/* Floats */

.left {float: left;}
.right {float: right;}

.clearer {
	clear: both;
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
}


/*
	Misc
------------------------------------------------------------------- */

.hidden {display: none;}


/*
	Example specifics
------------------------------------------------------------------- */

/* Layout */

#center-wrapper {
	margin: 0 auto;
	width: 920px;
}


/* Content & sidebar */

#content,#sidebar {



}

#sidebar {

	display: none;
}
#content {
	width: 650px;
}

.use-sidebar #content {width: 450px;}
.use-sidebar #sidebar {
	display: block;
	width: 200px;
	
}

.sidebar-at-left #sidebar {margin-right: 1%;}
.sidebar-at-right #sidebar {margin-left: 1%;}

.sidebar-at-left #content, .use-sidebar.sidebar-at-right #sidebar, .sidebar-at-right #separator {float: right;}
.sidebar-at-right #content, .use-sidebar.sidebar-at-left #sidebar, .sidebar-at-left #separator {float: left;}

#separator {
	border-left: 1px #3eb1ea dashed;
	display: block;
	outline: none;
	width: 1%;
	position:relative;
	cursor: pointer;
}
	#separator .separator_img {
		position: absolute;
		top: -30px;
		left: -11px;
		width: 22px;
		height: 22px;
		background: url(../images/side_close.png) no-repeat top;
	}
.use-sidebar #separator {
border-left: 1px #d5d5d5 dashed;	
	
}
	.use-sidebar #separator .separator_img {
		background: url(../images/side_open.png) no-repeat top;
		
	}
#separator:hover {

}
.sb_title {
	font-size: 14px;
	color:#3eb1ea;
	margin-bottom: 10px;
}
	.sd_cont {
		margin-bottom: 15px;
	}
.sd_img img, .sd_img a img {
	width: 180px;
}

.sd_news_date {
		float:left;
	}
	.sd_news_time {
		margin-left: 35px;
		position:relative;
	}
	.sd_news_time a {
		font-size:55px;
		float:left;
		color: #1ea4e6 ;
	}
	.sd_news_date a {
		font-size:24px;
		color: #1ea4e6 ;
	}
	.sd_news_date a span {
		display:block;
		border-bottom: 1px #1ea4e6 solid;
	}