@charset "utf-8";


body{
margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
}

img{
border:none;
}


#wrapper {
	width: 930px;
	margin:0px auto;
}

.header{
width:100%;
}

.header .logo{
position:relative;
width:280px;
height:70px;
float:left;
}
.header .toplinks{
font-family:Arial, Helvetica, sans-serif;
position:relative;
float:right;
margin-right:10px;
padding-top:20px;
}

.toplinks a{
text-decoration:none;
color:#333333;
}

.toplinks a:hover{
text-decoration:underline;
color:#333333;
}

#menu {
margin-top:10px;
background:url(../images/menu.gif) no-repeat;
width:930px;
height:34px;
}

#menu ul{
margin:0px;
padding:0px;
margin-left:15px;
}

#menu li{
display:inline;
}

#main{
padding-top:10px;
}
#main .content{
width:670px;
float:right;
padding:0px 10px;
}

.banner{

}

.content h1{
color:#ff6000;
font-size:22px;
}

.content h2{
color:#ff6000;
font-size:18px;
font-weight:normal;
}


.content p{
/*font-size:12px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
text-align:justify;
}

.content .more{
float:right;
display:block;
background:
}

.more a{

}

.content a{
text-decoration:none;
color:#666666;
font-weight:bold;
}
.content a:hover{
color:#FF9900;
}
.content .thumb{
float:left;
text-align:center;
}

.content .line{
	text-align:center;
	height:40px;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: center;

}
#main .sidebar{

width:220px;
padding:0px;
float:left;

}

.sidebar .alist {
font-family:"tahoma";
background-color:#eeeeee;

}

.alist h3{
font-size:14px;
height:45px;
background:url(../images/sidebar_title_bg.gif) repeat-x;
color:#FFFFFF;
padding:8px 0px 0px 15px;
margin:0px;
}

.alist ul{
margin:0px;
margin-left:10px;
padding-left:10px;
margin-right:10px;
}

.alist li{
list-style-image:none;
list-style-type:none;
border-bottom:#c3c3c3 solid 1px;
}

.alist li a{
text-decoration:none;
color:#666666;
display:block;
padding:8px 0px 8px 6px;;
}

.alist li a:hover{
color:#fff;
background-color:#666666;

}

#wrapper .footer{
text-align:center;
color:#666666;
font-size:11px;
margin:5px 0px 0px;
padding:5px 0px;
background-color:#eeeeee;
line-height:24px;
}

.footer a{
text-decoration:none;
color:#666666;
padding:0px 10px;

}
.footer a:hover{
text-decoration:underline;
}