body{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
}

a,a:link,a:active{
	color:#6c6c6c;
	text-decoration:underline;
}
a:hover{
	color:#6c6c6c;
	text-decoration:none;
}

#a{
	margin: 0 auto;
	width:960px;
	height:100%;
}
	#aa{
		float:left;
		width:960px;
		/*height:293px; */ 
		height:234px;  
		background:url(../img/h.jpg) no-repeat;
		background-position: bottom;
		border:0px solid #fff;
		border-left:1px solid #f3f3f3;
		border-right:1px solid #f3f3f3;
	}
	#ab{
		float:left;
		width:960px;
		height:40px;
		border:0px solid #fff;
		border-left:1px solid #f3f3f3;
		border-right:1px solid #f3f3f3;
	}
		.m , .mo{
			float:left;
			width:101px;
			height:28px;
			margin-right:1px;
			padding-left:90px;
			padding-top:12px;
		}
		.m a , .mo a{
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
		}
		
		.mo a{
			color:#fff;
		}
		
		.m1{background:url(../img/m1.jpg) no-repeat;}
		.m1o{background:url(../img/m1o.jpg) no-repeat;}
		.m2{background:url(../img/m2.jpg) no-repeat;}
		.m2o{background:url(../img/m2o.jpg) no-repeat;}
		.m3{background:url(../img/m3.jpg) no-repeat;}
		.m3o{background:url(../img/m3o.jpg) no-repeat;}
		.m4{background:url(../img/m4.jpg) no-repeat;}
		.m4o{background:url(../img/m4o.jpg) no-repeat;}
		.m5{background:url(../img/m5.jpg) no-repeat;}
		.m5o{background:url(../img/m5o.jpg) no-repeat;}
		
	#ac{
		float:left;
		width:530px;
		height:100px;
		border:0px solid #fff;
		border-left:1px solid #f3f3f3;
		border-right:1px solid #f3f3f3;
		
	}
	.ac1 {
		width:220px;
		height:80px;
		border:0px solid #fff;
		/*margin: 20px 30px 30px 30px;*/
		float:left;
	}
	.ac2 {
	    width:220px;
		height:80px;
		border:0px solid #fff;
		/*padding-top: 10px; */
		float:left;
		
	}
	.ac3 {
		width:220px;
		height:80px;
		border:0px solid #fff;
		float:right;
		/*margin-top: 20px;
		margin-left: 15px;*/
		
	}
	
	
	
	#ad{
		float:left;
		width:960px;
		border:0px solid #fff;
		border-left:1px solid #f3f3f3;
		border-right:1px solid #f3f3f3;
	}
		#ada{
			float:left;
			width:192px;
			margin-bottom:10px;
		}
			.c{
				float:left;
				width:112px;
				cursor:pointer;
				padding-left:80px;
				text-align:center;
			}
			.c a{
				text-decoration:none;
				font-size:11px;
				font-weight:bold;
				color:#b01611;
			}
			.c1{background:url(../img/c1.jpg) no-repeat;height:35px;padding-top:20px;}
			.c2{background:url(../img/c2.jpg) no-repeat;height:47px;padding-top:38px;}
			.c3{background:url(../img/c3.jpg) no-repeat;height:41px;padding-top:30px;}
			.c4{background:url(../img/c4.jpg) no-repeat;height:31px;padding-top:36px;}
			
			#adad{
				margin-bottom:15px;
			}
			
			.leftBlockHeader{
				font-size:11px;
				color:#fff;
				font-weight:bold;
				width:182px;
				height:16px;
				float:left;
				background:#c81914;
				text-align:center;
				padding-top:4px;
				margin-top:15px;
			}
			.leftBlockBody{
				float:left;
				width:171px;
				padding:6px 3px 11px 5px;
				margin:1px 0px 0px 1px;
				background:#f5f5f5;
				border:1px solid #e9e9e9;
				font-size:11px;
			}
			.leftBlockBody2{
				float:left;
				width:171px;
				padding:4px 3px 5px 5px;
				margin:1px 0px 0px 1px;
				background:#f5f5f5;
				border:1px solid #e9e9e9;
				font-size:11px;
			}
			
			.leftBlockBody3{
				float:left;
				width:171px;
				padding:4px 3px 5px 5px;
				margin:1px 0px 0px 1px;
				background:#f5f5f5;
				border:1px solid #e9e9e9;
				font-size:11px;
			}
			
			.leftBlockBody a , .leftBlockBody2 a , .leftBlockBody3 a{
				text-decoration:underline;
				color:#000000;
			}
			
			.leftBlockBody a:hover , .leftBlockBody2 a:hover , .leftBlockBody3 a:hover{
				text-decoration:none;
			}
				
		#adb{
			float:right;
			width:766px;
			line-height:120%;
		}
		
	#ae{
		float:left;
		width:960px;
		background:#f5f5f5;
		height:65px;
		border:0px solid #fff;
		border-top:1px solid #bbbbbb;
		border-left:1px solid #f3f3f3;
		border-right:1px solid #f3f3f3;
		font-size:11px;
		color:#898989;
	}
	#ae a{
		text-decoration:none;
		font-size:11px;
		color:#4c4c4c;
	}
	#ae a:hover{
		color:#1c1c1c;
	}
	
		#aea{
			float:left;
			width:576px;
			padding-left:20px;
			padding-top:14px;
		}
		
		#aeb{
			float:right;
			width:352;
			padding-right:14px;
			padding-top:14px;
			text-align:right;
		}
		#bottomLinks{
			margin-bottom:12px;
		}
		#bottomLinks a{
			color:#898989;
			text-decoration:underline;
		}
		
