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; }

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; }