html,body{
	margin:0;padding:0;
	background:url(/images/body-bg.jpg);
}
form,fieldset,input{padding:0;border:0;margin:0;}
img{border:0;}
#page{
	width:900px;
	background:url(/images/shadow.png) repeat-y 0 0;
	padding:0 6px;
	margin:0 auto;
	overflow:hidden;
}
h1{
	margin:0;
	float:left;
	padding:19px 0 0 61px;
}
h1 a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:377px;
	height:36px;
}
#header{
	height:115px;
	width:100%;
	background:#fff url(/images/header-bg.jpg) no-repeat 0 0;
}
#header ul{
	margin:0;
	float:left;
	width:100%;
	padding:0;
	margin:18px 0 0;
}
#header ul li{
	float:left;
	list-style:none;
}
#header ul li div {
	overflow:hidden;
	height:37px;
	padding:5px 20px 0 10px;
	background:url(/images/menu.gif) no-repeat 0 0;
}
#header ul li.home div{margin:0 0 0 13px;width:63px;}
#header ul li.videos div{background-position:-93px 0;width:134px;}
#header ul li.subscribe div{background-position:-257px 0;width:120px;}
#header ul li.invideo div{background-position:-407px 0;width:133px;}
#header ul li.advertisers div{background-position:-570px 0;width:122px;}
#header ul li.store div{background-position:-722px 0;width:71px;}

#header ul li.home div.active,#header ul li.home div.hover,#header ul li.home div:hover{background-position:0 -42px;}
#header ul li.videos div.active,#header ul li.videos div.hover,#header ul li.videos div:hover{background-position:-93px -42px;}
#header ul li.subscribe div.active,#header ul li.subscribe div.hover,#header ul li.subscribe div:hover{background-position:-257px -42px;}
#header ul li.invideo div.active,#header ul li.invideo div.hover,#header ul li.invideo div:hover{background-position:-407px -42px;}
#header ul li.advertisers div.active,#header ul li.advertisers div.hover,#header ul li.advertisers div:hover{background-position:-570px -42px;}
#header ul li.store div.active,#header ul li.store div.hover,#header ul li.store div:hover{background-position:-722px -42px;}

#header ul li a{
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	width:100%;
	height:23px;
}
#title{
	background:#fff;
	padding:8px 37px 31px 30px;
	float:left;
	width:833px;
}
#title p{
	margin:0;
	color:#000;
	font:12px/17px verdana,sans-serif;
	margin:0 0 11px 0;
}
#title h2{
	margin:0 0 9px;
	color:#9e1212;
	letter-spacing:-0.25pt;
	font:bold 24px/26px Verdana,sans-serif;
}
#title .video{
	float:left;
	width:500px;
}
#title .video img{
	float:left;
}
#title .video div{
	float:left;
	width:100%;
	padding:8px 0 0;
}
#title .video p{
	float:left;
	margin:0 0 0 1px;
	color:#f50101;
	font:bold 11px/13px Arial,sans-serif;
}
#title .video a.share{
	float:right;
	margin:2px 1px 0;
}
#title .ad-spot{
	float:right;
	width:300px;
}
#content{
	background:#ececec url(/images/content-bg.gif) repeat-x 0 0;
	float:left;
	width:100%;
	padding:32px 0 131px;
}
#content .ad-spot{
	margin:0 auto;
	width:728px;
	height:90px;
}
#content .series{
	padding:34px 20px 1px 30px;
	float:left;
}
#content .series h3{
	color:#bb0f0f;
	letter-spacing:-0.35pt;
	width:850px;
	float:left;
	font:bold 24px/26px Arial,sans-serif;
	margin:0 0 14px;
}
#content ul{
	padding:0;
	width:850px;
	margin:0;
	float:left;
}
#content .series ul li{
	float:left;
	width:200px;
	overflow:hidden;
	list-style:none;
	height: 235px;
}
#content .series ul li.last{width:178px;}
#content .series h4{
	margin:5px 0 0;
	width:200px;
	font:bold 14px/16px Arial,sans-serif;
}
#content .series h4 a{
	color:#f50101;
	text-decoration:none;
}
#content .series h4 a:hover{text-decoration:underline;}
#content .series p{
	margin:0;
	width:180px;
	letter-spacing:-0.1pt;
	font:12px/14px Arial,sans-serif;
	color:#000;
}
#content .series p.views{
	font-weight:bold;
	margin:6px 0 0;
}