body{background:#000;margin:0;padding:0;}
*{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;text-decoration:none;line-height:16px;color:#999;margin:0;padding:0;}
a{font-size:13px;color:#ccc;text-decoration:underline;}
{font-family:Georgia,"Times New Roman", Times, serif;font-size:20px;color:#FFF;border-bottom:1px dotted #333;margin:0 0 12px;padding:0 0 5px;}
{font-family:Georgia,"Times New Roman", Times, serif;font-size:16px;color:#B5B4B4;font-weight:700;line-height:24px;margin:15px 0 8px;}
{font-family:Georgia,"Times New Roman", Times, serif;font-size:16px;color:#B5B4B4;font-weight:700;line-height:19px;margin:0 0 8px;}
{font-weight:700;color:#B5B4B4;font-size:16px;margin:0 0 8px;}
{font-family:Georgia,"Times New Roman", Times, serif;font-size:18px;color:#E8E7E7;margin:0 0 12px;padding:0 0 5px;}
#mainframe{margin-left:auto;margin-right:auto;margin-top:0;width:966px;padding:0;}
{font-family:"Times New Roman", Times, serif;font-size:16px;color:#FFF;text-align:justify;font-weight:700;}
{font-family:"Times New Roman", Times, serif;font-size:14px;color:#FFF;text-align:justify;font-weight:700;}
{width:966px;padding:0;}
#top{width:966px;height:43px;background:url(../images/bans.jpg) top left no-repeat;padding:285px 0 0;}
#nav{width:966px;height:43px;float:left;background:url(../images/midbg.jpg) repeat-y left top;}
#nav ul{width:930px;display:block;list-style:none;float:left;padding:0 18px;}
#nav ul li{width:184px;height:43px;display:block;list-style:none;float:left;text-align:center;line-height:42px;text-decoration:none;color:#FFF;font-weight:700;font-size:16px;margin:0 0 0 2px;}
#nav li a{width:184px;height:43px;display:block;list-style:none;float:left;text-align:center;line-height:42px;text-decoration:none;color:#FFF;font-weight:700;font-size:16px;background:url(../images/navbg.jpg) no-repeat left top;}
#nav .cur a:hover{width:184px;height:43px;display:block;list-style:none;float:left;text-align:center;line-height:42px;text-decoration:none;color:#D97247;font-weight:700;font-size:16px;background:url(../images/navbg.jpg) no-repeat left top;}
#mid{width:926px;background:url(../images/midbg.jpg) repeat-y left top;padding:0 20px 10px;}
#foot{width:966px;background:url(../images/footer_bg.jpg) no-repeat top left;height:218px;clear:both;margin:0 auto;padding:10px 0 0;}
#logo{float:left;width:400px;padding:3px 0 0 40px;}
#copyright{width:400px;float:left;}
.footer_text{font-size:11px;color:#ccc;}
#midleft{width:435px;float:right;padding:20px 5px 0 15px;}
#midright{width:400px;float:left;border:#292929 3px solid;background:#1C1C1C;margin:0 0 0 2px;padding:20px 27px 0 30px;}
#formCont{float:left;width:400px;margin:10px 0;}
.cssform p{width:400px;border-top:1px dashed #666;margin:0;padding:3px 0;}
.cssform label{float:left;text-align:left;color:#C1BDB3;width:201px;}
.feedback-textfield{border:1px solid #5A564A;color:#000;width:190px;line-height:20px;height:20px;padding-left:4px;background-color:#DFDDD8;}
.feedback-textfield1{border:1px solid #5A564A;color:#000;width:190px;padding-left:4px;height:85px;background-color:#DFDDD8;}
.feedback-textfield2{border:1px solid #5A564A;color:#000;font-weight:700;font-size:13px;width:75px;line-height:22px;height:22px;text-align:center;background-color:#DFDDD8;}
.star{color:red;font-size:11px;font-weight:700;}
{font-size:18px;font-family:Georgia,'Times New Roman', Times, serif;color:#C1BDB3;}
.plz_con{font-size:18px;font-family:Georgia,'Times New Roman', Times, serif;color:#C1BDB3;padding:0 0 15px;}
{font-size:16px;font-weight:700;color:red;}
{line-height:21px;font-size:18px;font-family:Georgia,'Times New Roman', Times, serif;color:#F93;text-decoration:none;margin:0 0 10px;}
{font-weight:700;}
.pad{margin:0;padding:10px 0 0 160px;}
a.maps:active,a.maps:link,a.maps:visited{vertical-align:baseline;font-size:13px;font-weight:700;text-decoration:underline;}
a.maps:hover{font-size:13px;font-weight:700;text-decoration:underline;color:#F93;}
.bdr{border:#524E4E 3px solid;width:427px;}
{width:428px;}
{width:876px;border:#292929 3px solid;background:#1C1C1C;margin:0 0 0 2px;padding:20px 20px 0;}
{border-bottom:dashed 3px #292929;}
{float:left;width:556px;}
{font-size:14px;text-align:justify;line-height:20px;}
{float:right;width:305px;text-align:right;padding:20px 0 0 15px;}
.change{color:#FFA23E;font-weight:700;}
{text-align:right;}
{width:876px;}
{text-align:justify;font-size:13px;color:#B4B0B0;font-weight:700;border-bottom:dashed 3px #292929;margin:0 0 15px;padding:0 0 10px;}
{font-weight:700;font-size:14px;margin:0 0 3px;}
a.linking:link,a.linking:active,a.linking:visited{font-weight:700;font-size:13px;color:#FFF;text-decoration:underline;}
{font-family:Georgia,"Times New Roman", Times, serif;font-size:16px;color:#E8E7E7;font-weight:700;line-height:19px;text-align:justify;margin:0 0 8px;}
{float:left;width:606px;}
{font-weight:700;font-size:13px;color:#D8D7D7;text-align:justify;}
{font-size:13px;color:#B4B0B0;font-weight:700;text-align:justify;}
a.dis:link,a.dis:active,a.dis:visited{line-height:26px;font-family:Georgia,"Times New Roman", Times, serif;font-size:16px;color:#FFA23E;font-weight:700;text-decoration:none;}
a.dis:hover{font-family:Georgia,"Times New Roman", Times, serif;font-size:16px;color:#E8E7E7;font-weight:700;text-decoration:underline;padding:0 0 15px;}
a.dis1:link,a.dis1:active,a.dis1:visited{line-height:26px;font-family:Georgia,"Times New Roman", Times, serif;font-size:16px;color:#E8E7E7;font-weight:700;text-decoration:none;}
a.dis1:hover{font-family:Georgia,"Times New Roman", Times, serif;font-size:16px;color:#FFA23E;font-weight:700;text-decoration:underline;padding:0 0 15px;}
a.toplink:link,a.toplink:visited,a.toplink:active{line-height:26px;font-family:Georgia,"Times New Roman", Times, serif;font-size:16px;color:#FFA23E;font-weight:700;text-decoration:underline;}
a.toplink:hover{line-height:26px;font-family:Georgia,"Times New Roman", Times, serif;font-size:16px;color:#fff;font-weight:700;text-decoration:none;}
{font-size:13px;color:#B4B0B0;font-weight:700;text-decoration:underline;}
{float:right;width:220px;padding:30px 50px 0 0;}
{width:590px;float:right;background:#1C1C1C;padding:20px 5px 0 15px;}
{width:200px;float:left;border:#292929 3px solid;background:#333;margin:0 0 0 2px;padding:20px 27px 20px 30px;}
a:hover,a.linking:hover{font-size:13px;color:#FFA23E;text-decoration:underline;}
#nav li a:hover,#nav .cur a{width:184px;height:43px;display:block;text-align:center;line-height:42px;text-decoration:none;color:#F54B00;font-weight:700;font-size:16px;background:url(../images/navbghover.jpg) no-repeat left top;}
{width:876px;border:#292929 3px solid;background:#1C1C1C;margin:0 0 0 2px;padding:20px;}
