#threadlist ul.spotlight{margin:0;padding:0;width: 336px;}
#threadlist ul.spotlight li{padding:7px 0;width: 336px;}
#threadlist ul.spotlight li a{text-decoration:none}
#threadlist .titem{border-radius:8px;display:inline-block;background-color:#eee;padding:10px;margin:0 20px 20px 0;width:100%;}
#threadlist .titem a.title{display:inline;font-weight:bold;font-size:1.2em;text-decoration:none;text-shadow: 0 0 3px #fff;}
#threadlist .col1,#threadlist .col2,#threadlist .col3 {display: inline-block;margin: 0 20px 0 0;width: 30%;vertical-align: top;}
#threadlist .titem a.u{display:block;margin:7px 0px 5px;font-style:italic;}
.header h2{margin: 0px;padding: 16px 16px 16px 0;position: relative;background-color: white;top: 5px;display: inline;}
.header{border-bottom: 1px solid #CCC;clear:both;margin: 20px 0px;padding: 0px;}
.as, .as2{background-color:#000;float: left;height: 280px;margin-top: 10px;position: relative;width: 336px;}
.as .astitle{position: absolute; bottom: 0px; left: 0px; background: rgba(0,0,0,0.7) none;padding: 10px 20px 20px; width:100%;}
.as h2 a{display: inline-block;color: white;text-decoration: none;font-size:.9em;font-weight: bold;height:58px;line-height: 1.3;overflow:hidden;}
.as h2 span{color:#ccc;font-weight:normal;display:inline-block;font-size:small;}
a.u{color: white;font-weight: normal;}
.sbox{padding: 0px 0px 0px 370px;}
span.content-desc{color: #666;white-space: nowrap;}
.article a.u{display: block;font-weight: normal;}
#threadlist .a1, #threadlist .a2 {display: inline-block;margin: 0px 20px 0px 0px;width: 336px;vertical-align: top;}
.abit{padding:14px;border:1px solid #ccc;margin: 0 0 14px;}
.aimg{margin-bottom:10px;width:100%;height:auto;display:block;}
#comments ul{margin:0;padding:0;}
#comments li {padding: 14px 10px;}
#comments .likenum {float: left;width: 80px;display: inline-block;}
#comments .likenum span {
	height: 70px;
	width: 70px;
	background-color: #ccc;
	font-size: 1.3em;
	vertical-align: middle;
	text-align: center;
	display: block;
	border-radius: 40px;
	line-height: 70px;
	font-weight: bold;
	text-shadow: 0px 1px 1px #fff;
}
#comments .ccontent {margin-left: 90px;overflow:auto;}
.forum{font-style:italic;}
a.nofocus{text-decoration:none}
.small {display: block;text-decoration:none;}
.linkblock {padding: 0;margin: 0;}
.sidebox {
	clear: both;
	margin: 26px 0px;
	background-color: #EEE;
	border-radius:0;
	text-align: left;
	padding: 10px 14px;
}
.sidebox a{text-decoration:none;}  