/* CSS Document */

*{
margin:0;
padding:0;
}
.clear {
clear:both;
}
img{
border:0;
}
body{
text-align:left;
font:11px/1.5 Verdana, Arial, Helvetica, sans-serif;
}
#wrapper{
width:900px;/**/
margin:0 auto;
text-align:left;
}
#header{
background:#d6c194;
height:188px;
width:900px;/**/
position:relative;
border-bottom:#797874 6px solid;
}
#header a{
text-decoration:none;
}
#header a span{
position:absolute;
left:38px;
top:105px;
color:#F7F1E9;
font-size:12px;
font-weight:bold;
}
#logol{
position:absolute;
left:30px;/**/
top:40px;
width:249px;
height:93px;
border:0;
}
#banner{
position:absolute;
left:320px;/**/
top:40px;
width:547px;
height:92px;
border:0;
}
#primary{
float:left;
width:900px;/**/
background-color:#fffaef;
/*background:#FFFAEE url(bg.gif) x-repeat left top;*/
background:#FFFAEE url(bar.gif) repeat-y 200px top;
}
#sidenav{
float:left;
background:url(nav_pic.gif) no-repeat 10px bottom;
padding-bottom:55px;
}
/*#bar{
float:left;
background:url(bar.gif) repeat-y left top;
width:34px;
height:524px;
}*/
#bar_bg{
float:left;
width:646px;
padding-left:34px;
}

#content{
float:left;
width:620px;/**/
padding-left:20px;
}


#vision_nav{
margin-left:22px;
padding:0;
width:178px;
}
#vision_nav img{
float:left;
margin-left:10px;
padding:15px 0;
border:0;
}
#nav{
width:200px;
margin-top:20px;
}
#nav img,
#nav ul{
width:121px;
margin:0 20px 10px 45px;
}

#nav li{
list-style:none;
border-bottom:#666 1px dashed;
line-height:20px;
}
.icon_1{
background:url(nav_icon_1.gif) no-repeat 10px center;
}
.icon_2{
background:url(nav_icon_2.gif) no-repeat 10px center;
}
.icon_3_1{
background:url(nav_icon_3_1.gif) no-repeat 20px center;
}
.icon_3_2{
background:url(nav_icon_3_1.gif) no-repeat 20px center;
}
.icon_3{
background:url(nav_icon_3.gif) no-repeat 10px center;
}
.icon_4{
background:url(nav_icon_4.gif) no-repeat 10px center;
}
.icon_5{
background:url(nav_icon_5.gif) no-repeat 10px center;
}
#nav li a{
color:#000;
text-decoration:none;
/*width:100px;*/
padding:0 0 0 35px;
display:block;
line-height:25px;
}
#nav li a:hover,
#nav li a:active{
color:#FF9900;
}
.banner_link {
display:block;
text-align:center;
padding:5px;
}
#footer{
margin-top:20px;
border-top:#000 1px dashed;
padding:5px 0;
line-height:14px;
color:#999;
}

#footer a {
color:#999999;
text-decoration:none;
}

#maincontent h3{
background:url(icon_1.gif) no-repeat 10px center;
display:block;
border-bottom:#000 1px dashed;
color:#d8a93e;
padding:10px 0 0 40px;
font-size:16px;
}
