@charset "UTF-8";



/* general stuff */

.clearfix {clear:both;}

html{overflow-y:scroll !important;}


html, body, div, span, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, code,

del, dfn, img, q, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; vertical-align: baseline; color:inherit; line-height:1.5; outline:none;}

div {overflow:hidden;}

h1, h2, h3, h4, h5, h6 {font-family:Georgia, "Times New Roman", Times, serif}

body {background-color:#d8cfbb; color:#4C4844; }

#wrapper                     {width: 1011px; margin: 0 auto 0 auto;}



/* header stuff */

#header  {width: 1011px; height: 100px;}

#header a.logo  {float: left;}

#headlines p { color:#4C4844 !important; }

/* body top section */ 

#contentTop{margin-left:30px; margin-top:9px; width:953px; background-color:#ffffff; float:left; display:inline;}

#contentTop h1, #contentTop p{font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff;}



/* body bottom wrapper (display:inline fixes ie6 margin bug http://www.positioniseverything.net/explorer/floatIndent.html) */

#bottomWrapper{margin-left:30px; padding-bottom:25px; background-color:#ffffff; float:left; display:inline;}



/* body left section */ 

#contentLeft{background-color:#ffffff; float:left;}

#contentLeft *{background-repeat:no-repeat;}

#contentLeft a:visited{color:#836464;}

#contentLeft a:hover{color:#af3030;}



/* body right section */

#contentRight{background-color:#ffffff; float:left; background-repeat:no-repeat;}

#contentRight *{background-repeat:no-repeat;}



/* mainNav stuff */

#mainNav 					{width: 1011px; height:34px; float:left; padding-bottom: 4px;}

#mainNav ul li              {float: left; list-style-type: none;}

#mainNav ul li a            {display: block;}

#mainNav ul li img.leftspacer	 {display:block; width: 240px;height: 34px;background: url(pix/mainNav_leftspacer.gif);}

#mainNav ul li a.home	 {width: 71px;height: 34px;background: url(pix/mainNav_home_off.gif);}

#mainNav ul li a.ourfirm      {width: 99px;height: 34px;background: url(pix/mainNav_ourfirm_off.gif);}

#mainNav ul li a.ourattorneys   {width: 142px;height: 34px;background: url(pix/mainNav_ourattorneys_off.gif);}

#mainNav ul li a.practiceareas		 {width: 149px;height: 34px;background: url(pix/mainNav_practiceareas_off.gif) ;}

#mainNav ul li a.newsresources	     {width: 164px;height: 34px;background: url(pix/mainNav_news-resources_off.gif);}

#mainNav ul li a.contactus   {width: 112px;height: 34px;background: url(pix/mainNav_contactus_off.gif);}

#mainNav ul li img.rightspacer	 {width: 33px;height: 34px;background: url(pix/mainNav_rightspacer.gif);}

#mainNav ul li a.home:hover 	 {background: url(pix/mainNav_home_off.gif) 0px 34px;}

#mainNav ul li a.ourfirm:hover       {background: url(pix/mainNav_ourfirm_off.gif) 0px 34px;}

#mainNav ul li a.ourattorneys:hover    {background: url(pix/mainNav_ourattorneys_off.gif) 0px 34px;}

#mainNav ul li a.practiceareas:hover 		 {background: url(pix/mainNav_practiceareas_off.gif) 0px 34px;}

#mainNav ul li a.newsresources:hover      {background: url(pix/mainNav_news-resources_off.gif) 0px 34px;}

#mainNav ul li a.contactus:hover    {background: url(pix/mainNav_contactus_off.gif) 0px 34px;}

.home #mainNav ul li a.home	 {background: url(pix/mainNav_home_off.gif) 0px 34px;}

.ourfirm #mainNav ul li a.ourfirm       {background: url(pix/mainNav_ourfirm_off.gif) 0px 34px;}

.ourattorneys #mainNav ul li a.ourattorneys   {background: url(pix/mainNav_ourattorneys_off.gif) 0px 34px;}

.practiceareas #mainNav ul li a.practiceareas		 {background: url(pix/mainNav_practiceareas_off.gif) 0px 34px;}

.newsresources #mainNav ul li a.newsresources	     {background: url(pix/mainNav_news-resources_off.gif) 0px 34px;}

.contactus #mainNav ul li a.contactus   {background: url(pix/mainNav_contactus_off.gif) 0px 34px;}



/* footer stuff*/

#footer{width:1011px; float:left; line-height:2; color:#832101; text-align:center; font-size:12px; padding-top:7px;}

#footer a#fathom {text-decoration:none; font-weight:bold;}

#footer a.rssButton {padding-left:18px;}

#footer a.shareButton {padding-left:5px;}

#footer a{color:#832101;}

#footer a:hover{color:#832101;}




