/* *** ** Start of DefaultWrapper ** *** */
/*html, body, div, span, h1, h2, h3, h4, h5, h6, hr, p, a, font, img, strong, sub, sup, b, u, i, center, ol, ul, li, form, label, table, caption, tbody, tfoot, thead, tr, th, td */
*{margin: 0;padding: 0;}

ol, ul {padding-left: 15px; }
a {text-decoration:none;}
a:hover{text-decoration:underline;}
.nocss{display:none;}

hr{border: none 0;}
img { border: 0; }
 

 

/* MHL Style */

.body{text-align:center; background:#000033; font-family:Trebuchet MS, Arial, sans-serif; color:#333333; font-size:14px; line-height:normal;}
a{color:#006699;}
p{margin: 10px 0;}

h1{font-family:Georgia, serif; font-size:32px; color:#000000; font-weight:normal; padding-top: 0px; margin-bottom: 15px;}
h2{font-family:Georgia, serif; font-size:18px; color:#656460; font-weight:normal; margin: 15px 0 10px 0; }
h3{font-family:Georgia, serif; font-size:16px; color:#222222; font-weight:normal; font-weight: bold; margin: 15px 0 10px 0; }
h4{font-family:Trebuchet MS, Arial, sans-serif; font-size:16px; color:#555555; font-weight:normal; padding:6px 0; text-transform:uppercase;}
h5{font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; color:#cccccc; font-weight:normal; padding:6px 0 0 0;}
h6{font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; color:#333333; font-weight:bold; padding:6px 0;}

.main{width:100%;}
.content{width:954px; margin:auto;}

#topmain{}

#topbanner{width:954px; height:224px; background: transparent url(/Assets/Category/000010/0000/lead_image.jpg) no-repeat; position:relative;}
#topbanner #homelink { position: absolute; height: 200px; width: 300px; top: 16px; left: 336px;}

#uppernav{text-align:right; font-size:11px; padding:3px; position:absolute; background-color:#315984; right:12px; top:10px;}
#uppernav ul a{color:#fff; margin-left:5px;}
#uppernav ul li{display:inline; white-space:nowrap; border-left: solid 1px #3d433f;}
#uppernav ul li.first_child{border:none;}


#topnav{background: transparent url(/Assets/Category/000010/0000/nav_bg.gif) no-repeat; height:49px; font-size:14px; width:954px; overflow:hidden; font-family:Trebuchet MS, Helvetica, sans-serif; text-transform:uppercase;}
#topnav ul {height:49px; text-align:center; padding-left:20px; list-style-type: none;}
#topnav ul li{line-height:30px; float:left; white-space:nowrap;}

#topnav ul li a:hover{ text-decoration:none; border:1px solid #fff; background: transparent url(/Assets/Category/000010/0000/hover_tile.gif) repeat-x;}
#topnav ul li a{display:block; color:#ffffff; border:1px solid transparent;  margin:9px 0 0 20px; padding:0 14px;}



#midmain{}
#midmain .content{width:954px; background: #fff url(/Assets/Category/000010/0000/content_bg_tile.gif) repeat-y;}
#displaycontent{background:transparent url(/Assets/Category/000010/0000/left_col_bg.jpg) no-repeat; width:930px; margin:0 12px; background-color: #fcf9f1; overflow: hidden;}

#fade{width:610px; height:37px; background: #fff url(/Assets/Category/000010/0000/content_shadow_tile.gif) repeat-x; float:right;}

#leftcontent{float:left; width:340px; margin-left:10px; text-align:left; display: inline; }
#leftcontent hr{border-top:1px solid #ADBACE; border-bottom:1px solid #7392AD; width:280px; margin-left:10px;}
#leftcontent #contactinfo{margin-left:10px; width:260px; color:#000000;}
#leftcontent hr { margin-top: 10px; }
#leftcontent h2 {font-family:Georgia, serif; font-size:26px; color:#000000; font-weight:normal; padding:6px 0; font-variant: small-caps; margin: 0;}

#rightcontent{float:right; width:550px; text-align:left; margin:0 30px 0 0px; display: inline;}
#rightcontent .intro{font-size:18px; color:#666;}
#rightcontent ul{}
#rightcontent ul li{  }

#sectionboxes{}

#sectionboxes .triplesection{float:left; margin-left:10px; display: inline;  background: transparent url(/Assets/Category/000010/0000/bucket_right_shadow_tile.gif) repeat-y;  background-position: top right; text-align: left; margin-top: 10px; margin-bottom: 30px;}
#sectionboxes #famlaw { margin-left: 15px; }
#sectionboxes .triplesection .boxtop{background: transparent url(/Assets/Category/000010/0000/bucket_topcap.jpg) no-repeat; height:10px; width:296px;}
#sectionboxes .triplesection .boxmiddle{ height:200px; width:288px; background: transparent url(/Assets/Category/000010/0000/bucket_tile.jpg) repeat-x; text-align: left; border-left: 1px solid #265078; border-right: 1px solid #265078;}

*html #sectionboxes .triplesection .boxmiddle { width: 288px; }
#sectionboxes .triplesection .boxmiddle .boxmiddle_content { padding-left: 15px; }

#sectionboxes .triplesection .boxmiddleshadow{height:200px; width:6px;float: left; display: inline;}
#sectionboxes .triplesection .boxbottom{background: transparent url(/Assets/Category/000010/0000/bucket_bottomcap.gif) repeat-x; height:12px; width:296px;}
#sectionboxes .aop_photos{ float: left; }
*html #sectionboxes  .aop_photos { margin-left: -3px }

#sectionboxes h2 { padding: 8px 0; margin: 0; }
#sectionboxes ul { float: left; display: block; margin-left: 10px; list-style-type: none; list-style-position: outside; padding: 0; }
#sectionboxes ul li { font-size: 12px; color: #ffffff; }
#sectionboxes ul li a { color: #ffffff; background: transparent url(/Assets/Category/000010/0000/bullet.gif) no-repeat; background-position: left center; padding-left: 10px; font-size: 12px; }


#footer1{height:41px; text-align:center; background: transparent url(/Assets/Category/000010/0000/footer_bg.gif) no-repeat; }
#footer1 ul{ font-size:11px; font-family:Arial; padding-top: 8px; }
#footer1 ul li{border-left: solid 1px #ffffff; display:inline;}
#footer1 ul li.first_child{border:none;}
#footer1 ul li a{padding:0 10px 0 13px; color:#ffffff;}

#footer2{height:65px; text-align:center; font-family:Arial; font-size:11px; line-height:13px; color:#fff;}
#footer2 #footer2Content{padding: 10px 10px 0 10px; height:55px; text-align:left;}
#footer2 #footer2Content img{padding:0px 10px 10px 10px; text-align: center;}

#footer2 #footer2Content a{color:#fff}/* *** ** End   of DefaultWrapper ** *** */
