body{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:1.5em;color:#3e3e3e;background:#e3e3e3 url(images/page_bg.jpg) repeat-x center top;width:100%;display:table;margin:0;padding:0;}
a:link,a:visited{color:#ee5f00;text-decoration:none;}
a:active,a:hover{color:#090;text-decoration:underline;}
img{border:0;}
h1{font-size:20px;font-weight:700;color:#a30000;}
h2{font-size:14px;font-weight:700;color:#cb1a1a;margin-left:30px;width:200px;border-bottom:dashed 1px #999;}
h3{font-size:14px;font-weight:700;color:#f67400;}
#container{width:905px;background:url(images/container_bg.jpg) repeat-y;margin:auto;}
#left_section{float:left;width:600px;}
#left_header{float:left;width:600px;height:216px;background:url(images/left_header.jpg) no-repeat;}
#left_title{padding-top:30px;color:#FFF;font-size:30px;font-weight:700;height:45px;width:450px;line-height:1.6em;padding-left:50px;}
#left_slogan{float:left;height:35px;width:450px;color:#ffe9ba;padding-left:50px;font-weight:700;}
#latest{float:left;width:300px;color:#FFF;font-size:16px;font-weight:700;margin:40px 0 0 130px;}
#latest a{color:#fff;}
#left_menu{float:left;width:600px;height:73px;background:url(images/left_menu.jpg) no-repeat;}
.topmenu{float:left;margin:3px 0 0 20px;}
.topmenu ul{list-style:none;margin:0;padding:0;}
.topmenu li{display:inline;}
.topmenu li a{float:left;font-size:11px;font-weight:700;text-decoration:none;text-align:center;color:#fff;width:90px;height:31px;margin-left:0;padding-top:11px;}
.topmenu li a:hover,.topmenu li .current{background:url(images/hover.jpg) repeat-x;}
#left_content{float:left;width:530px;text-align:justify;margin:0 0 20px 50px;}
.content_left{float:left;width:200px;}
.content_right{float:right;width:200px;}
#right_top{float:left;width:305px;height:216px;background:url(images/right_top.jpg) no-repeat;}
#right_text{float:left;width:305px;height:73px;background:url(images/search_menu.jpg) no-repeat;color:#FFF;font-size:14px;font-weight:700;padding-top:14px;padding-left:30px;}
#category{float:left;width:305px;margin-top:0;}
.rightmenu{float:left;margin-top:0;font-size:13px;}
#contact p{padding-left:40px;font-weight:700;}
#footer{clear:both;width:870px;height:28px;color:#FFF;text-align:center;font-weight:700;margin-left:18px;margin-top:30px;padding-top:20px;background:url(images/footer_bg.jpg) repeat-x;}
#smenu ul{list-style-type:square;margin-left:-20px;color:red;}
#smenu ul li{margin-bottom:6px;}
#right_section,#contact{float:left;width:305px;}