html,body{font-family:verdana, sans-serif;font-size:12px;margin:0px;padding:0px;}

a:link, a:active, a:visited {color:#0080da;}
a:hover	{color:#0080da; text-decoration:none;} 

h1, h2, h3, h4 { font-family: "Trebuchet MS"; color:#771100}

img {border: none;}
form { padding: 0px; margin: 0px;}
input { font-family: verdana; font-size: 11px;}
textarea { font-family: verdana; }
select { font-family:verdana;  font-size: 11px;}
table {border-collapse: collapse;}

div#header{position:relative; background:url(../images/header_bg.jpg) left top #771100; height:191px;}
div#wrapper{float:left;width:100%}
div#content{margin-left:263px}
div#navigation{float:left;width:263px;margin-left:-100%; min-height:530px;}
div#footer{clear:left;width:100%; height:108px; background-color:#efefef;}
div#hmenu {position:relative; height:45px; background:url(../images/menu_bg.jpg); padding:0 0 0 15px;}
/*
#hmenu ul { position:absolute;margin:0; padding:0; height:45px;list-style: none; width:100%!important;}
#hmenu li {float:left; margin-left:-1px; width:12%; text-align:center;vertical-align:middle!important;}
#hmenu a { margin:0px 2px 0px 2px;height:45px;font-weight:bold; display:table-cell;text-align:center;color:#771100; text-transform:uppercase; vertical-align:middle!important;text-decoration:none;}
*/
#hmenu a { margin:0px 2px 0px 2px;height:45px;font-weight:bold; display:table-cell;text-align:center;color:#771100; text-transform:uppercase; vertical-align:middle!important;text-decoration:none;}
#hmenu a:hover {text-decoration:underline;}

#searchdiv {position:relative;float:right; right:0px; width:150px;height:45px; background:url(../images/search_bg.jpg); }
#searchdiv input {position:relative;border:none;padding:14px 0 0 0;margin:0px;height:16px;left:15px;color:#616161; width:110px; background:none; }
#searchdiv #s1 {position:absolute;background:url(../images/search_left.jpg) left top no-repeat;height:45px; float:left; left:0px; width:15px;}
#searchdiv #s2 {position:absolute;background:url(../images/search_right.jpg) right top no-repeat;height:45px; float:right; right:0px; width:25px; cursor:hand;}

#h1{position:absolute;top:0px;left:0px;float:left;width:292px;height:191px;background:url(../images/header_left.jpg)}
#h2{position:absolute;top:0px;right:0px;float:right;width:438px;height:191px;background:url(../images/header_right.jpg) top right;}
#h3{position:absolute;top:0px;left:292px;float:left;width:153px;height:21px;background:url(../images/header_top.jpg)}
#header_center { position:absolute;width:100%;background:url(../images/header_center.png) center no-repeat;height: 139px; top:30px;}
#logo {position:absolute; top:20px; left: 60px;}
#phones{position:absolute;top:140px;right:10px;float:right; color:#fff; font-size:26px; font-style:normal; text-align:right;}
#phones i { font-style:normal; font-size:11px;}

fieldset {border: 1px #771100 solid;}
legend {text-transform:uppercase; color:#771100; font-weight:bold;}
#left1 {padding:0px; margin:0px; height:253px; background:url(../images/menu_l_bg.jpg)}
#left2 {padding:0px; margin:0px; height:239px; background:url(../images/menu_l_bg2.jpg)}

.inner_left { padding:20px 45px 10px 10px;}
ul.menui {list-style:none; margin:0px; padding:15px 15px 15px 25px ;}
ul.menui li { padding:3px 0 3px 0; font-weight:bold; letter-spacing:1px;}


.news {padding:10px 5px 10px 5px;}
.news_head { position:relative;height:17px; padding: 0 0 5px;}
.news_head a {color:#118eee; margin-left:2px;}
.news_text { padding-top:10px;}

.d1 { float:left; left:0px; top:0px; height:17px; width:8px; background:url(../images/date_left.jpg)}
.d2 { float:left; left:8px; top:0px; height:17px; background-color:#771100; color:#fff; font-size:9px; font-weight:normal;}
.d3 { float:left;left:0px; top:0px; height:17px; width:8px; background:url(../images/date_right.jpg)}

.story{ line-height:18px; font-family:tahoma; letter-spacing:1px; padding-top:15px;}
.story h1 { font-size:16px; text-transform:uppercase;}


#f_links{padding:25px 0 0 0; width:100%; text-align:center;}
#f_links a{ color:#808080; text-transform:uppercase; padding:0 2px; letter-spacing:-1px; font-weight:bold;}
.copy {color:#808080;padding:15px 0 0 0;text-align:center; position:relative;}
.copy #banners { position:absolute;float:right; right:0px; top:0px;padding:15px 15px 0 0;}
