@import url(pngfix.css);

@charset "UTF-8";

* {padding:0; margin:0}

/* --- Resets --- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}



a							{ outline: none; text-decoration: none; }

a img						{ border: none; }
:focus { outline: 0;}

ol, ul {list-style: none;}

.hide {display: none;}

strong {font-weight: bold; color: #000;}

.clear {clear: both;}



/* ----------------------------- BASICS ------------------------------------------- */

body { font:12px "Helvetica Neue", Helvetica, Arial; color:#fcfcfc; text-align:justify; font-weight:normal; background: #e5e4e4 url(../images/bg.jpg) repeat-x; }

h1 { padding: 0px 0 0px 0px; color: #3b3125; text-align:center; font: italic normal 22px Georgia, "Times New Roman", Times, serif; }

h2 {  padding: 10px 0 0px 0px; color: #284a8c; text-align:center; font: italic normal 20px Georgia, "Times New Roman", Times, serif; }

h3 { padding: 40px 0 5px 30px; color: #284a8c; text-align:left; font: bold 18px Arial, Helvetica, sans-serif; }

p {line-height: 18px; padding: 30px 30px 0px 30px; font:12px Arial, Helvetica, sans-serif; font-weight:normal; -x-system-font: none; color: #3b3125;}

#wrap {width: 960px; margin: 0 auto; position:relative; background: #284a8c url(../images/mbg.jpg) repeat-y left center;}

a.site:link, a.site:visited {font-size: 12px; font-family: Arial; font-weight:normal; color:#284a8c; text-decoration:underline;}

a.site:hover {color:#c68321; text-decoration:underline;}


.buttonLink{border:none; border:0px; margin:0px; padding:20px 60px 0px 60px; font: normal 16px Arial, Helvetica, sans-serif; text-transform: uppercase;}

.buttonLink ul{height:95px; list-style:none; margin:0; padding:0; 	}

.buttonLink li {padding: 15px 0px 15px 0px; margin:0px 0px 0px 0px; color: #13509a; text-align:center; font: bold normal 14px Arial, Helvetica, sans-serif; text-transform: uppercase; background: url(../images/bgBtns.png) repeat-x; }

.buttonLink li a{padding: 0px 0px 0px 0px; color: #13509a; text-align:center; font: bold normal 14px Arial, Helvetica, sans-serif; text-transform: uppercase;}

.buttonLink li a:hover, .navBar ul li:hover a{ color:#3b3125; text-decoration:none; }


.buttonLink2{border:none; border:0px; margin:0px; padding:20px 60px 20px 60px; font: normal 16px Arial, Helvetica, sans-serif; text-transform: uppercase;}

.buttonLink2 ul{height:55px; list-style:none; margin:0; padding:0;}

.buttonLink2 li {padding: 15px 0px 15px 0px; color: #13509a; text-align:center; font: bold normal 14px Arial, Helvetica, sans-serif; text-transform: uppercase; background: url(../images/bgBtns.png) repeat-x;}

.buttonLink2 li a{padding: 0px 0px 0px 0px; color: #13509a; text-align:center; font: bold normal 14px Arial, Helvetica, sans-serif; text-transform: uppercase;}

.buttonLink2 li a:hover, .navBar ul li:hover a{ color:#3b3125; text-decoration:none;}


.callNow {padding: 10px 30px 20px 30px; color: #13509a; text-align:center; font: bold normal 14px Arial, Helvetica, sans-serif; text-transform: uppercase;}

.phoneBottomPage {padding: 20px 0px 0px 0px; color: #af2008; text-align:center; font: bold normal 24px Arial, Helvetica, sans-serif; text-transform: uppercase;}

.emphases {color: #AE731D; font: italic bold normal 14px Arial, Helvetica, sans-serif; list-style: none;}

#empty {height:60px;}

#empty2 {height:10px;}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- HEADER ------------------------------------------- */

#header {width: 960px; margin: 0 auto; position:relative; background: #dfdfdf url(../images/header.jpg) no-repeat; height: 165px;}

#header h1 {padding: 20px 0px 0px 0px; font:bold normal 20px Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: right; color: #f9c157;}

#header h3 {padding: 15px 0px 0px 0px; font:normal 14px Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: right; color: #FFFFFF;}

#header h2 {padding: 0px 0px 0px 0px; font:bold normal 28px Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: right; color: #ebeadb;}


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- BANNER ------------------------------------------- */

#banner{width:960px; margin:auto;}


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- CROSS BAR BELOW NAVIGATION ------------------------------------------- */

#bar {margin:auto; width: 701px; height:21px; background: url(../images/b1.jpg) no-repeat left center;}

#bar2 {margin:auto; width: 259px; height:21px; background: url(../images/b2.jpg) no-repeat left center;}

#bar3 {margin:auto; width: 456px; height:21px; background: url(../images/bContact.jpg) no-repeat left center;}

#yBar { margin:auto; width: 701px; height:21px; background: url(../images/y1.png) no-repeat left center; }

#barContact {margin:auto; width: 245px; height:21px; background: url(../images/i6.jpg) no-repeat left center;}

#contentBottom {width: 960px; background: url(../images/barContentBottom.jpg) no-repeat left center; height:39px;}


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- MAIN CONTENT - HOME PAGE ------------------------------------------- */

#mainContent { width:701px; margin:auto 0px;}

#mainContent h1 { padding: 0px 0 0px 0px; color: #3b3125; text-align:center; font: italic normal 22px Georgia, "Times New Roman", Times, serif; }

#mainContent h2 {  padding: 10px 0 0px 0px; color: #284a8c; text-align:center; font: italic normal 20px Georgia, "Times New Roman", Times, serif; }

#mainContent h3 { padding: 40px 0 5px 30px; color: #284a8c; text-align:left; font: bold 18px Arial, Helvetica, sans-serif; }

#mainContent h4 { padding: 40px 0 5px 30px; color: #AE731D; text-align:left; font: bold 15px Arial, Helvetica, sans-serif; }


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- BANKRUPTCY PAGE ------------------------------------------- */

#bankruptcy { width:701px; margin:auto 0px;}

#bankruptcy h1 { padding: 0px 0 0px 0px; color: #3b3125; text-align:center; font: italic normal 22px Georgia, "Times New Roman", Times, serif; }

#bankruptcy h2 {  padding: 10px 0 0px 0px; color: #284a8c; text-align:center; font: italic normal 20px Georgia, "Times New Roman", Times, serif; }

#bankruptcy h3 { padding: 40px 0 5px 30px; color: #284a8c; text-align:left; font: bold 18px Arial, Helvetica, sans-serif; }

#bankruptcy h4 { padding: 40px 0 5px 30px; color: #AE731D; text-align:left; font: bold 15px Arial, Helvetica, sans-serif; }

#bankruptcy p {line-height: 18px; padding: 30px 30px 0px 30px; font:12px Arial, Helvetica, sans-serif; font-weight:normal; -x-system-font: none; color: #3b3125;}


/* -------------------- List Bankruptcy ------------------- */ 

.bankruptcy {padding: 10px 0px 20px 0px; color: #3b3125; text-align:center; font: bold normal 18px Arial, Helvetica, sans-serif; text-transform: uppercase; background: url(../images/y3.png) no-repeat left center; margin-top: 0px; height: 360px;}

.bankruptcy ul{list-style:none; margin:0; padding:0; 	}

.bankruptcy li { padding: 0px 0px 10px 0px; color: #3b3125; font: bold normal 18px Arial, Helvetica, sans-serif; text-transform: uppercase;;}

.bankruptcy li a{ padding: 0px 0px 0px 0px; color: #13509a; text-align:center; font: bold normal 14px Arial, Helvetica, sans-serif; text-transform: uppercase;}

.bankruptcy li a:hover, .navBar ul li:hover a{ color:#3b3125; text-decoration:none;}

.bankruptcy2 { padding: 0px 0px 0px 0px; color: #af2008; text-align:center; font: bold normal 18px Arial, Helvetica, sans-serif; text-transform: uppercase; }


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- DIVORCE PAGE ------------------------------------------- */

#divorce {width:701px; margin:auto 0px;}

#divorce h1 {padding: 5px 0 0px 0px; color: #3b3125; text-align:center; font: italic normal 22px Georgia, "Times New Roman", Times, serif;}

#divorce h2 {padding: 10px 0 0px 0px; color: #284a8c; text-align:center; font: italic normal 20px Georgia, "Times New Roman", Times, serif;}

#divorce h3 {padding: 20px 0 25px 245px; color: #3b3125; text-align:left; font: bold 18px Arial, Helvetica, sans-serif; text-decoration:underline; text-transform: uppercase;}

#divorce h4 {padding: 40px 0 5px 30px; color: #AE731D; text-align:left; font: bold 15px Arial, Helvetica, sans-serif;}

#divorce p {color: #3b3125; text-align:justify; font: normal 12px Arial, Helvetica, sans-serif; margin-top: 0px; text-transform: none; padding: 20px 30px 20px 30px;}

/* -------------------- List Divorce 1 ------------------- */ 

.divorceList { padding: 20px 0px 20px 0px; color: #3b3125; text-align:center; font: bold normal 18px Arial, Helvetica, sans-serif; text-transform: uppercase; background: url(../images/y2.png) repeat-y left center; margin-top: 0px; height: 168px; }

.divorceList ul{list-style:none; margin:0; padding:0; 	}

.divorceList li { padding: 0px 0px 10px 0px; color: #3b3125; font: bold normal 18px Arial, Helvetica, sans-serif; text-transform: uppercase;;}

.divorceList li a{ padding: 0px 0px 0px 0px; color: #13509a; text-align:center; font: bold normal 18px Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: underline; }

.divorceList li a:hover, .navBar ul li:hover a{ color:#3b3125; text-decoration:none; text-decoration: underline;}

.divorceList2 { padding: 0px 0px 0px 0px; color: #af2008; text-align:center; font: bold normal 18px Arial, Helvetica, sans-serif; text-transform: uppercase; }

.divorceList4 { padding: 20px 0px 0px 0px; color: #284a8c; text-align:center; font: bold normal 18px Arial, Helvetica, sans-serif; text-transform: uppercase; }

.divorce { padding: 20px 0px 0px 0px; color: #c68321; text-align:center; font: bold normal 18px Arial, Helvetica, sans-serif; text-transform: uppercase; }


/* -------------------- List Divorce 2 ------------------- */ 

li.divorce { color: #284a8c; text-align:left; font: bold 14px Arial, Helvetica, sans-serif; list-style: disc inside; padding:0px 0px 10px 0px; margin-left:245px; }

li.divorce a { color:#c68321; text-decoration:underline; font: bold 14px Arial, Helvetica, sans-serif;}

li.divorce a:hover { color:#3b3125; text-decoration:underline;}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- COLLABORATIVE DIVORCE PAGE ------------------------------------------- */

#collaborative {width:701px; margin:auto 0px;}

#collaborative h1 {padding: 0px 0 0px 0px; color: #3b3125; text-align:center; font: italic normal 22px Georgia, "Times New Roman", Times, serif;}

#collaborative h2 {padding: 40px 0 5px 30px; color: #AE731D; text-align:left; font: bold normal 20px Arial, Helvetica, sans-serif; text-transform: none; text-decoration: none;}

#collaborative h3 {padding: 40px 0 5px 30px; color: #284a8c; text-align:left; font: bold 18px Arial, Helvetica, sans-serif;}

#collaborative h4 {padding: 40px 0 5px 30px; color: #AE731D; text-align:left; font: bold 15px Arial, Helvetica, sans-serif;}

#collaborative p {line-height: 18px; padding: 30px 30px 0px 30px; font:12px Arial, Helvetica, sans-serif; font-weight:normal; -x-system-font: none; color: #3b3125;}

#collaborative p.quote { padding: 30px 30px 0px 30px; font:italic normal 12px/18px Arial, Helvetica, sans-serif; color: #284a8c; }

.quotename { color: #3b3125; font: normal 12px Arial, Helvetica, sans-serif; list-style: none; }

.collaborativebold { color: #AE731D; font: italic bold normal 12px Arial, Helvetica, sans-serif; list-style: none; }


.collaborative {color: #AE731D; text-align:left; font: italic normal 20px Georgia, "Times New Roman", Times, serif; text-decoration:underline }

.collaborativesmall { color: #AE731D; text-align:left; font: italic normal 12px Georgia, "Times New Roman", Times, serif;}

/* -------------------- List Collaborative Divorce ------------------- */ 

li.collaborativedivorce { color: #284a8c; text-align:left; font: bold 14px Arial, Helvetica, sans-serif; list-style: lower-roman inside; margin-top: 10px; margin-left: 50px;}

li.collaborativedivorce a { color:#c68321; text-decoration:underline; font: bold 14px Arial, Helvetica, sans-serif;}

li.collaborativedivorce a:hover { color:#3b3125; text-decoration:underline;}


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- SERVICES PAGE ------------------------------------------- */

#services {width:701px; margin:auto 0px;}

#services h1 {padding: 10px 0 5px 200px; color: #AE731D; text-align:left; font: bold normal 22px Arial, Helvetica, sans-serif;}

#services h2 {padding: 40px 0 5px 200px; color: #AE731D; text-align:left; font: bold normal 20px Arial, Helvetica, sans-serif;}

#services h3 {padding: 40px 0 5px 200px; color: #AE731D; text-align:left; font: bold normal 18px Arial, Helvetica, sans-serif;}

#services h4 {padding: 40px 0 5px 30px; color: #AE731D; text-align:left; font: bold 15px Arial, Helvetica, sans-serif;}

#services p {line-height: 18px; padding: 30px 30px 0px 30px; font:12px Arial, Helvetica, sans-serif; font-weight:normal; -x-system-font: none; color: #3b3125;}

/* -------------------- List Services ------------------- */ 

li.services { color: #284a8c; text-align:left; font: bold 14px Arial, Helvetica, sans-serif; list-style: disc inside; margin-top: 10px; margin-left: 240px;}

li.services a { color:#284a8c; text-decoration:underline; font: bold 14px Arial, Helvetica, sans-serif;}

li.services a:hover { color:#3b3125; text-decoration:underline;}


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- RESOURCES PAGE ------------------------------------------- */

#resources {width:701px; margin:auto 0px;}

#resources h1 {padding: 0px 0 0px 0px; color: #3b3125; text-align:center; font: italic normal 24px Georgia, "Times New Roman", Times, serif;}

#resources h2 {padding: 40px 0 5px 60px; color: #AE731D; text-align:left; font: bold normal 18px Arial, Helvetica, sans-serif; text-transform: uppercase;}

/* -------------------- List Resources ------------------- */ 

li.resources { color: #AE731D; text-align:left; font: bold 12px Arial, Helvetica, sans-serif; list-style: disc inside; margin-top: 10px; margin-left: 80px; margin-top:30px;}

li.resources a { color:#284a8c; text-decoration:underline; font: bold 14px Arial, Helvetica, sans-serif;}

li.resources a:hover { color:#c68321; text-decoration:underline;}


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- MEDIATION PAGE ------------------------------------------- */

#mediation {width:701px; margin:auto 0px;}

#mediation h1 {padding: 10px 0 0px 0px; color: #3b3125; text-align:center; font: italic normal 24px Georgia, "Times New Roman", Times, serif;}

#mediation h2 {padding: 20px 0 0px 0px; color: #284a8c; text-align:center; font: italic normal 22px Georgia, "Times New Roman", Times, serif;}

#mediation h3 {padding: 40px 0 5px 30px; color: #284a8c; text-align:left; font: bold 20px Arial, Helvetica, sans-serif;}

#mediation h4 {padding: 40px 0 5px 30px; color: #AE731D; text-align:left; font: bold 15px Arial, Helvetica, sans-serif;}

#mediation p {line-height: 18px; padding: 20px 30px 10px 30px; font:12px Arial, Helvetica, sans-serif; font-weight:normal; -x-system-font: none; color: #3b3125;}


/* -------------------- List Mediation ------------------- */
 
.mediationList { padding: 10px 0px 20px 0px; color: #3b3125; text-align:center; font: bold normal 18px Arial, Helvetica, sans-serif; text-transform: uppercase; background: url(../images/y2.png) repeat-y left center; margin-top: 0px; height: 176px;}

.mediationList ul{list-style:none; margin:0; padding:0; 	}

.mediationList li { padding: 0px 0px 10px 0px; color: #3b3125; font: bold normal 20px Arial, Helvetica, sans-serif; text-transform: uppercase;;}

.mediationList li a{ padding: 0px 0px 0px 0px; color: #13509a; text-align:center; font: bold normal 20px Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: underline; }

.mediationList li a:hover, .navBar ul li:hover a{ color:#3b3125; text-decoration:none; text-decoration: underline;}

.mediationList2 { padding: 0px 0px 0px 0px; color: #af2008; text-align:center; font: bold normal 20px Arial, Helvetica, sans-serif; text-transform: uppercase; }



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- FIRM PAGE ------------------------------------------- */

#firm {width:701px; margin:auto 0px;}

#firm h1 {padding: 0px 0 20px 0px; color: #3b3125; text-align:center; font: italic normal 18px Georgia, "Times New Roman", Times, serif;}

#firm p {line-height: 18px; padding: 30px 30px 0px 30px; font:12px Arial, Helvetica, sans-serif; font-weight:normal; -x-system-font: none; color: #3b3125;}


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- ATTORNEYS PAGE ------------------------------------------- */

#attorneys {width:701px; margin:auto 0px;}

#attorneys h1 {padding: 10px 0 0px 0px; color: #284a8c; text-align:left; font: italic normal 20px Georgia, "Times New Roman", Times, serif;}

#attorneys h2 {padding: 10px 0 0px 0px; color: #284a8c; text-align:left; font: italic normal 18px Georgia, "Times New Roman", Times, serif;}

#attorneys h3 {padding: 40px 0 5px 30px; color: #284a8c; text-align:left; font: bold 18px Arial, Helvetica, sans-serif;}

#attorneys h4 {padding: 40px 0 5px 30px; color: #AE731D; text-align:left; font: bold 15px Arial, Helvetica, sans-serif;}

#attorneys p {line-height:18px; padding: 20px 30px 0px 30px; font:12px Arial, Helvetica, sans-serif; font-weight:normal; -x-system-font: none; color: #3b3125;}


.pic { float:left; margin: 0px 10px 0px 20px; padding: 10px 10px 60px 10px; color:#284a8c; text-align:center; font: normal 16px Georgia, "Times New Roman", Times, serif; }

.pic2 { float:left; margin: 0px 10px 0px 20px; padding: 10px 10px 60px 10px; color:#284a8c; text-align:center; font: normal 16px Georgia, "Times New Roman", Times, serif; }


a.attorneys:link, a.attorneys:visited { color:#c68321; text-decoration:underline; font: bold normal 14px Arial, Helvetica, sans-serif; text-transform: none; padding-top:10px; }

a.attorneys:hover { color:#284a8c; text-decoration:underline; font: bold normal 14px Arial, Helvetica, sans-serif; text-transform: none; padding-top:10px; }


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- CONTACT PAGE ------------------------------------------- */

#mainContentContact { width:456px; margin:auto 0px auto 245px; }

#mainContentContact h1{ padding: 0px 0 20px 60px; color: #3b3125; text-align:left; font: italic normal 22px Georgia, "Times New Roman", Times, serif; }

#mainContentContact p {font-family:Arial, Helvetica, sans-serif; color: #3b3125; text-align:left; font-size:16px; padding-top:15px; padding-left:60px;}

.contacttelephone { color: #AE731D; text-align:left; padding-top:16px; font: bold 18px Arial, Helvetica, sans-serif; }

.map {padding-top:35px; text-align:center; padding-bottom:60px;}

a.contact2, a.contact2:link, a.contact2:visited {font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#284a8c; text-decoration:underline;}

a.contact2:hover {color:#AE731D; text-decoration:underline;}

#sidebarContactForm { float:left; width: 245px; background: #e09d1c url(../images/contactBarBg.jpg) repeat-y left center; height: 720px; }





/* -------------------------------------------------------------------------------------------   NAVIGATIONS   --------------------------------------------------------------------------------------------------------- */

/* ----------------------------- NAVIAGTION TOP ------------------------------------------- */

#subNav {margin:auto 0; width: 960px; background: url(../images/topNav.jpg) no-repeat left center;}

.navBar{border:none; border:0px; margin:0px; padding:0px 0px 0px 60px; font: normal 16px Arial, Helvetica, sans-serif; text-transform: uppercase;}

.navBar ul{height:52px; list-style:none; margin:0; padding:0;}

.navBar li{float:left;}

.navBar li a{ color:#13509a; display:block; font-weight:normal; margin:0px; padding: 18px 25px 18px 25px; text-align:center; text-decoration:none; background: url(../images/navDiv.jpg) no-repeat left; font-family: Arial, Helvetica, sans-serif; line-height:16px;}

.navBar li a:hover, .navBar ul li:hover a{color:#13509a; text-decoration:none; background: url(../images/topNavOver.jpg) repeat-x left center;}

.navBar li.active a {color:#3b3125; text-decoration:none; background: url(../images/topNavOverActive.jpg) repeat-x left center;}

.navBarli li {border-bottom: 1px solid #b0b0ab; display:block; float:none; margin:0px; padding:0px; width:185px;}

.navBar li:hover li a{background:none;}

.navBar p{clear:left;}

.navBar li a.division {margin: 5px 0 0 0;}


/* ----------------------------- NAVIAGTION BOTTOM ------------------------------------------- */


#subNavBottom {margin:auto; width: 960px; background: url(../images/bottommenu.jpg) no-repeat left center;}

.navBarBottom{border:none; border:0px; margin:0px; padding:0px 0px 0px 120px; font: normal 14px Arial, Helvetica, sans-serif; text-transform: uppercase;}

.navBarBottom ul{height:47px; list-style:none; margin:0; padding:0;}

.navBarBottom li{float:left;}

.navBarBottom li a{color:#ffffff; display:block; font-weight:normal; margin:0px; padding: 16px 40px 15px 40px; text-align:center; text-decoration:none; background: url(../images/navDivBottom.jpg) no-repeat left; font-family: Arial, Helvetica, sans-serif;}

.navBarBottom li a:hover, .navBarBottom ul li:hover a{color:#0c3777; text-decoration:none; background: url(../images/navBottomOver.jpg) repeat-x left center;}

.navBarBottom li.active a {color:#0c3777; text-decoration:none; background: url(../images/navBottomOverActive.jpg) repeat-x left center;}

.navBarBottomli li {border-bottom:1px solid #b0b0ab; display:block; float:none; margin:0px; padding:0px; width:185px;}

.navBarBottom li:hover li a{background:none;}

.navBarBottom p{clear:left;}

.navBarBottom li a.division {margin: 5px 0 0 0;}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- SIDE BAR ------------------------------------------- */

#sidebar {float:right; width: 259px; background: #284a8c}

#sidebar h1 {padding: 25px 0px 0px 0px; font:bold normal 20px Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: center; color: #f4d477;}

#sidebar h2 {padding: 25px 0px 0px 0px; font:bold normal 16px Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: center; color: #f9c157;}

#sidebar h3 {padding: 0px 0px 0px 0px; font:normal 14px Arial, Helvetica, sans-serif; text-transform: none; text-align: center; color: #ffffff;}

#sidebar h4 {padding: 25px 0px 0px 0px; font:normal 14px Arial, Helvetica, sans-serif; text-transform: none; text-align: center; color: #ffffff;}

#sidebar h5 {padding: 25px 0px 40px 0px; font:bold normal 16px Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: center; color: #f9c157;}

.phoneSideBar { font:bold normal 30px Arial, Helvetica, sans-serif; color: #CBF3FF; }



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- FOOTER ------------------------------------------- */

#footer, .push {padding:15px 0 0 0;}

#footer {background: #E4E2E3 url(../images/bgfooter.jpg) repeat-x left top;}

#footer-inner {width: 960px; margin: 0 auto; overflow: hidden;}

.disclaimer {margin:auto; font-size: 11px; font-family:"Helvetica Neue", Helvetica, Arial; font-weight:normal; color:#3b3125; text-align:center; padding:0 160px;}

.copyright {margin:auto; text-align:center; font-size: 11px; font-family:"Helvetica Neue", Helvetica, Arial; font-weight:normal; color:#3b3125; padding-top:0px;}

/* ------------ FOOTER KEYWORDS ---------------- */

.footer-words {margin:auto; font-size: 11px; font-family:"Helvetica Neue", Helvetica, Arial; font-weight:normal; color:#3b3125; text-align:justify; padding:0 50px 30px;}

a.footer-words, a.footer-words:link, a.footer-words:visited {color:#3b3125; text-decoration:none}

a.footer-words:hover {color:#fff;}

/* ------------ BAR FOOTER ---------------- */

.barFooter {background: url(../images/footerbar.jpg) no-repeat center; text-align: center; height: 18px; width: 666px; padding: 10px 0 0px 0}

/* ------------ CANAL 3 LINK FOOTER ---------------- */

.web {margin:auto; text-align:center; font-size: 11px; font-family:"Helvetica Neue", Helvetica, Arial; font-weight:normal; color:#3b3125;padding-bottom:15px; padding-top:5px;}

a.web2, a.web2:link, a.web2:visited {font-size: 11px; font-family:"Helvetica Neue", Helvetica, Arial; font-weight:normal; color:#7e4908; text-decoration:none;padding-bottom:15px; padding-top:5px;} 

a.web2:hover {color:#284a8c; text-decoration:none;}

/* ------------ FOOTER SITEMAP MENU ---------------- */


.menuFooter {margin:auto; font-size: 11px; font-family:Arial; font-weight:normal; color:#a4a3a3; text-align:center; padding:10px 160px; text-transform:uppercase;}

.menuFooter a{color:#13509a; display:block; font-size: 11px; font-family:Arial; font-weight:normal; margin:0px; padding:5px 0; text-align:center; text-decoration:underline;}

.menuFooter a:hover {color:#3b3125; text-decoration:underline; font-size: 11px; font-family:Arial; font-weight:normal;}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ----------------------------- BASICS 2 ------------------------------------------- */

/* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
.fltrt { float: right; margin-left: 8px; }

/* this class can be used to float an element left in your page */
.fltlft { float: left; margin-right: 8px; }

/* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }


/* ----------------------------- SITEMAP ------------------------------------------- */

#sitemap {width:701px; margin:auto 0px;}

#sitemap h1 { padding: 5px 0 0px 100px; color: #AE731D; text-align:left; font: normal 22px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }


/* -------------------- List Sitemap ------------------- */ 

.sitemapList { padding: 20px 0px 20px 0px; color: #3b3125; text-align:center; font: bold normal 16px Arial, Helvetica, sans-serif; text-transform: uppercase;}

.sitemapList ul{list-style:none; margin:0; padding:0; 	}

.sitemapList li { padding: 0px 0px 10px 50px; color: #3b3125; font: bold normal 16px Arial, Helvetica, sans-serif; text-transform: uppercase;text-align:left;}

.sitemapList li a{ padding: 0px 0px 0px 50px; color: #13509a; text-align:left; font: bold normal 16px Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: underline; }

.sitemapList li a:hover, .navBar ul li:hover a{ color:#3b3125; text-decoration:none; text-decoration: underline;}

.sitemapList2 { padding: 0px 0px 0px 0px; color: #af2008; text-align:center; font: bold normal 16px Arial, Helvetica, sans-serif; text-transform: uppercase; }

.sitemapList4 { padding: 20px 0px 0px 0px; color: #284a8c; text-align:center; font: bold normal 16px Arial, Helvetica, sans-serif; text-transform: uppercase; }













