 th {font-size:12px; text-align:left}


 body {text-align:center; margin:0px; padding:0px; background: transparent url(/images/top_bg.jpg) left top repeat-x; color:black; font-family:Verdana;}
 body, td {font-size:12px}
 a img {border:0px}
 h1 {font-size:21px;font-family:Verdana;font-weight:normal;color:#ffffff}
 

 #maincontent img {margin:5px 10px; border:3px solid #91B6FA}


 a.newsheader, a.headerlink {
 display:block;
 color:white; 
 font-weight:bold;
 font-family:Verdana;
 font-size:12px;
 text-decoration:none;
 padding-left:12px;
 background:transparent url(images/dot_arrow.gif) 0px 4px no-repeat;
 line-height:17px
}
a.newsheader:hover, a.headerlink :hover {background:transparent url(/images/dot_arrow_hover.gif) 0px 4px no-repeat;}
a.headerlink {font-size:13px;}

#topbg {background:transparent url(/images/top_bg.jpg) repeat-x;}
#container {	width: 100%; height:100%; background: transparent url(/images/bottom_bg.jpg) left bottom repeat-x;}
#maintable {width:860px; height:100%;}
#leftmenu {background: white url(/images/left.jpg) no-repeat; width:202px;  padding-top: 210px; padding-left:20px; padding-right:10px; padding-bottom:20px;}
#addresses {margin-left:14px}
#newslist{background:#EEEEEE; padding:7px 20px}
#newslist a {font-size:12px; color:black}
#gallist  {background:#EEEEEE; padding:7px 20px}


#mid {height:195px; text-align:right; vertical-align:bottom; width:100%;}
#mid td {text-align:right; vertical-align:top}
#mid p {padding-left:100px; margin-top:5px; margin-bottom:5px; font-size:12px; font-family:arial}
#mid a {color:#3A5987; text-decoration:none; font-size:10px; font-weight:bold;}
#mid a:hover {text-decoration:underline; }
#content {padding:20px 0px 20px 20px;}
#bottom {height:80px; vertical-align:top; padding-top:25px; font-size:12px; color:white}
#bottom td, #bottom td a{ color:white}

h1 {color:#3A5987; font-weight:normal; font-size:25px}
h2 {color:#3A5987; font-weight:normal; font-size:17px;margin-bottom:0px;}
h3 {color:#3A5987; font-weight:bold; font-size:15px;margin-bottom:10px;}



a.menu {display:block; font-size:13px; color:#3A5987;font-weight:bold;text-decoration:none;padding-left:30px;margin-bottom:9px;background:transparent url(/images/menuar.gif) 15px 4px no-repeat;}
a.menu:hover {text-decoration:underline;background:transparent url(/images/menuar_hover.gif) 15px 4px no-repeat;}

.white {border:2px solid white}