body{margin:0px; font:0.83em/150% Verana, Arial, Times, Serif;text-align:center; background:#F6F6F6 }

#main{text-align:left;margin:auto;width:564px; background:url(images/bg.gif); }


#nav{height:38px;margin:0 14px 0 14px; background: url(images/navbg.gif);font:110% Georgia, Times, serif;padding:0px 0 0 20px;position:relative }
#nav li{display:inline; float:left; padding:10px 19px 0 0px;margin:0px; }
#nav li.last{padding-right:0}
#nav a:link{color:#fff; text-decoration:none;}
#nav a:visited{color:#fff;text-decoration:none;}
#nav a:hover{color:#ccc;text-decoration:none;}
#nav .current{color:#ccc}
#nav li ul {position: absolute; left: -999em;height: auto;width:100px;font-weight: normal; margin:0;padding:9px 0 0 0;font:75% 'Lucida Grande','Bitstream Vera Sans',Verana, Arial, Times, Serif;;}
#nav li li {padding:0px; margin:0px;background:#16438F;border-bottom:1px solid #092555; border-top:1px solid #4B72B5;border-left:1px solid #4B72B5;border-right:1px solid #4B72B5;opacity:.93;filter: alpha(opacity=93); -moz-opacity: 0.93;}
#nav li ul a {width:130px;display:block;padding: 4px 0 4px 15px;text-decoration:none;}
#nav li ul a:hover{background:#000}
#nav li:hover ul{ left: auto;}

*html #nav li.sfhover ul {left:auto;margin:18px 0 0 -80px;} 
*html #nav li.sfhover ul.about {left:auto;margin:18px 0 0 -60px;} 
*html #nav li.sfhover ul.news {left:auto;margin:18px 0 0 -110px;} 

#mainimg{margin:0px 14px 0 14px; background:#000 url(images/banner.jpg) left top no-repeat;color:#B2B2B2;height:145px; font-size:14px; padding:0 40px 0 200px} 
#mainimg img{float:left; margin-right:20px;}
#mainimg h1{font:20px Georgia, "Times New Roman", Times, serif; color:#FF4400;margin:0px;padding-top:20px}
#mainimg p{margin:0}
.ref{margin:-10px 33px 0 0; text-align:right; font-size:90%;color:#666}

#content{color:#000; padding:0px 30px 0 30px;  margin:0px 14px 0 14px;text-align:left;}
#content a:link, #footer a:link{color:#BD3B3B; text-decoration:none; border-bottom:1px dotted #BD3B3B}  
#content a:visited, #footer a:visited{color:#666;border-bottom:1px dotted #666;text-decoration:none;}
#content a:hover, #footer a:hover{color:#000;}
#mainimg a:link{color:#FF4400; text-decoration:none; border-bottom:1px dotted #BD3B3B}  
#mainimg  a:visited{color:#666;border-bottom:1px dotted #666;text-decoration:none;}
#mainimg  a:hover{color:#fff;}
#content strong{color:#000;}
#content ul{list-style:none}
#content li{background: url(images/blt1.gif) 0 6px no-repeat; padding:0 0 0 15px;}

#subnav{margin:30px 0px 0 20px;background: url(images/box.gif) repeat-y; float:right; width:193px; font-size:0.8em; padding:0 0px 0 0}
#subnav ul{list-style:none; margin:0px ;padding:0px 0px 0px 20px}
#subnav p{padding:0px 10px 0 20px; color:#fff; line-height:1.3em; }

#subnav h1{padding:0px 10px 0 20px; color:#FAC33E; line-height:1.3em; font-size:13px; margin:0}
#subnav li{padding:2px 0 2px 13px ;margin:0px 20px 0 0px;line-height:1.6em; background: url(images/blt.gif) 0 4px no-repeat}
#subnav li ul{margin:0;padding:0; list-style:none}
#subnav li ul li{padding:2px 0 2px 3px ;margin:0px 0px 0 0px; background:none}
#subnav a{text-decoration:none;color:#fff }
#subnav a:visited{ color:#fff}
#subnav a:hover{color:#F6F580}
#subnav p a{color:#F6F580; border-bottom:1px dotted #F6F580}

.thum{border-bottom:1px dotted #ccc; overflow:hidden; padding:25px 0 20px 0; width:100%;line-height:1.5em}
.thum img{padding:3px; border:1px solid #ccc; float:left; margin:0 15px 0 0px}

#content h1{font:22px Georgia, "Times New Roman", Times, serif; color:#000; line-height:1.4em; text-align:left; border-bottom:1px dotted #000;padding:10px 0 5px 0;margin:0px}
#content h2{font:18px Georgia, "Times New Roman", Times, serif; color:#CD4141; font-style:italic}
#content h3{font-size:170%; color:#000; margin:0px 0 10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal }

.gal{text-align:center;font-size:0.8em;color:#666;line-height:1.3}
.gal img{padding:3px; border:1px solid #ccc;margin:0 0 10px 0}
#content .gal a{border-bottom:none}

.footimg{text-align:center}
#footer{font:80% Verdana, Arial, Sans-Serif;text-align:right;padding:3px 15px 3px 0; background:#16438F; color:#fff;margin:0 14px 0 14px;}
#footer span{padding-left:10px}
#footer a, #footer a:link, #footer a:visited{text-decoration:none; color:#FFFFFF}