/* CSS Document */
body{margin:0px; padding:0px; font:11px #FFF Verdana, Arial, Helvetica, sans-serif; background:#000;}
div,ul,li,dd,dl,dt,dz,h1,h2,h3,h4,h5,span{list-style:none; font-size:11px; padding:0px; margin:0px;}
img{border:0px; margin:0px; padding:0px;}
td,input,table,textarea{font-size:11px;}
a:link,a:visited{text-decoration:none; color:#FFF;}
a:hover{text-decoration:none; color:#FF0;}
h1{color:#AAA; font-size:12px; font-weight:bold; display:inline;}
h1 a:link, h1 a:visited{font-size:12px; color:#AAA; display:inline;}
h1 a:hover{font-size:12px; color:#FFF; display:inline;}
h2{color:#817A52; font-size:13px; font-weight:bold; display:inline; line-height:35px;}

a.f12white1:link, a.f12white1:visited{color:#969696; text-decoration:underline;}
a.f12white1:hover{color:#FFF; text-decoration:none;}

.f12gray1{color:#737373;}
.f12gray2{color:#C0C0C0;}
.f14gray1{font-size:14px; color:#969696;}
.f14yel1{font-size:14px; color:#AB9D3F; font-weight:bold;}

.cen{text-align:center;}
.imgtm{-moz-opacity:1; filter:alpha(opacity=100);}
a:hover .imgtm {-moz-opacity:0.5; filter:alpha(opacity=60); cursor:pointer;}
.kg{clear:both; height:0px; padding:0px; margin:0px;}
.pad_x20{padding-bottom:20px;}
.mrg_x20{margin-bottom:20px;}
.mrg_z3{margin-left:3px;}
.lh16{line-height:16px;}
.lh20{line-height:20px;}
.lh28{line-height:28px;}
.borwhite1{border:3px solid #969696;}

.pic00{width:186px; background:url(../images/imgbg_003.jpg) no-repeat; margin-bottom:5px; padding:3px; float:left;}
.pic00 img{width:186px; height:111px;}

.pic01{width:186px; background:url(../images/imgbg_003.jpg) no-repeat; margin-bottom:5px; padding:3px;}
.pic01 img{width:186px; height:111px;}

#container{width:924px; height:auto; margin:0px auto;}
#header{width:912px; height:90px; padding:16px 0 0 12px; background:url(../images/topbg.jpg) no-repeat right;}
#header #logo{width:278px; height:78px; float:left;}

#nav{width:924px; height:37px; clear:both; background:url(../images/navbg.jpg) repeat-x;}
#nav ul{width:924px;}
#nav li{padding:12px 25px 12px 25px; height:13px; background:url(../images/nav_midline.jpg) no-repeat right; float:left; display:block; text-align:left;}
#nav li.last{padding:12px 28px 12px 28px; line-height:13px; float:left; background:none;}

#ban{width:924px; height:186px; clear:both; border-bottom:1px solid #101010;}
#ban #bannerimg{width:705px; height:186px; float:left;}
#ban #contact{width:204px; height:168px; background:url(../images/contactbg.jpg) repeat-x; border:1px solid #2B2724; padding:8px 5px 8px 8px; float:left; text-align:left; color:#999; line-height:20px;}
#ban #contact a:link, #ban #contact a:visited{color:#999;}
#ban #contact a:hover{color:#C2C2C2}

#footer{width:924px; background:#101010; height:50px; border-top:1px solid #675B41; padding:20px 0 10px 0; clear:both; text-align:center; color:#615440; line-height:22px;}
#footer a:link, #footer a:visited{color:#615440; text-decoration:underline;}
#footer a:hover{color:#7E6D53; text-decoration:none;}
