img, div, input { behavior: url("../iepngfix.htc")}
*{ margin:0px auto; padding:0px none; border:0px none;}
ul { list-style:none; margin:0px; padding:0px;}
body{ margin:0px; text-align:center; background:url(img/bg.jpg) repeat-x #f9eac8; font-family:Trebuchet MS; font-size:12px;}

h1,h2,h3,h4,h5,h6{ font-weight:lighter; margin:0px; padding:0px;}

h1{ font-size:28px; color:#fff; letter-spacing:-1px; line-height:28px;}
h2.header{ font-size:25px; color:#f1d2b6; text-transform:uppercase; margin-bottom:5px; line-height:25px;}

#container{ width:1000px; margin:0px auto; text-align:left; background:#fff; min-height:800px;}
*html{ height:800px;}

#header{ position:absolute; top:0; width:1000px; height:345px; background:url(../images/header.jpg) no-repeat top left;}

#logo{ float:left; width:212px; margin-left:25px; margin-top:70px;}
*html #logo{ margin-left:13px;}

#hdr_txt{ float:left; margin-left:50px; margin-top:115px; width:400px; font-size:18px; color:#f1d2b6; line-height:17px;}

#nav_hld{ position:absolute; top:345px; width:1000px; height:42px; background:url(../images/nav.jpg) no-repeat top left; padding-left:16px;}
#nav{ margin-top:7px;}
#nav li{ float:left; background:url(../images/nav_symb.jpg) no-repeat right; padding:3px 21px 0px 3px;}
#nav li a{color:#f6e6d8; font-size:14px; font-weight:bold; text-decoration:none;}
#nav li a:hover{color:#FFCC00; font-size:14px; font-weight:bold; text-decoration:none;}

#content{ width:1000px; padding-top:420px; text-align:left;  padding-left:0px;}
#col1{ width:840px; float:left; margin-left:16px; text-align:left;}
*html #col1{ margin-left:8px; width:816px; padding-right:0px; margin-right:0px;}
#col2{ float:right; width:120px; margin-right:12px;}
*html #col2{ margin-right:6px;}

.titles{ width:765px; height:41px; background:url(../images/titles.jpg) no-repeat -3px 0px #a69823; padding-top:8px; margin-left:0px; padding-left:40px;}
#main{ margin-top:20px;}
.sections{ float:left; width:165px; height:184px; background:url(../images/bg_sects.jpg) no-repeat top left; margin-top:35px; margin-right:45px; text-align:center;}
*html .sections{ margin-right:38px;}

.s_cont{ width:132px; text-align:center; margin-top:30px;  line-height:11px;}
.s_cont li.txt{ margin-top:23px;}
.s_cont li a{ font-size:13px; color:#333; font-weight:bold; text-decoration:none;}
.s_cont li a:hover{ color:#fff;}

.banners{ width:120px; margin-bottom:7px;}

#footer{ margin-top:25px; background:url(../images/ftr.jpg) no-repeat; height:157px; padding:14px; font-size:11px; color:#f9eac8;}
#footer a{ text-decoration:none;  font-size:11px; color:#f9eac8;}
#footer a:hover{ color:#333333;}
.ftr_links{ float:left; margin-right:50px; margin-top:22px;}
.ftr_links li{ margin-top:2px;}




.clr{width:1px;height:1px;font-size:1px;margin-top:-1px;margin-left:-1px;clear:both;}
