/* Home page elements */
html {margin:0px; padding:0px; height:100%;}
body{margin:0px; padding:0px; color:#5a5a5a; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; height:100%;}
div#container{position:relative; width:949px; margin:0px auto; padding:0px;}
div#inner_container{ width:947px; border-bottom: solid 30px #e0e0e0;}


/*header*/
div#header{}
div#sitename{text-indent:-99999px; position:absolute; left:-99999px;}
div#logo{ position:absolute; left:52px; top:36px; width:136px; height:121px;}
div#logo a img, div#logo a:hover img, div#logo a:active img, a:visited  {border:none; outline:none;}
div#main_menu{background:#360f00 url('../images/color_bar947X8.gif'); background-repeat:no-repeat; background-position:bottom; height:146px;}
/*main menu class as a whole*/
.moduletablemain {width:947px; text-align:right; padding: 36px 20px 4px 0px; font-weight:normal; font-family: century gothic, arial, verdana, sans-serif; text-transform: uppercase; color:#ffffff; font-size:12px; letter-spacing:.1em;}
/*main menu class for all links*/
a:link.mainlevelmain, a:active.mainlevelmain { margin: 0px 20px 0px 0px; color:#b2b2b2; text-decoration:none; outline:none; height:30px;}
a:visited.mainlevelmain {margin: 0px 20px 0px 0px;color:#b2b2b2; text-decoration:none; outline:none;}

a:hover.mainlevelmain {margin: 0px 20px 0px 0px; padding-bottom:3px; border-bottom: 2px solid #d1a460; text-decoration:none; outline:none;}
.contentpaneopen a img, .contentpaneopen a:hover img, .contentpaneopen a:active img, .contentpaneopen a:visited img{text-decoration:none; outline:none; border:none;}


h4 {text-decoration:underline; color:#6a3515; font-family: century gothic, arial, verdana, sans-serif; text-transform: uppercase; font-size: 12px; line-height:16px; font-weight:normal; margin:0px; padding:0px;}


/*social*/
div#social_icons a img, div#social_icons a:hover img, div#social_icons a:active img, a:visited  {border:none; outline:none; text-decoration:none;}
a:link.fbclass, a:active.fbclass {text-decoration:none; outline:none; border:none;}
a:visited.fbclass {text-decoration:none; outline:none; border:none;}
a:hover.fbclass {text-decoration:none; outline:none; border:none;}
.social_head { float:left; font-family: century gothic, arial, verdana, sans-serif; text-transform: uppercase; color:#8b6336; font-size:12px; letter-spacing:.1em; margin-top:13px;}
#social_icons {float:left; margin-top:15px;}


/*body*/
div#main_body {border-left: solid 1px #e0e0e0; border-right: solid 1px #e0e0e0; width:945px; background-image: url('../images/bg_gradient_new.gif'); overflow:hidden;}
div#copy{width:590px; margin-left:30px; margin-top:10px; float:left; padding-bottom:30px;}

.clear {clear:both; height:0px; width:100%;}
ul#arrow{list-style-type:square; color:#d1a460; }
ul#arrow span {color:#6a3515; font-size:12px; font-family: century gothic, arial, verdana, sans-serif; text-transform: uppercase; line-height:18px; font-weight:normal;}
.sub_ul {list-style-type:disc; font-size:12px; color:#5a5a5a; text-transform:none; padding:0px; margin:0px 0px 0px 10px;}

ul#second_ul {list-style-type:square; color:#d1a460; }
ul#second_ul span {color:#5a5a5a; font-size:12px; font-size: 12px; line-height:18px; font-weight:normal;}

ul.sub_ul li b {font-weight:normal; text-decoration:underline;}

h1 {color:#6a3515; font-family: century gothic, arial, verdana, sans-serif; text-transform: uppercase; font-size: 12px; line-height:12px; font-weight:normal; padding-top:7px; }
div#testimonial p{}
div#testimonial i{text-align:right; font-family: century gothic, arial, verdana, sans-serif; text-transform: uppercase; line-height:18px; font-weight:normal; font-style:normal; color:#6a3515;}


div#main_body a{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#d1a460; text-decoration:underline; outline:none;}
div#main_body a:hover{text-decoration:none;}
/*right column*/
div#right_column {width:310px; background-color:#6a3515; float:right;  padding-bottom:3000px; margin-bottom:-3000px; }
div#right_column_services {background: url('../images/services_img.jpg') no-repeat; background-position: top; width:310px; padding: 315px 0px 30px 0px;/*change this for each page*/}
div#right_column_legallounge {background: url('../images/legal_lounge_img.jpg') no-repeat; background-position: top; width:310px; padding: 315px 0px 30px 0px;/*change this for each page*/}
div#right_column_schedule {background: url('../images/schedule_img.jpg') no-repeat; background-position: top; width:310px; padding: 315px 0px 30px 0px;/*change this for each page*/}
div#right_column_docrepos {background: url('../images/doc_repos_img.jpg') no-repeat; background-position: top; width:310px; padding: 315px 0px 30px 0px;/*change this for each page*/}
div#right_column_about {background: url('../images/about_img.jpg') no-repeat; background-position: top; width:310px; padding: 315px 0px 30px 0px;/*change this for each page*/}

div#right_column_inner {margin-left:24px; margin-top:20px;}
div#right_column h2 {font-weight:normal; font-family: century gothic, arial, verdana, sans-serif; text-transform: uppercase; color:#ffffff; font-size:12px; border-bottom: 1px solid #b9b9b9; width:250px; text-align:left; padding-top:10px; margin-bottom:5px;}
div#right_column p {margin:0px; padding:0px;color:#b9b9b9; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding:0px 30px 0px 0px;}
div#right_column a {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#d1a460; text-decoration:underline; outline:none;}
div#right_column a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#d1a460; text-decoration:none; outline:none;}

/*footer*/
div#footer{}
/*html links*/
.moduletablehtml {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:11px; color:#c8c8c8; float:left; width:450px;}
.moduletablehtml a, .moduletablehtml a:active, .moduletablehtml a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:11px; color:#c8c8c8; text-decoration:none; outline:none;}
.moduletablehtml a:hover{text-decoration:underline;}

/*other menu*/
.moduletableother_menu {float:right; font-family: century gothic, arial, verdana, sans-serif; text-transform: uppercase; color:#8b6336; font-size:12px; letter-spacing:.1em; margin-top:10px;}
 a.mainlevelother_menu, a:active.mainlevelother_menu, a:visited.mainlevelother_menu {margin: 0px 10px 0px 10px; text-decoration:none; outline:none; font-family: century gothic, arial, verdana, sans-serif; text-transform: uppercase; color:#8b6336; font-size:12px; letter-spacing:.1em;}
a:hover.mainlevelother_menu {text-decoration:none; border-bottom: 2px solid #d1a460; padding-bottom:3px;}
/* End Home page elements */

.legallounge {width:500px height:189px; margin-top:-8px; padding:0px; float:left;}

.legallounge a:link,.legallounge a:active {color:#525252; text-decoration:underline; outline:none; height:30px;}
.legallounge a:hover, .legallounge a:visited{color:#525252; text-decoration:underline; outline:none;}


div#icons_wrapper {}

ul#icons {list-style-type:none; margin:0px; padding:0px; position:relative;}
ul#icons li{display:inline; margin:0px;}

li#news {background: url('../images/newsRO.gif') no-repeat; width:49px; height:79px; position:absolute;}
li#news a:link, li#news a:visited {text-indent:-9999px; width:49px; height:79px; display:block; outline:none; border:none; background: url('../images/news.gif') no-repeat;}
li#news a:hover {display:block; outline:none; border:none; background: url('../images/newsRO.gif') no-repeat 0 0;}

li#schedule {background: url('../images/scheduleRO.gif') no-repeat; width:91px; height:79px; position:absolute; left:59px;}
li#schedule a:link, li#schedule a:visited {text-indent:-9999px; width:91px; height:79px; display:block; outline:none; border:none; background: url('../images/schedule.gif') no-repeat;}
li#schedule a:hover {display:block; outline:none; border:none; background-image: url('../images/scheduleRO.gif'); background-repeat:no-repeat;}

li#document {background: url('../images/documentRO.gif') no-repeat; width:96px; height:79px; position:absolute; left:150px;}
li#document a:link, li#document a:visited {text-indent:-9999px; width:96px; height:79px; display:block; outline:none; border:none; background: url('../images/document.gif') no-repeat;}
li#document a:hover {display:block; outline:none; border:none; background-image: url('../images/documentRO.gif'); background-repeat:no-repeat;}

li#ibinder {background: url('../images/ibinderRO.gif') no-repeat; width:83px; height:79px; position:absolute; left:255px;}
li#ibinder a:link, li#ibinder a:visited {text-indent:-9999px; width:83px; height:79px; display:block; outline:none; border:none; background: url('../images/ibinder.gif') no-repeat;}
li#ibinder a:hover {display:block; outline:none; border:none; background-image: url('../images/ibinderRO.gif'); background-repeat:no-repeat;}

li#contact {background: url('../images/contactRO.gif') no-repeat; width:83px; height:79px; position:absolute; left:340px;}
li#contact a:link, li#contact a:visited {text-indent:-9999px; width:83px; height:79px; display:block; outline:none; border:none; background: url('../images/contact.gif') no-repeat;}
li#contact a:hover {display:block; outline:none; border:none; background-image: url('../images/contactRO.gif'); background-repeat:no-repeat;}


