*:focus{outline:none}
body{margin:0px;background:#568483 url('../images/s_body_bg.jpg') repeat-x;font-family:Arial,Tahoma,Verdana;font-size:10pt;}
img{border:0px}
p{margin-top:8px;margin-bottom:8px;}
#header{width:970px;margin:0px auto;height:108px;background:url('../images/header_bg.jpg') no-repeat;position:relative;}
#header .logo{position:absolute;top:19px;left:39px;}
#header .logo_txt{position:absolute;top:34px;left:157px;}
#header .links{position:absolute;top:40px;left:745px;}
#hdr_right{margin:0px;padding:0px;list-style-type:none;font-size:8pt;}
#hdr_right li a{letter-spacing:4px;color:#47827E;line-height:20px;text-decoration:none;}
#hdr_right li a:hover{text-decoration:underline}

/*Drop down menu*/
#top_menu{margin:0px;padding:0px;list-style-type:none;width:664px;}
#top_menu li{float:left;position:relative;}
#top_menu li a{float:left;width:160px;background:#477857;border:1px solid #598361;text-align:center;color:#FFF;letter-spacing:5px;font-size:9pt;height:19px;padding-top:5px;text-decoration:none;}
#top_menu li a:hover{text-decoration:none}
#top_menu li.separator{float:left;width:5px;}
#top_menu li ul{display:none;position:absolute;left:0px;top:26px;margin:0px;padding:0px;list-style-type:none;border-left:2px solid #477857;}
#top_menu li ul li a{display:block;background:none;border:none;width:200px;height:auto;padding:6px 5px;height:auto;letter-spacing:2px;text-align:left;background:url('../images/dd_menu_bg.png') repeat-x left bottom;}
#top_menu li ul li a:hover{background:url('../images/dd_menu_bg_o.png') repeat-x left bottom;}
#top_menu li ul li ul{left:210px;top:0px;}
#top_menu li:hover ul{display:block;}
#top_menu li:hover ul li ul{display:none;}
#top_menu li ul li:hover ul{display:block;}

/*Home Page Content Styles*/
#hp_container{width:970px;margin:0px auto;height:489px;background:url('../images/hp_content_bg.jpg')}
#hp_container .lft{float:left;width:30px;background:url('../images/hp_content_lft_bg.jpg') no-repeat;height:489px;}
#hp_container .rht{float:left;width:30px;background:url('../images/hp_content_rht_bg.jpg') no-repeat;height:489px;}
#hp_content{float:left;width:663px;height:454px;border-right:2px solid #85935D;padding:25px 17px 10px 9px}
#hp_content h1{font-family:Georgia,Times,Sans Serif;color:#FFF;font-weight:normal;font-style:italic;letter-spacing:10px;margin-left:125px;}
#hp_content p{font-family:Georgia,Times,Sans Serif;line-height:24px;}
#hp_content_rht{float:left;width:196px;height:479px;padding-left:23px;padding-top:20px;}
#hp_content_rht h2{margin:0px;margin-bottom:12px;color:#FFF;font-style:italic;font-family:Georgia,Times,Sans Serif;font-size:13pt;font-weight:normal;letter-spacing:2px;}
#hp_content_rht ul{margin:0px;padding:0px;margin-top:12px;list-style-type:none;font-family:Georgia,Times,Sans Serif;font-size:9pt;color:#316550;line-height:20px;}
#hp_content_rht h3{font-size:11pt;font-weight:bold;margin:0px;}
#hp_content_rht h3 a{color:#316550;text-decoration:none}
#hp_content_rht h3 a:hover{text-decoration:underline}

/*Sub Page Content Styles*/
#container{width:970px;margin:0px auto;height:683px;background:#BDC6AB url('../images/content_bg.jpg') repeat-x}
#container .lft{float:left;width:30px;background:url('../images/content_lft_bg.jpg') no-repeat;height:683px;}
#container .rht{float:left;width:30px;background:url('../images/content_rht_bg.jpg') no-repeat;height:683px;}
#content{float:left;width:663px;height:648px;border-right:2px solid #85935D;padding:25px 17px 10px 9px}
#content h1{font-family:Georgia,Times,Sans Serif;color:#FFF;font-weight:normal;letter-spacing:8px;font-size:24pt;margin-left:125px;font-variant:small-caps}
#content p{font-family:Georgia,Times,Sans Serif;line-height:22px;}
#content_rht{float:left;width:196px;height:479px;padding-left:23px;padding-top:20px;}
#content_rht h2{margin:0px;margin-bottom:15px;color:#FFF;font-style:italic;font-family:Georgia,Times,Sans Serif;font-size:13pt;font-weight:normal;letter-spacing:2px;}
#content_rht ul{margin:0px;padding:0px;margin-top:15px;list-style-type:none;font-family:Georgia,Times,Sans Serif;font-size:9pt;color:#316550;line-height:20px;}
#content_rht h3{font-size:11pt;font-weight:bold;margin:0px;}
#content_rht h3 a{color:#316550;text-decoration:none}
#content_rht h3 a:hover{text-decoration:underline}
#content h2{font-size:11pt;font-weight:bold;margin:0px;}
#content h2 a{color:#316550;text-decoration:underline}
#content h2 a:hover{text-decoration:none}

#footer{width:813px;margin:0px auto;height:41px;padding-top:10px;background:url('../images/footer_bg.jpg') no-repeat 1px 0px;padding-left:157px;color:#FFF;}
#footer p{margin:0px;}
#footer a{color:#FFF;text-decoration:none;font-size:8pt;letter-spacing:2px;}
#footer a:hover{text-decoration:underline}
.lngrn1{color:#316550;text-decoration:none;font-size:11pt;font-family:Georgia,Tahoma,Verdana;}
.lngrn1:hover{text-decoration:underline}
.lngrn1a{color:#316550;text-decoration:none;font-size:9pt;font-family:Georgia,Tahoma,Verdana;}
.lngrn1a:hover{text-decoration:underline}
.lngrn1u{color:#316550;text-decoration:underline;font-size:9pt;font-family:Georgia,Tahoma,Verdana;}
.lngrn1u:hover{text-decoration:none}
.lnblk1{color:#000000;text-decoration:none;font-size:9pt;font-family:Georgia,Tahoma,Verdana;}
.lnblk1:hover{text-decoration:underline}
.grn1u{color:#316550;text-decoration:underline;font-size:9pt;font-family:Georgia,Tahoma,Verdana;}
.grn2b{color:#316550;font-weight:bold;font-size:11pt;font-family:Georgia,Tahoma,Verdana;}