@charset "utf-8";
/* CSS Document */
#leftnav {
	float:left;
	width:180px;
	background-color:#FFFFFF;
	padding:0 10px 10px 10px;
}
#content {
	float:left;
	width:750px;
	margin-left:10px;
	background-color:#FFFFFF;
}

.clr {
	clear:both;
}
#body {
	float:left;
	width:558px;
	padding:10px;
}
#ads {
	float:left;
	width:170px;
}
.box {
	width:560px;
	font-size:12px;
	border-bottom:1px solid #DDD;
	margin-bottom:10px;
	color:#666666;
}
.box h3 a {
	color:#000000;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.box h4{
font-weight:bold;
color:#000000;
padding-top:10px;
}
.box .pic {
	width:100px;
	float:left;
	padding:10px 10px 10px 0;
}
.box .pic img {
	width:100px;
	height:90px;
	padding:2px;
	border:1px solid #DDD;
}
.box .info {
	float:left;
	width:300px;
	line-height:150%;
}
.box .info span {
	font-size:18px;
	color:#FF6600;
	font-weight:bold
}
.box .links {
	float:left;
	width:120px;
	padding:10px;
}
.box .links div {
	border:1px solid #FF6600;
	padding:10px 5px;
	padding-left:25px;
}
.box .links li {
	list-style-image:url(../images/arrow_001.gif);
	line-height:200%;
	font-weight:bold
}
.box .news {
	clear:both;
	padding-left:20px;
}
.box li {
	list-style-image:url(../images/li.gif)
}
.box .more {
	text-align:right;
	padding:5px;
}
.box .more img{
padding-top:10px;
}
.box .more a{
text-decoration:none
}

.Btnshow {
	background-color:#eee;
	padding:5px 5px 5px 25px;
	background-image:url(../images/arrow-right.gif);
	background-position:left center;
	background-repeat:no-repeat;
	margin-top:10px;
	cursor:pointer;
}
.Btnhide {
	background-color:#CCCCCC;
	padding:5px 5px 5px 25px;
	background-image:url(../images/arrow-down.gif);
	background-position:left center;
	background-repeat:no-repeat;
	margin-top:10px;
	cursor:pointer;
}
.searchbox {
	font-size:12px;
}
.flashad {
	padding:10px 0;
}
.user-button {
	border:none;
	background-color:#CC6633;
	color:#FFFFFF;
	height:19px;
	padding:4px 5px 1px 5px;
	font-size:12px
}
.left {
	float:left;
	width:50%;
}
.right {
	float:left;
	width:50%
}
#searchbox0 select {
	width:120px;
}
.single input {
	width:90px;
	margin-left:5px;
}
.single  label {
	float: left;
	text-align: right;
	width: 60px;
}
#searchbox3 div, #searchbox0 div {
	padding:5px;
}
.search-button {
	border:none;
	background-color:#CC6633;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	padding:2px 5px;
	width:50px;
	margin:5px 0px 0px 0px;
}
.searchdiv {
	clear:both;
	text-align:right;
}
#navbar{
margin-bottom:15px;
}
#navbar span{
float:right
}
#pagination{
text-align:right
}
#pagination a{
padding:0px 4px;
border:1px solid #EEE;
font-size:12px;
margin:5px;
text-decoration:none;
color:#000000
}

