body{background:#fbf7f0; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:0 0 30px 0;}
a{text-decoration:none;}
#wrapper{
margin:0 auto 15px;
width:864px;
background:url(/images/bg_wrapper.gif);}
#container{width:864px;}
#foot{
background:url(/images/bg_foot.gif) no-repeat;
height:37px;
overflow:hidden;
}

#head a.logo{
margin:0 0 0 8px;
padding:37px 0 0 580px;
display:block;
background: url(/images/bg_head.jpg) no-repeat; width:269px;
height:70px;
font-family:Georgia;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#8f0000;
overflow:hidden;
}

#nav_head{margin:0 0 0 8px;padding:9px 0;background:url(/images/bg_nav.gif) repeat-x;width:849px;text-align:center;font-size:11px;font-weight:bold;height:14px;}
#nav_head a{color:#666666;}
#nav_head a.active{color:#8f0000;}
#nav_head a:hover{color:#8f0000;}
#nav_head li{padding:0 16px;display:inline;}
#nav_foot{text-align:center;padding:8px 0;}
#nav_foot li{padding:0 9px;display:inline;color:#8f0000;}
#nav_foot a{color:#333;}
#nav_foot a:hover{color:#8f0000;}

#nav_sub{margin:0 0 0 19px;padding:8px 0 4px;}
#nav_sub li{padding:0 14px;display:inline;color:#8f0000;}
#nav_sub a{color:#333;font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;}
#nav_sub a:hover{color:#8f0000;}
#nav_sub a.active{font-weight:bold;color:#8f0000;}
#subnav{background:#e1e1e1;width:659px;}
#subnav h1{background:#8f0000;color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:bold;padding:30px 32px 4px;}
#content{margin:33px 0;}
#content h1{color:#8f0000;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:bold;padding:0 0 0 32px;}
#content h2{color:#8f0000;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:bold;padding:0 0 6px 32px;}
#content a{color:#8f0000;font-weight:bold;}
#content a:hover{text-decoration:underline;}
#content p{margin:0px 34px 12px;line-height:16px;}
#content strong{color:#8f0000;font-weight:bold;}
#content li{margin:0px 34px 6px 46px;line-height:16px;list-style:disc;color:#8f0000;}
#content ul{margin-bottom:18px;}
#left{width:188px;padding:0 0 0 8px;}
#sliver{margin:0 0 14px 0;}
a.tanbox{
display:block;
color:#333;
margin:2px 0 14px 2px;
padding:8px 14px 0;
background:url(/images/bg_tanbox.gif) no-repeat;
width:160px;
height:107px;
line-height:16px;
}
a.tanbox strong.more{color:#333;}
#hright_bottom a.tanbox{
margin:2px 0 0 25px;
padding:8px 14px 0;
background:url(/images/bg_tanbox.gif) no-repeat;
width:160px;
height:107px;
line-height:16px;
float:left;
display:inline;
}
.tanbox strong{
color:#8f0000;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:130%;
font-size:15px;
font-weight:bold;
}
.tanbox{line-height:1.25em;
padding:0 14px;}
#main{width:665px;}

.tanbox a{color:#333;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;}
#left p{line-height:18px;}
#right{margin:28px 0 0 0;}
.monial{width:138px;margin:6px 0 0;}
.monial a{color:#8f0000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:18px;
font-weight:bold;
font-style:italic;
}
.monialname{
margin:6px 0 0;
padding:0 0 0 40px;
color:#505050;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}

/* HOME SPECIFIC */
#hleft_bottom,#rollovers,#hright_bottom,#mainImage,#hright{display:inline;}
#hleft_bottom,#rollovers{background:#e1e1e1;width:189px;float:left;margin:0 0 0 8px;}
#hright_bottom{width:660px;float:left;background:#fff;padding:31px 0 0;}
#hleft_bottom{height:178px;}
#hleft_bottom a.greybox{display:block;background:url(/images/bg_greybox.gif) no-repeat;width:105px;height:100px;overflow:hidden;margin:33px auto 0;padding:8px 16px;line-height:16px;color:#333;}
#hleft_bottom strong.more{color:#333;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;}
#hleft_bottom strong.header{
color:#8f0000;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:130%;
font-size:15px;
font-weight:bold;
}
#mainImage{background:#aaa;width:376px;float:left;}
#gallery {width:450px;margin:0 auto 30px;}
#gallery #mainImage{background:#aaa;width:376px;float:none;}

#hright{background:url(/images/home_right.jpg) no-repeat;width:284px;height:363px;overflow:hidden;float:left;}
#hright #rsection1,#hright #rsection2{height:180px;}
#hright #rsection1{width:245px;}
#hright #rsection2{width:160px;}
#hright a{font-size:14px;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;display:block;padding:4px 0 0 0;}
#rsection1 h1,#rsection2 h1{padding:20px 0 0 30px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;}
#rsection1 p,#rsection2 p{padding:4px 0 0 30px;line-height:16px;}
#rsection1 p,#rsection1 a{color:white;}
#rsection2 p,#rsection2 a{color:black;}
#rsection1 h1{font-size:24px;color:white;}
#rsection2 h1{font-size:15px;}

#advert{border:1px solid #d29999;width:849px;margin:0 auto;padding:20px 0 0;background:#f7efe6;}
#resourcelist a{font-weight:normal;line-height:14px;}
#resourcelist a:hover{font-weight:bold;}
.athruz a{color:#333 !important;}
.athruz a.active{color:#8f0000 !important;font-size:20px;font-family:Georgia, "Times New Roman", Times, serif;}
