/*Font survey http://www.codestyle.org/css/font-family/*/

/* Trying to be normal */
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, form, fieldset, legend, p, blockquote, th, td, input, font {margin:0;padding:0; font-family:Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 {font-size:100%;font-family:Georgia,"Times New Roman",Times,serif;font-variant:small-caps;}
ol, ul, dl {list-style:none;}
em, strong {font-style:normal;font-weight:normal;}
fieldset, img {border:0;}

A:link { COLOR: #000; text-decoration: none;}		   
A:visited { COLOR: #000; text-decoration: none;}
A:hover { COLOR: #7d2929; text-decoration: underline; }
A:active { COLOR: #000; text-decoration: none; }

/* Clearfix Code */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* colors:
#1c374d navy (text, logo bkgd, basenav bkgd, h1 text)
#e1e1e1 lt blue (page bkgd)
#7d2929 burgundy (h2 text, menu bkgd)
#902c2c (flash bkgd)
#f6e5d3 beige (search box bkgd, news bkgd, topnav bkgd)
#cdb9a0 beige-burgundy (news box border)
*/ 


body{background:#E1E1E1 ; font: 0.95em Verdana, Arial, Helvetica, sans-serif;}
#mainwrap{border:none; }
h1 {color:#7d2929; line-height:1.75em;}
h2 {color:#7d2929; line-height:1.5em;}
#header{height:70px;}
#topbar{height:70px;}
#logo{display:none;}
#printlogo{padding:10px; display:block;}
#supnav{display:none;}
#topnav{display:none;}
#flash{margin:0;padding:0;height:291px;}
#content{background:#fff;padding:20px 0 20px 0;}
#blurb{float:left;width:300px;padding:0 20px 0 25px;font-size:1em;color:#1C374D;}
#blurb h2{font-size: 1em;font-weight:bold;color:#7D2929;margin:0 0 10px 0;}
#areas{float:left;padding:0 10px 0 0;font-size:1em;}
#areas h1{font-size: 1em;color:#7d2929;margin:0 0 10px 0;}
#areas li {margin-left:10px; text-indent:-10px;}
#areas A{color:#1C374D;}
#areas A:hover{color:#7D2929;}
#search-news{float:right;font-size:.8em;margin:0 50px 0 0;}
#search-news h1{font-size: 1.25em;color:#7d2929;margin:0;}
#searchBox_ImageButton1 {vertical-align:text-bottom;}
#navHead_Searchbox_ImageButton1{vertical-align:text-bottom;}
#searchBox_SearchTextBox {width:140px; height:17px; background-color:#f6e5d3; border: 1px solid #cdb9a0; color:#000000;  vertical-align:text-bottom;margin:0 3px 0 0;}
#supnav #navHead_Searchbox_searchbox{margin:5px 0 0 0;}
#SearchTypes{display:none;position:absolute;background:#f6e5d3;width:130px;z-index:1000;padding:2px 0 10px 10px;border:solid 1px #c4bcaf; margin-top:10px;}
#SearchTypes ul{Margin:0 0 0 15px;}
#searchbox:hover #SearchTypes{display:block;}
#news-header h1{margin:15px 0 0 0;}
#NewsFade li{position:absolute;}
#news-text{width:223px; background:#f6e5d3 url('images/ampersand.jpg');background-position: bottom right; background-repeat: no-repeat;border:solid 1px #c4bcaf;font-size:.9em;padding:5px 10px 0 10px;height: 200px; filter:progid:DXImageTransform.Microsoft.Fade(duration=1,overlap=1.0);}
#news-text h2{color:#7d2929;}
#news-text p{padding:0 0 20px 0;}
#news-text ul li{width:223px;} 
#footer{display:none;}
#basenav{background:#1c374d;color:#fff;height:23px;padding:7px 0 0 10px;}
#disclaimer{display:none;}
#BreadCrumbs{display:none;}

#LeftInfobox{float: left; margin:0 0 45px 20px;width:221px;background:#f5e6d3 url('images/ampersand.jpg');background-position: bottom right; background-repeat: no-repeat; padding:13px 5px 7px 23px;border:solid 1px #cbba9e; min-height:400px;}
#LeftInfobox h1{font-size:1em;color:#1c374d;margin:0; line-height:normal;}
#LeftInfobox h2{font-size:.9em;color:#7d2929;}
#LeftInfobox p{font-size:.8em;margin:0 0 15px 0;}
#BioContent {}
#BioContent p{}
#BioContent h1{color:#7d2929;}
#BioContent h2{color:#7d2929; margin-top:15px;}
#BioContent ul{ margin-bottom:5px;}
.content{width:500px;}
.LocationsList li{width:45%;float: left;margin:0 12px 0 0;}
#flash{ background-color:#902c2c;}
.dataList li{}
.dataList li a{}
#SearchReturn ul{margin:0 0 10px 0;}
#highlight{border:solid 1px #cbba9e;}
#NewsFade li a{color:#7d2929!important;}
.table{width:530px;}
.tablerow{display:block;width:auto;clear:both;height:20px;}
.tablecell{float:left;}
.bioListName{width:170px;padding:0 0 0 10px}
.bioListEmail{width:75px;}
.bioListLocation{width:160px;}
.letter{background:white; padding-top:5px;}
.letter div{padding:0 0 0 5px;}
.bioListOn{background:#efdbc3;}
.bioListOff{background:#f5e6d3;}
.paralegalOn, .paralegalOff,.paralegalOn:hover, .paralegalOff:hover{border:solid 1px #cbba9e;padding:0 5px 0 5px; text-decoration:none; line-height: 25px; }
.paralegalOn, .paralegalOff:hover{background:#f5e6d3;line-height: 25px;}

