body { background: #bababa url(../images/body_bg.jpg) repeat-x left top; padding: 0; text-align: center; margin: 0; }

#head { background: #636363 url(../images/head.jpg); background-repeat:no-repeat; height: 58px; border: none; }

#header { background: #000000 url(../images/header.png); background-repeat:no-repeat; height: 26px; border: 1px solid #c0c0c0; border-bottom: none; padding-right:10px; color: #aaaaaa; font-family: "Georgia"; font-size: 12px; }

#headmain { height: 281px; border: 1px solid #c0c0c0; border-bottom: none; }

#localnav            { font-family: "Tahoma"; font-size: 11px; background-repeat: repeat-x; text-transform: uppercase; text-align: center; white-space: nowrap; width: 100%; height: 25px; border: 1px solid #c0c0c0; border-bottom:none; }
#localnav td a       { color: #000000; font-weight: bold; text-decoration: none; background-image: url(../images/localnav.png); background-repeat: repeat-x; display: block; padding: 5px 0 6px !important; width: 100%; }
#localnav td a:hover { color: #ffffff; background-image: url(../images/localnav_hi.png); }

#main           { color: #ffffff; font-family: "Tahoma"; font-size: 12px; background: #642222 url(../images/main_bg.jpg); background-repeat:repeat-y; border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; padding:10px; }
#main a         { color: #dddddd; font-family: "Tahoma"; font-size: 12px; font-weight:bold; text-decoration: none; }
#main a:hover   { color: #ffffff; font-family: "Tahoma"; font-size: 12px; font-weight:bold; text-decoration: underline; }
#main img       { border: 1px solid #dddddd; padding: 2px; }

#main .img_left { margin:5px 15px 10px 0px; float:left;}
#main .text     { line-height: 15px; text-align: justify; padding-bottom: 10px; }

h1              { color: #ffffff; font-family: "Tahoma"; font-size: 16px; font-weight:bold; }

#news           { border:1px solid #ffffff; background:#300000; padding:10px; margin:10px 0; }
#news img       { border:0px; }

#footer         { color: #aaaaaa; font-family: "Tahoma"; font-size: 11px; background: #000000; height: 26px; border: 1px solid #c0c0c0; text-align: center; }
#footer a       { color: #aaaaaa; font-family: "Tahoma"; font-size: 11px; text-decoration: none; }
#footer a:hover { color: #ffffff; font-family: "Tahoma"; font-size: 11px; text-decoration: underline; }

#noscript       { background:#642222; color:#ffffff; font-weight:bold; text-align: justify; margin: 0px auto; padding: 5px 10px; }

#noborder img   { border: 0px; }

a.info		  { position:relative; z-index:24; text-decoration:none; }
a.info span	  { display: none; }
a.info:hover span { font-weight:normal; text-align:justify; padding: 5px; border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; display:block; position:absolute; top:-30px; left:-175px; width:150px; border:1px solid #c0c0c0; color:#fff; background:#642222;}

select { height:21px; font-size:12px; font-family:"Tahoma"; color:#ffffff; background-color:#642222; border:1px solid #300000; border-right:1px solid #904444; border-bottom:1px solid #904444; padding:2px; }

input { height:21px; font-size:12px; font-family:"Tahoma"; color:#ffffff; background-color:#642222; border:1px solid #300000; padding:0px; }

textarea{ font-size:12px; font-family:"Tahoma"; color:#ffffff; background-color:#642222; border:1px solid #300000; padding:0px; }

option { font-size:12px; font-family:"Tahoma"; color:#ffffff; background-color:#642222; padding:2px; }

hr{ width:100%; height:1px; background-color:#481515; border:none; }