body {margin:0px; background:url(../graphics/bg.jpg) repeat-x top #E4CEA2; font-family:arial;}

h3 {margin:0px;}
h4 {color:#0C7095; font-weight:normal;}
a {text-decoration:none;}
img {border:0px;}


.btn {width:158px; height:73px; float:left; background:url(../graphics/btnbg.jpg) #009900;}
.btn a {color:#ffffff;}
.btntxt {text-align:center; padding-top:15px; font-size:16px;}
.btn:hover {font-weight:bold;}

.wrapper {text-align:left; width:934px;}
.left {background:url(../graphics/subhdrLbg.jpg);}
.right {background:url(../graphics/subhdrRbg.jpg);}

input {background:url(../graphics/txt.jpg) bottom repeat-x; border: 1px solid #464141;}

.subhdrL {background:url(../graphics/headerbg.jpg);width:896px; height:204px;;}
.subhdrR {background:url(../graphics/subhdrR.jpg) no-repeat;width:226px;float:left; height:325px; margin-right:2px;}
.subhdrRt {background:url(../graphics/topblock-bg.jpg) repeat-y;width:226px;float:left; height:236px; margin-right:2px; text-align:center; color:#ffffff; font-size:12px;}
.subhdrRb {background:url(../graphics/bottomblock-bg.jpg) repeat-y;width:226px;float:left; height:186px; text-align:center; margin-right:2px; font-size:22px; line-height:1.2;}

.ctn {color:#455000; width:896px; height:auto; margin-top:2px;background:url(../graphics/ctnx.jpg) repeat-x;}
.ctnx {width:670px; padding:0 10px 0px 20px; font-size:18px;}
.ctn a {color:#C10000; text-decoration:underline;}
.ctn a:visited {color:#C10000; text-decoration:underline;}
h1 {margin:0px; font-size:28px;}
h3 {line-height:0.98;}

.navhome {vertical-align:middle; line-height:2;}
.navhome a {background:url(../graphics/nav1.jpg);font-size:14px;float:left;width:98px; height:64px; text-align:center; color:#81940A; font-weight:bold;}
.navhome a:hover {background:url(../graphics/nav1o.jpg); color:#fff;}


.navsvcs {background:url(../graphics/nav2.jpg);font-size:14px;width:100px; height:64px; text-align:center; color:#81940A; font-weight:bold;vertical-align:middle; line-height:6;}
.navsvcs:hover {background:url(../graphics/nav2o.jpg); color:#fff;}



.navabot {background:url(../graphics/nav3.jpg);font-size:14px;width:100px; height:64px; text-align:center; color:#81940A; font-weight:bold;vertical-align:middle; line-height:6;}
.navabot:hover {background:url(../graphics/nav3o.jpg); color:#fff;}


.navcntc {vertical-align:middle; line-height:2;}
.navcntc a {background:url(../graphics/nav4.jpg);font-size:14px;float:left;width:100px; height:64px; text-align:center; color:#81940A; font-weight:bold;}
.navcntc a:hover {background:url(../graphics/nav4o.jpg); color:#fff;}


.footer {font-size:12px; text-align:left; margin-left:22px;}
.footer a {color:#455000;}





div.header { display:block; position:relative; height:100px; }
#menu-container { display:block; position:relative; width:200px; margin:0px auto 0px; }
#drop_down_menu { display:block; clear:both; margin:0px; padding:0px; text-align:left; list-style-type:none; text-align:center; width:100px; height:64px; float:left; }
#drop_down_menu li { background:url(../graphics/subnav.png);font-size:11px; font-weight:bold; padding:0px; cursor:pointer;width:100px; }
#drop_down_menu li ul { margin:0px; padding:0px; list-style-type:none; padding-top:0px; }
#drop_down_menu li ul li { display:block; float:none; clear:both;  }
#drop_down_menu li ul li a { font-weight:bold; text-decoration:none; display:block; height:25px; color:#ffffff; line-height:1.7;}
#drop_down_menu li ul li a:HOVER { text-decoration:none; background:url(../graphics/subnavhover.png) #DCE2B8; color:#81940A; }


.rightblock {width:226px; height:auto; float:right;}