@charset "utf-8";

/* Page Header */
.home .page-header {
	height: 312px;
}

/* Content */
.home .content {
	width: 644px;
	background: none;
}

/* Content Body */
.home .content-body .flash_banner {
	margin: 0px;
	padding: 0px;		
}
.home .content-body {
	float: left;
	width: 472px;
	padding: 0;
	background: none;
}
.home .content-body {
	float: left;
	width: 472px;
	padding: 0;
	background: none;
}
.home .content-body .cover {
	margin: 0;
}
.home .content-body .section#info {
	margin: 12px 0 0;
}
.home .content-body .section#info h2 {
	margin: 0;
}
.home .content-body .section#info .tabs-nav {
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
	background: url(../img/home/c-info-nav-bg.png) no-repeat 0 0;
	list-style: none;
}
.home .content-body .section#info .tabs-nav li {
	float: left;
}
.home .content-body .section#info .tabs-panel {
	width: 433px;
	height: 226px;
	padding: 13px 24px 13px 15px;
	background: no-repeat 0 0 #fefce5;
}
.home .content-body .section#info .tabs-panel .news dd {
	width: 285px;
}
.home .content-body ul.l_r_banner {
	list-style-image: none;
	list-style-type: none;
	margin: 12px 0 0 0;
	padding: 0px;
}
.home .content-body .left_banner {
	display: inline;
	float: left;
}
.home .content-body .right_banner {
	display: inline;
	float: right;
}
.home .content-body p {
	margin-top: 12px;
}

/* Content Aside */
.home .content-aside {
	float: right;
}
.home .content-aside .ss_imgboards {
	width: 160px;
	height: 373px;
	background: url(../img/home/c-aside-bg.png) no-repeat 0 0;	
}
.home .content-aside .gallery {
	width: 142px;
	padding: 5px 9px 0 16px;
	margin: 0 0 0 -7px;
}
.home .content-aside .gallery h2 {
	margin: 0 0 0 -16px;
}
.home .content-aside .gallery .pic {
	margin: 0 0 2px;
}
.home .content-aside .gallery .nav {
	overflow: hidden;
	width: 98px;
	padding: 0 0 0 44px;
}
.home .content-aside .gallery .nav li {
	float: left;
	margin: 0 6px 0 0;
}
#imageboards {
	margin-top: 5px;
}
.home .content-aside ul.banner {
	width: 160px;
	padding: 0px;
	margin: 0px;
}
.home .content-aside .banner li {
	list-style-image: none;
	list-style-type: none;
	margin-top: 12px;
}

/* Sidebar */
.home .sidebar {
	width: 220px;
}
.home .sidebar .nav {
	width: 212px;
	height: 461px;
	padding: 12px 5px 12px 3px;
	margin: 0 0 12px;
	background-image: url(../img/home/sb-banners-bg.png);
	background-repeat: no-repeat;
}
.home .sidebar .nav.featured li {
	margin: 0;
}
.home .sidebar .info {
	position: relative;
	margin: 0 -1px;
}
.home .sidebar .nav_2 {
	width: 160px;
	margin-top: 47px;
	margin-right: auto;
	margin-bottom: 16px;
	margin-left: auto;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
}
.home .sidebar .nav_2 li {
	margin: 0 0 8px 0;
}
