body{
	width:936px !important;
	overflow-x:hidden !important;
}
*:first-child+html{
	overflow-x:hidden !important;
}

#special{
	width:850px;
	clear:both;
	margin:0;
	padding:0 0 20px;
	overflow:hidden;
}

#special *{
	margin:0;
	padding:0;
	text-align:left;
}

#special img{
	vertical-align:top;
}

#special p, #special div{
	width:auto;
}

#special h2.title img{
	width:852px !important;
	height:72px !important;
}

#entry{
	padding:0 0 0 16px;
}

#entry li{
	margin:0 10px 10px 0;
	width:262px;
	border:1px solid #ddd;
	float:left;
	display:inline;
}

#entry li .entrybox{
	padding:10px;
}

#entry li h3{
	padding:8px 10px 6px;
	color:#fff;
	background:#9fac67;
	font-size:10pt;
}

#entry div.movie{
	margin:10px 0;
	padding:10px;
	border:1px solid #cddea3;
	background:#e9eae8;
	overflow:hidden;
}

#entry li object,
#entry li embed{
	width:220px !important;
	height:186px !important;
}

#entry li div.comment{
	word-break:break-all;
}

#entry li div.comment p{
	margin-top:10px;
}

#entry li div.comment a{
	text-decoration:underline;
}

div#contentsend{
	padding-top:10px;
	clear:both;
}
