/* CSS Document */


body{
margin:0;
padding:0;
background:#fff;
}
img{
border:0;
}
h3{
margin:0;
}
#main_block1{
width:991px;
margin:0 auto;
}
#main_block2{
float:left;
width:991px;
background:url(../left_bg2.jpg) repeat-y left;
}
#left_panel{
display:inline;
float:left;
width:379px;
background:url(../left_bg1.jpg) repeat-x top;
}
#logo{
float:right;
width:339px;
height:199px;
margin:81px 0 0 35px;
}
#logo a{
float:left;
}
.category{
display:inline;
float:left;
width:200px;
margin:30px 0 0 70px;
}
.category h3{
float:left;
font:bold 15px verdana;
color:#fff;
margin-bottom:10px;
}
.category span{
float:left;
width:200px;
height:25px;
margin-right:-3px;
position:relative;
}
.category span img{
float:left;
margin:10px 7px 0 4px;
}
.category span a{
font:11px/25px verdana;
color:#000;
text-decoration:none;
}
.border{
border-top:1px solid #ACEAF4;
}
.body_panel{
display:inline;
float:right;
width:612px;
padding-bottom:18px;
}
.header_ban1,.header_ban2{
display:inline;
float:left;
width:612px;
height:286px;
background:url(../header_ban1.jpg) no-repeat left;
}
.header_ban2{
background:url(../header_ban2.jpg) no-repeat right;
}
.welcome{
float:right;
width:602px;
height:43px;
background:#F36801;
}
.welcome span{
float:left;
font:20px Zurich Lt BT;
color:#F8F069;
margin:10px 0 0 18px;
}
.wel_block1{
display:inline;
float:left;
width:545px;
font:11px/14px verdana;
background:url(../wel_man.jpg) no-repeat left bottom;
margin:18px 0 0 30px;
padding:5px 0 20px 0;
}
.wel_block2{
display:inline;
float:right;
width:370px;
}
.wel_span1{
float:left;
width:370px;
color:#484846;
}
.wel_span2{
float:left;
width:110px;
margin:20px 0 0 11px;
}
.wel_span2 span{
float:left;
font:11px/30px verdana;
width:110px;
}
.wel_span2 span img{
float:left;
margin:12px 8px 0 0;
}
.wel_span2 span a{
float:left;
color:#484846;
}
a.abt{
float:left;
font-weight:bold;
color:#F36801;
margin:18px 0 0 11px;
}
.main_content,.inn_content{
display:inline;
float:left;
width:560px;
font:11px/30px verdana;
border:1px solid #C6D3D3;
background:#F3FFFF;
margin:1px 0 0 30px;
}
.inn_content{
width:591px;
margin:20px 0 0 10px;
padding-left:5px;
}
.main_content div,.inn_content div{
display:inline;
float:left;
width:525px;
padding:10px 0 15px 0;
margin-left:16px;
}
.main_content div b,.inn_content div b{
color:#000;
}
.main_content div h3,.inn_content div h3{
font:bold 12px verdana;
color:#D75303;
}
span.author{
color:#535757;
}
span.desc{
float:left;
width:525px;
font:11px/14px verdana;
color:#000;
margin:10px 0 0 0;
padding:0 5px 15px;
background:url(../body_line.gif) repeat-x bottom;
}
.main_content div a,.inn_content div a{
color:#B87306;
}
a.read{
float:left;
margin-left:4px;
}
a.post{
float:right;
margin-right:4px;
}
img.man1{
float:right;
margin-left:20px;
border:1px solid #A8A8A8;
}
#footer{
display:inline;
float:left;
width:100%;
height:80px;
font:10px/22px verdana;
color:#36616B;
text-align:center;
background:url(../footer_bg.jpg) repeat-x;
border-top:6px solid #E1E1E1;
padding-top:17px;
}
#footer a{
color:#36616B;
text-decoration:none;
}
#footer span{
margin:0 19px;
}
a: link a:visited {background: #FF8000; border: 2px outset #efb57c;}
a:focus, a:hover {background: #FF8000;
border: 2px outset #DAA670; color: black;}
a:link a:active {background: #FF8000;}
