
/*-----------------------------------------------------------------------------------*/
/*	Banner Pages
/*-----------------------------------------------------------------------------------*/
.banner-pages {width:940px; height:281px}

.banner-left {
	float:left;
	width: 280px;
	padding: 0;
}

.banner-right { width:660px; float:left; padding: 0; }

.attorney-pic { width:164px; height:244px; margin:0 auto }

.banner-middle-attorneys {
	width:286px;
	height:281px;
	background-image: url(images/pages/bg-attorneys2.jpg);
	background-repeat: no-repeat;
	float:left;
}

.banner-middle-attorneys h1 { color: #fbecce; font-family: 'Lusitana', serif; font-weight:400; font-size:26px; letter-spacing: 1px; margin-top:50px; text-align:center; }

.banner-middle-attorneys p { line-height: 24px; padding: 10px 0px 10px 0px; text-align:center; letter-spacing: 1px; color:#fdaa59; font-size: 13pt; font-family: 'Lato', sans-serif; font-weight: 300; }

.banner-middle-attorneys a { color: #d98218; text-decoration:none; }
.banner-middle-attorneys a:hover { color: #fbecce; }

.banner-right-attorneys {
	width:374px;
	height:281px;
	float:left;
}

.span-phone-banner {line-height: 24px; padding: 10px 20px 10px 20px; text-align:center; letter-spacing: 1px; color:#fbecce; font-size: 18pt; font-family: 'Lato', sans-serif; font-weight: 300;}


.banner-firm {width:940px; height:320px}


/* ----------------------------- LIST UL ------------------------------------------- */

#container ul {margin: 0; padding: 0; list-style-type: none;}

#container li {line-height: 24px; padding: 10px 40px 10px 40px; text-align:justify; letter-spacing: 1px; color:#fbecce; font-size: 13pt; font-family: 'Lato', sans-serif; font-weight: 300; list-style-type: none; }

.span-orange {color:#fdaa59;}


/* ----------------------------- Faq ------------------------------------------- */

#menu {padding:20px 40px 9px 40px; font-family: 'Lato', sans-serif; font-weight: 300; line-height: 24px; text-align:justify; letter-spacing: 1px;}

.span-q {color:#fbecce;}

#menu ul {margin: 0; padding: 0; list-style-type: none;}

#menu li {margin: 0; margin-left:19px; padding-bottom:15px; /*padding:8px 0 8px 0;*/}

#menu li a {color:#fdaa59; text-decoration:underline; font-size: 10pt; }

#menu li.active {font-weight:bold;}

#menu li.active li {font-weight:normal;} /*do not bold level 2 when parent is active*/

#menu li#current {font-weight:bold;}



#menu ul li ul {margin-left:-19px;  display:inline-block;}

#menu li li {color:#fbecce; padding:20px 0 5px 0; font-size: 13pt; }

#menu li li a {color:#cbae74; font-size: 13pt;}

#menu {position:relative; height:100%; overflow:hidden;}