.contentBox{
	background:#f5f5f5;
	border:1px solid #e9e9e9;
	padding:12px;
	margin:2px;
	margin-top:0px;
}
.contentFullWidth{
	width:730px;
	margin-bottom:12px;
	clear:both;
}
.contentBlockBox{
	float:left;
	width:346px;
	margin-bottom:4px;
	height:212px;
}
.contentBox h1{
	font-size:14px;
	font-weight:bold;
	color:#5e8dc4;
	margin:0px 0px 8px 0px;
	display:block;
}
.contentBox h2 , .contentBox h2 a{
	font-size:12px;
	font-weight:bold;
	color:#5e8dc4;
	margin:0px 0px 6px 0px;
	display:block;
	text-decoration:none;
}
.contentBox img{
	float:left;
	margin:0px 9px 5px 0px;
}
.contentBox img.big{
	float:right;
	margin:0px 0px 5px 9px;
}
.contentBox .date{
	color:#868585;
	font-size:10px;
	margin-bottom:12px;
	display:block;
}
.contentBox .info{
	color:#868585;
	font-size:10px;
	margin-bottom:3px;
	display:block;
}
.contentBox .center{
	height:200px;
	font-size:12px;
}
.contentBox .bottom{
	clear:both;
}
.contentBox .nav{
	float:right;
	text-align:right;
	font-size:10px;
	color:#898989;
}
.contentBox .nav a{
	font-size:10px;
	color:#898989;
	text-decoration:underline;
}
.contentPaging , .contentPaging a{
	font-size:11px;
	color:#898989;
	text-align:center;
	text-decoration:none;
}

.contentBox .block{
	display:block;clear:both;
	padding:14px 1px 1px 1px;
}

.rating {
	cursor: pointer;
	margin: 2em;
	clear: both;
	display: block;
}
.rating:after {
	content: '.';
	display: block;
	height: 0;
	width: 0;
	clear: both;
	visibility: hidden;
}
.cancel,
.star {
	float: left;
	width: 17px;
	height: 15px;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}
.cancel,
.cancel a {background: url(../img/delete.gif) no-repeat 0 -16px;}

.star,
.star a {background: url(../img/star.gif) no-repeat 0 0px;}
	
.cancel a,
.star a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0px;
	border:1 solid #FF0000;	

}

div.star_on a {
	background-position: 0 -16px;
}
div.star_hover a,
div.star a:hover {
	background-position: 0 -32px;

}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.polls_result{
	border: 1px solid #efefef;
	height: 15px; float:left; margin:0px 5px;
}
.bg1{background:#E02F2F}
.bg2{background:#FAB619}
.bg3{background:#61CC37}
.bg4{background:#00A6FF}
.bg5{background:#24D3FF}