/*
Theme Name: molten lava
*/

html{
	font-size: 100.01%;
}

body{
	margin: 0;
	font: 64% Arial, Arial, sans-serif;
	background:url(images/bg.jpg) repeat 50% 254px;
	min-width:990px;
}
form {
	padding: 0;
	margin: 0;
	display: inline;	
}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
fieldset{
	margin:0;
	padding:0;
	border:none;
}
img{border: none;}
table{
	padding:0;
	margin:0;
	border-collapse:collapse;
}
td, th{
	padding:0;
	margin:0;
}
a{text-decoration: none;}
a:active, a:focus{outline:none;}
.wraper{
	background:url(images/top-bg.gif) repeat-x;
	width:100%;
	overflow:hidden;
	position:relative;
}
.holder-1{
	width:1024px;
	position:relative;
	float:left;
	left:50%;
}
.holder-2{
	width:1024px;
	position:relative;
	float:left;
	left:-50%;
	background:#0e363e;
}
#main{
	margin: 0 auto;
	width: 990px;
	padding:77px 0 0;
	position:relative;
}
/* header */
#header{
	position:absolute;
	top:0;
	left:0;
	width:990px;
	height:77px;
}
/* type */
.logo{
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	background: url(images/logo.png) no-repeat;
	width: 149px;
	height: 190px;
	position:absolute;
	top:4px;
	left:0;
	cursor:pointer;
}

.beta{
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	width: 100px;
	height: 60px;
	color:#eeeeee;
	font-size:32px;
	position:absolute;
	top:60px;
	left:134px;
	cursor:pointer;
	z-index:208;
}

.tagline{
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	background: url(images/tagline.gif) no-repeat;
	width: 110px;
	height: 67px;
	position:absolute;
	top:1px;
	left:134px;
	cursor:pointer;
	z-index:99;
}

/*.beta{
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	background: url(images/beta.gif) no-repeat;
	width: 46px;
	height: 49px;
	position:absolute;
	top:6px;
	left:134px;
	cursor:pointer;
	z-index:99;
}*/

/* main menu */
#menu{
	float:left;
	width:705px;
	margin:26px 0 0 150px;
	background:#f60;
	position:relative;
	height:34px;
	display:inline;
}
#menu ul{
	list-style:none;
	padding:0;
	margin:0;
	width:100%;
	z-index:5;
	position:relative;
}
#menu ul:after{
	content:'';
	clear:both;
	height:0;
	display:block;
}
#menu .menu-bg{
	height:8px;
	background:url(images/menu-bg.gif) no-repeat;
	width:705px;
	position:absolute;
	line-height:0;
	font-size:0;
	left:0;
	top:33px;
}
#menu li{float:left;}
#menu li:hover,
#menu li.hover{position:relative;}
#menu a{
	float:left;
	height:20px;
	overflow:hidden;
	padding:7px 21px 6px 24px;
}
#menu li:first-child a{padding-left:11px}
#menu a:hover,
#menu li:hover a,
#menu li.hover a{
	position:static;
	background:#fff799;
}
#menu .active a{position:static;}
#menu img{display:block}
#menu li:hover img,
#menu li.hover img{margin:-30px 0 0}
#menu .active img{margin:-60px 0 0}
/* drop menu */
#menu ul ul{
	display:none;
	list-style:none;
	margin:0;
	padding:15px 0 11px;
	top:33px;
	left:0;
	position:absolute;
	background:#fff799;
}
#menu .outrageous-videos ul{background:#fff799 url(images/drop-menu-bg.gif) no-repeat 0 0;}
#menu .movie-reviews ul{background:#fff799 url(images/drop-menu-bg.gif) no-repeat -214px 0;}
#menu .news-articles ul{background:#fff799 url(images/drop-menu-bg.gif) no-repeat -397px 0;}
#menu .fanzone ul{background:#fff799 url(images/drop-menu-bg.gif) no-repeat -588px 0;}

#menu .film-tv ul{background:#fff799 url(images/drop-menu-bg.gif) no-repeat -397px 0;}
#menu .gaming ul{background:#fff799 url(images/drop-menu-bg.gif) no-repeat -214px 0;}
#menu .viral-video ul{background:#fff799 url(images/drop-menu-bg.gif) no-repeat -397px 0;}
#menu .news ul{background:#fff799 url(images/drop-menu-bg.gif) no-repeat -397px 0;}

#menu li:hover ul,
#menu li.hover ul{display:block;}
#menu ul ul li{
	float:none;
	font: 12px/15px Arial, "Trebuchet MS", Arial, sans-serif;
	vertical-align:top;
	width:100%;
	padding:4px 0;
}
#menu ul ul a,
#menu li:hover ul a,
#menu li.hover ul a{
	float:none;
	height:auto;
	padding:0 16px;
	color:#2d3e58;
	display:block;
	background:none;
}
#menu li.hover ul a:hover,
#menu li:hover ul a:hover,
#menu li.hover ul a:hover{
	background:#bd2204;
	color:#8adfe0;
}
/* banner */
#header .banner{
	float:right;
	margin:5px 2px 0 0;
	display:inline;
}
/* content */
#content{
	overflow:hidden;
	width: 100%;
	background:url(images/content-bg.jpg) repeat-y;
}
/* main content column */
#content .main-content{
	float:left;
	width:726px;
	background:url(images/bg-main-content.jpg) no-repeat;
	padding: 0 0 0 34px;
	display:inline;
	overflow: hidden;
}
/* blog page */
.blog-page .banner img{display:block}
/* post */
.post{
	overflow:hidden;
	width:100%;
	padding: 0 0 14px;
}
.post h2 a:hover{
	text-decoration:underline;
}
.post h2 a{
	color:#FED999;
}
.post h2{
	background:#000;
	font:bold 22px/24px "Trebuchet MS", Arial, sans-serif;
	color:#fed999;
	padding:4px 12px;
	margin:0;
}
.post img{display:block}
.post .avatar{
	float:right;
	margin: 0 0 0 24px;
	width:122px;
}
.post .info{
	margin:8px 0 -9px;
	text-align:right;
	font: 10px/12px "Trebuchet MS", Arial, sans-serif;
	color:#649dba;
}
.post .info a{
	color:#bd2204;
	text-decoration:underline;
}
.post .info a:hover{text-decoration:none}
.post .text{
	margin:0 8px;
}
.posts .text li{
	font-size:14px;
	color:#333333;
}
.posts .text li a{
	color:#21464F;
	font: 14px/24px Arial, Arial, sans-serif;
	text-decoration:underline;
}
.posts .text li a:hover{
	text-decoration:none;
}
.post .text p{
	font: 14px/20px Arial, Arial, sans-serif;
	color:#303030;
	margin:13px 0 0;
}
.post .text p a{
	color:#224e4f;
	text-decoration:underline;
}
.post .text p a:hover{text-decoration:none}
.post .bottom-info{
	margin:8px 28px 0 8px;
	color:#843200;
	font: 10px/17px Arial, "Trebuchet MS", Arial, sans-serif;
	overflow:hidden;
	clear:both;
}
* html .post .bottom-info{
	overflow:visible;
	height:1%;
}
.post .bottom-info a{color:#843200}
.post .bottom-info a:hover{text-decoration:underline}
.post .bottom-info .comments{
	float:left;
	margin:0 28px 0 0;
}
.post .bottom-info .comments span{
	float:left;
	background:url(images/comments.gif) no-repeat;
	width:25px;
	height:19px;
	text-align:center;
	margin: 0 6px 0 0;
}
.post .bottom-info .share{
	background:url(images/ico-share.gif) no-repeat;
	padding: 5px 0 5px 62px;
	float:left;
	margin:0;
	font-size: 10px;
}
.post .video{
	overflow:hidden;
	width:100%;
}
.post .video div{
	float:left;
	margin: 10px 10px 10px 0;
}
/* videocategory-page */
.videocategory-page .banner img{display:block}
.videocategory-page .headline{
	overflow:hidden;
	width:100%;
	background:#000;
	padding:8px 0;
}
.videocategory-page .headline ul{
	list-style:none;
	margin:0 0 0 12px;
	padding:0;
	float:left;
	width:540px;
	display:inline;
}
.videocategory-page .headline ul li{
	display:inline;
	background:url(images/breadcrumb-separator.gif) no-repeat 0 8px;
	font:bold 16px/18px "Trebuchet MS", Arial, sans-serif;
	color:#fff;
	padding: 0 3px 0 28px;
}
.videocategory-page .headline ul li:first-child{
	background:none;
	padding-left:0;
}
.videocategory-page .headline ul a{
	color:#8adfe0;
	text-decoration:underline;
}
.videocategory-page .headline ul a:hover{text-decoration:none}
.videocategory-page .headline p{
	float:right;
	font:bold 16px/20px "Trebuchet MS", Arial, sans-serif;
	margin:0 6px 0 0;
	display:inline;
}
.videocategory-page .headline p a{
	text-decoration:underline;
	color:#fff799;
}
/* red-categories-list */
.red-categories-list{
	background:url(images/red-categories-list-repeat.gif) repeat-y;
	margin: 9px 0 27px;
	width: 100%;
	overflow: hidden;
}
.red-categories-list .bottom{
	background:url(images/red-categories-list-bottom.gif) no-repeat 0 100%;
	overflow:hidden;
	width: 100%;
}
.red-categories-list .item{
	float:left;
	width:192px;
	display:inline;
	padding: 5px 9px 7px 16px;
	margin: 0 0 0 35px;
}
.red-categories-list .item:first-child{margin-left:0}
/* category heading */
.red-categories-list .heading{
	overflow:hidden;
	width:100%;
	margin: 0 0 12px;
}
.red-categories-list .heading ul{
	float:left;
	margin: 2px 0 0;
}
.red-categories-list .heading p{
	float:right;
	margin:0;
	font: 10px/16px Arial, "Trebuchet MS", Arial, sans-serif;
}
.red-categories-list .heading p a{color:#a6fafb;}
.red-categories-list .heading p a:hover{text-decoration:underline}
.red-categories-list .heading p span{
	float:left;
	height:19px;
	background:url(images/red-categories-comments.gif) no-repeat;
	width:25px;
	text-align:center;
	color:#843200;
	margin: 0 3px 0 0;
}
.red-categories-list .video{position:relative;}
.red-categories-list .video a{
	display:block;
	width:75px;
	height:75px;
	background:url(images/btn-play.png) no-repeat;
	position:absolute;
	top:22px;
	left:58px;
	cursor:pointer;	
}
.red-categories-list .video img{display:block}
.red-categories-list .description{margin:10px 0 0}
.red-categories-list .description a{
	font: bold 14px/16px "Trebuchet MS", Arial, sans-serif;
	color:#a6fafb;
	text-decoration:underline;
}
.red-categories-list .description a:hover{text-decoration:none}
.red-categories-list .description p{
	margin:2px 0 0;
	font: 12px/18px Arial, "Trebuchet MS", Arial, sans-serif;
	color:#621000;
}
/*  videoplayer-page */
.videoplayer-page .main-content{
	width:723px !important;
	padding-right:3px !important;
	padding-bottom:30px !important;
}
.videoplayer-page h1{
	background:#000;
	font: bold 20px/24px "Trebuchet MS", Arial, sans-serif;
	margin:3px 0 0;
	color:#fff;
	padding: 5px 10px 5px 125px;
}
.videoplayer-page h1 em{color:#cdcdcd;}
/* breadcrumbs */
.videoplayer-page .breadcrumbs{
	text-align:center;
	list-style:none;
	margin:0;
	padding:3px 0 4px;
	background:#0e363e;
	font: bold 12px/14px "Trebuchet MS", Arial, sans-serif;
}
.videoplayer-page .breadcrumbs li{
	display:inline;
	padding:0 4px 0 20px;
	background:url(images/videopage-breadcrumbs.gif) no-repeat 0 5px;
}
.videoplayer-page .breadcrumbs li:first-child{background:none}
.videoplayer-page .breadcrumbs a{
	color:#8adfe0;
	text-decoration:underline;
}
.videoplayer-page .breadcrumbs a:hover{text-decoration:none}
/* player */
.videoplayer-page .player img{display:block}
/* video-info */
.videoplayer-page .video-info{
	overflow:hidden;
	width: 100%;
	background:#000 url(images/green-line.gif) repeat-x;
	font:bold 12px/14px Arial, Arial, sans-serif;
	color:#b7b7b7;
	padding: 18px 0 9px;
}

.video-description h3{
	font-weight:bold;
	font-size:18px;
	color:#C66B00;
	border-top:1px solid #FF6600;
	width:700px;
}

.video-description h4{
	font-weight:bold;
	font-size:16px;
	color:#F99F00;
	/*border-top:1px solid #FF9966;*/
	margin-bottom:6px;
	padding-bottom:0px;
	width:700px;
}

.listicle-video {
	margin-left:25px;
	margin-bottom:25px;
	height:355;
	float:right;
	page-break-after: always;
}

.videoplayer-page .video-info a{
	color:#8adfe0;
	text-decoration:underline;
}
.videoplayer-page .video-info a:hover{text-decoration:none;}
.videoplayer-page .rating{
	overflow:hidden;
	padding: 5px 0 5px 125px;
	background:#000;
	font: bold 12px/14px Arial, Arial, sans-serif;
	color:#b7b7b7;
}
* html .videoplayer-page .rating{
	overflow:visible;
	height:1%;
}
.videoplayer-page .rating a{
	color:#8adfe0;
	text-decoration:underline;
}
.videoplayer-page .rating a:hover{text-decoration:none;}
.videoplayer-page .rating .share{
	display:inline;
	float:left;
	margin:0;
}
.videoplayer-page .rating .rate{
	margin:0 0 0 25px;
	display:inline;
	float:left;
}
.videoplayer-page .rating .stars{
	float:left;
	margin: 0 0 0 18px;
	display:inline;
}
.videoplayer-page .tags{
	overflow:hidden;
	width:100%;
	font: bold 12px/14px "Trebuchet MS", Arial, sans-serif;
	color:#000;
	margin:36px 0 0;
}
.videoplayer-page .tags p{
	margin:0 3px 0 10px;
	float:left;
	display:inline;
}
.videoplayer-page .tags ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.videoplayer-page .tags li{
	display:inline;
	margin: 0 2px;
}
.videoplayer-page .tags a{
	color:#ff6200;
	text-decoration:underline;
}
.videoplayer-page .tags a:hover{text-decoration:none}
/* video description */
.videoplayer-page .video-description{
	padding:0 12px;
	margin:10px 0;
}
.videoplayer-page .video-description p{
	margin:0;
	font: 14px/20px Arial, Arial, sans-serif;
	color:#303030;
	clear:both;
}
.videoplayer-page .video-description a{
	color:#15525e;
	text-decoration:underline;
}
.videoplayer-page .video-description a:hover{text-decoration:none}
/* video comments */
.videoplayer-page .comments{
	/*background:url(images/green-line.gif) repeat-x;*/
	padding:13px 0 0;
}
.comments .heading{
	overflow:hidden;
	width: 100%;
	background:#000;
	padding: 5px 0 8px;
	margin: 0 0 -2px;
}
.comments .heading h2{
	margin:0 0 0 12px;
	float:left;
	color:#bfbfbf;
	display:inline;
	font: bold 14px/16px "Trebuchet MS", Arial, sans-serif;
}
.comments .heading p{
	float:right;
	margin:0 20px 0 0;
	display:inline;
	font: bold 12px/16px Arial, Arial, sans-serif;
}
.comments .heading p a{
	text-decoration:underline;
	color:#8adfe0;
}
.comments .heading p a:hover{text-decoration:none}
.comments .comment{
	overflow:hidden;
	width:100%;
	background:url(images/comment-separator.jpg) no-repeat;
	padding: 15px 0 0
}
.comments .comment:first-child{background:none}
.comments .comment .avatar{float:left;}
.comments .comment .avatar img{
	display:block;
	width: 32px;
	height:32px;
}
.comments .comment .text{
	float:left;
	width:660px;
	margin: 0 0 0 12px;
	display:inline;
}
.comments .comment .text strong{
	font: bold 12px/14px Arial, Arial, sans-serif;
}
.comments .comment .text strong a{
	text-decoration:underline;
	color:#0d7480;
}
.comments .comment .text strong a:hover{text-decoration:none}
.comments .comment .text p{
	font: 12px/16px Arial, Arial, sans-serif;
	color:#3c3c3c;
	margin:5px 0 9px;
}
/* homepage main-box */
.homepage .main-content{
	padding-right:7px !important;
	width:719px !important;
}
.homepage .main-box{
	margin:0 0 0 116px;
}
.homepage .main-box .video-holder{
	position:relative;
}
.homepage .main-box .video img{
	display:block;
	width:603px;
	height:264px;
}
.homepage .main-box .video-holder .description{
	width:175px;
	padding: 0 5px 0 20px;
	background:url(images/home-main-box-gradient.png) repeat;
	position:absolute;
	top:0;
	left:403px;
	height:264px;
}
.homepage .main-box .video-holder .description h1{
	font: bold 16px/18px "Trebuchet MS", Arial, sans-serif;
	color:#ffa11f;
	margin:15px 0 19px;
}
.homepage .main-box .video-holder .description p{
	font:14px/18px Arial, "Trebuchet MS", Arial, sans-serif;
	color:#cdcdcd;
	margin:0 0 40px;
}
.homepage .main-box .separator{
	background:url(images/separator.gif) repeat;
	height:26px;
}
.homepage .main-box .links{
	overflow:hidden;
	width:607px;
	margin: 0 0 0 -4px;
}
.homepage .main-box .links .description{
	background:url(images/separator.gif) repeat;
	padding:8px 9px 5px !important;
	width:181px !important;
}
.homepage .main-box .links p{
	float:left;
	width:198px;
	margin: 0 0 0 4px;
	display:inline;
	text-align:center;
	font:bold 11px/12px Arial, Arial, sans-serif;
	color:#000;
	padding: 3px 0 0;
}
.homepage .main-box .links a{
	background:#000;
	color:#a2fefe;
	float:left;
	width:180px;
	padding:5px 9px;
}
/* highlight */
.homepage .highlight{
	margin:6px 0 0;
	overflow:hidden;
	width:100%;
}
.homepage .highlight .left{float:left;}
.homepage .highlight .right{float:right;}
.homepage .highlight img{display:block}
.homepage .highlight .description{
	float:left;
	width:244px;
	margin: 0 0 0 9px;
	display:inline;
}
.homepage .highlight .description p{
	margin:10px 0 20px;
	font: 14px/20px Arial, "Trebuchet MS", Arial, sans-serif;
	color:#000;
}
.homepage .highlight .description p a{
	color:#FF6600;
	text-decoration:none;
}
.homepage .highlight .description p a:visited{
	color:#FF6600;
}
.homepage .highlight .description p a:hover{
	color:#FF6600;
	text-decoration:underline;
}
/* video-categories */
.video-categories{margin:10px 0 0;}
.video-categories h2{
	font: bold 20px/24px "Trebuchet MS", Arial, sans-serif;
	color:#ffa11f;
	margin:0;
	border-top:3px solid #ff2100;
	background:#b03304;
	padding: 4px 24px 3px;
}
/* list */
.video-categories .list{
	list-style:none;
	margin:7px 0 14px;
	padding:0;
	overflow:hidden;
	width:100%;
}
.video-categories .list .item{
	float:left;
	width:198px;
	display:inline;
	margin: 0 14px 0 8px;
}
.video-categories .list .thumbnail .play{
	display:block;
	width:75px;
	height:75px;
	position:absolute;
	top:22px;
	left:58px;
	cursor:pointer;
	background:url(images/none.gif) no-repeat;
}
.video-categories .list .thumbnail .play:hover{
	background:url(images/btn-play.png) no-repeat;
}
.video-categories .list div{
	padding: 3px 3px 5px;
	position:relative;
}
.video-categories .list div img.thumb{
	display:block;
	width:192px;
	height:119px;
	margin: 0 0 5px;
}
.video-categories .list div strong a{
	font: bold 14px/16px "Trebuchet MS", Arial, sans-serif;
	color:#ffa713;
	text-decoration:underline;
	margin-left:7px;
}
.video-categories .list div a:hover{text-decoration:none}
.video-categories .list .stars{margin:3px 0 0 7px}
.video-categories .list p{
	font: 13px/16px Monaco, "Trebuchet MS", Arial, sans-serif;
	color:#c33500;
	margin:3px 0 0;
}
.video-categories .dark-blue div{background:#0e363e}
.video-categories .orange div{background:#cc3300; margin-bottom:15px;}
/* leave-comment box */
.videoplayer-page .leave-comment{margin:21px 0 0}
.leave-comment h2{
	font: bold 17px/20px "Trebuchet MS", Arial, sans-serif;
	color:#0e363e;
	margin:0;
}
.leave-comment fieldset{
	overflow:hidden;
	width: 100%;
}
.leave-comment .fld-name{
	display:block;
	width:223px;
	padding: 7px 12px;
	font: 14px "Trebuchet MS", Arial, sans-serif;
	color:#0e363e;
	border: 1px solid #8c2e00;
	margin: 17px 0 6px;
}
.leave-comment .fld-mail{
	display:block;
	width:223px;
	padding: 7px 12px;
	font: 12px "Trebuchet MS", Arial, sans-serif;
	color:#0e363e;
	border: 1px solid #8c2e00;
}
.leave-comment textarea{
	display:block;
	width:682px;
	height:148px;
	padding: 12px;
	font: 14px "Trebuchet MS", Arial, sans-serif;
	color:#0e363e;
	border: 1px solid #8c2e00;
	margin: 23px 0;
}
.leave-comment fieldset div{
	overflow:hidden;
	width: 100%;
}
.leave-comment .btn{float:left}
.leave-comment fieldset div p{
	font: 10px/12px "Trebuchet MS", Arial, sans-serif;
	color:#0e363e;
	margin:0 0 0 25px;
	float:left;
}
.leave-comment fieldset div a{
	text-decoration:underline;
	color:#0e363e;
}
.leave-comment fieldset div a:hover{text-decoration:none}
/* page-controll */
.page-controll{
	width: 100%;
	overflow: hidden;
	margin: 49px 0 22px;
}
.page-controll:after{
	content:'';
	clear:both;
	height:0;
	display:block;
}
.page-controll a{
	background:#0e363e;
	color:#8adfe0;
	font: bold 16px/20px "Trebuchet MS", Arial, sans-serif;
	padding:7px 18px;
	text-decoration:underline;
}
.page-controll a:hover{text-decoration:none}
.page-controll .prev a{
	float:left;
	position:relative;
	margin: 0 0 0 -6px;
}
.page-controll .next a{
	float:right;
	margin: 0 4px 0 0;
}
/* side-bar */
.side-bar{
	float:right;
	width:216px;
	border-top:3px solid #382200;
	padding:0 6px 0 8px;
	display:inline;
	overflow:hidden;
}
.side-bar h2 img{display:block}
/* search */
.search{margin:3px 0 0}
.search fieldset{
	overflow:hidden;
	width: 100%;
}
.search .fld-search{
	float:left;
	width:125px;
	padding: 3px 8px 4px;
	font: 11px Monaco, "Trebuchet MS", Arial, sans-serif;
	color:#f09818;
	background:#fff;
	border:0;
	margin: 0 11px 0 0;
}
.search .btn{float:left;}
/* related-video */
.side-bar .related-video{margin:48px 0 24px 4px;}
.side-bar .related-video h2{margin:0 0 -6px;}
.side-bar .related-video .item{
	overflow:hidden;
	width:100%;
	margin: 20px 0 0;
}
.side-bar .related-video .video{
	float:left;
	margin: 0 10px 0 0;
}
.side-bar .related-video .video img{
	display:block;
	width:97px;
	height:61px;
}
.side-bar .related-video .item p{
	margin:0;
	font: 11px/14px Verdana, "Trebuchet MS", Arial, sans-serif;
	color:#fff799;
}
.side-bar .related-video .item a{
	color:#8adfe0;
	text-decoration:underline;
}
.side-bar .related-video .item a:hover{text-decoration:none}
.side-bar .related-video .item .link{
	margin:0;
	font: 11px/14px Verdana, "Trebuchet MS", Arial, sans-serif;
}
/* top videos */
.side-bar .top-video{margin:13px 0 0 4px;}
.side-bar .top-video h2{
	margin:0 0 7px;
	font-size:0;
	line-height:0;
}
.side-bar .top-video ul{
	list-style:none;
	margin:0;
	padding:0;
}
.side-bar .top-video li{
	margin:3px 0 0;
	vertical-align:top;
	width:100%;
	position:relative;
}
.side-bar .top-video ul img{display:block}
.side-bar .top-video ul a{
	display:block;
	width:75px;
	height:75px;
	position:absolute;
	top:22px;
	left:58px;
	cursor:pointer;
	background:url(images/none.gif) no-repeat;
}
.side-bar .top-video ul a:hover{
	background:url(images/btn-play.png) no-repeat;
}
.stars{
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	width:76px;
}
.stars li{
	float:left;
	margin: 0 0 0 4px;
	display:inline;
	width:16px;
	height:15px;
	font-size:0;
	line-height:0;
}
.stars li:first-child{margin:0}
.stars li a{
	display:block;
	width:16px;
	height:15px;
	position:relative;
	margin:0 !important;
}
.stars .active{background:url(images/star-active.png) no-repeat;}
.stars li{background:url(images/star.png) no-repeat;}
/* most-popular */
.side-bar .most-popular{margin:12px 0 0;}
.side-bar .most-popular h2{margin:0}
.side-bar .most-popular ul{
	list-style:none;
	margin:0;
	padding:0;
}
.side-bar .most-popular ul a{
	font: 15px/18px Arial, "Trebuchet MS", Arial, sans-serif;
	color:#fff799;
	text-decoration:none;
}
.side-bar .most-popular ul a:hover{
	color:#FFFFFF;
}
.side-bar .most-popular li{
	margin-top:6px;
	margin-bottom:18px;
}
.side-bar .most-popular ul ul li{
	margin-top:0;
	margin-bottom:0;
}
/* recent-articles */
.side-bar .recent-articles{margin:12px 0 0;}
.side-bar .recent-articles h2{margin:0;}
.side-bar .recent-articles h2 img{display:block}
.side-bar .recent-articles ul{
	list-style:none;
	margin:0;
	padding:0;
	font:15px/18px Arial,"Trebuchet MS",Arial,sans-serif;
}
.side-bar .recent-articles li{margin: 4px 0 15px}
.side-bar .recent-articles a{
	text-decoration:none;
	color:#FFF799;
}
.side-bar .recent-articles a:hover{text-decoration:none;color:#FFFFFF;}
/* footer */
#footer{
	margin: 0 -17px;
	background:#000 url(images/footer.jpg) no-repeat 0 100%;
	position:relative;
	padding: 40px 17px;
	overflow:hidden;
	width:100%;
}
/* left part */
#footer .left{
	float:left;
	width:465px;
}
#footer  img{display:block}
#footer .left ul{
	list-style:none;
	margin:0 0 45px;
	padding:0;
	overflow:hidden;
	width: 100%;
}
#footer .left li{
	float:left;
	margin:0 44px 0 0;
}
#footer .left p{
	margin:0 0 0 7px;
	font: 12px/14px Arial, "Trebuchet MS", Arial, sans-serif;
	color:#fff;
}
#footer .left p a{
	color:#fff;
	text-decoration:underline;
}
#footer .left p a:hover{text-decoration:none}
/* right part */
#footer .right{
	float:right;
	width:437px;
}
#footer .right ul{
	list-style:none;
	margin:0 0 45px;
	padding:0;
	overflow:hidden;
	width: 100%;
}
#footer .right li{
	float:right;
	margin:0 0 0 51px;
}
#footer .right p{
	margin:0;
	font: 12px/14px Monaco, "Trebuchet MS", Arial, sans-serif;
	color:#fff;
	text-align:right;
}
#sharearea{
    overflow:hidden;
}
.ratings{
	overflow:hidden;
	height:15px;
	padding:3px 0 0 7px !important;
	width:75px;
}
.category-ratings{
	padding:2px 0 0 0 !important;
	width:75px;
	float:left;
}
.category-ratings .post-ratings{
	float:left;
	width:85px;
	padding:0px !important;
}
.side-bar .ratings{
	padding:0 !important;
}
.category-ratings .post-ratings img,
.ratings .post-ratings img{
	padding-right:4px;
}
.ratings .post-ratings {
	float:left;
	width:85px;
	padding:0px !important;
}
.player{
    text-align:center;
}
.alignleft{
	float:left;
}
.alignright{
	float:right;
}
#info {
	width: 300px;
	overflow: auto;
}
.banner{
    min-height:198px;
	overflow:hidden;
	width:100%;
}

.header-banner{
	height:60px;
}
a.stico_default{
	background:none !important;
}
a.stbutton{
	padding:0 !important;
}
.post .postmetadata{
	margin:8px;
}
.post .postmetadata a:hover{
	text-decoration:underline;
}
.post .postmetadata a{
	color:#843200;
}
#content .main-content{
	min-height:550px;
}
.inner-wrap{
	float:left;
}
.inner-wrap .post-ratings img{
	padding-right:4px;
}
.side-bar .most-popular a{
	text-decoration:underline;
}
.side-bar .most-popular a:hover{
	text-decoration:none;
}
p.logged a{
	color:#0E363E;
	text-decoration:underline;
}
#leave-comment-section{
    margin-bottom:35px;
}
.thumbnail{
	height:195px;
}
.thumbnail .ratings{
	margin-top:10px;
}
.thumbnail strong a{
	display:block;
    height:33px;
	overflow:hidden;
}
.video-description h3,
.post h3{
	font-weight:bold;
	font-size:18px;
	color:#C66B00;
	border-top:1px solid #FF6600;
	width:700px;
}
.post h4,
.video-description h4{
	font-weight:bold;
	font-size:16px;
	color:#F99F00;
	margin-bottom:6px;
	padding-bottom:0px;
	width:700px;
}

.post h3 a{
	color:#3C5962;
}

.post h3 a:hover{
	color:#2C434A;
	text-decoration:underline;
}

.videoplayer-page .rating .videoplayer{
	margin-right:20px !important;
}
.videoplayer-page .rating .share{
    margin-top:-2px;
}

.video-categories h2 a {
	color: #FFA11F;
	text-decoration: none;
}
.video-categories h2 a:hover{text-decoration:none;}

.side-bar .aktt_tweets ul{list-style:none;margin-left:-15px;padding-left:-15px;}

.side-bar .aktt_tweets li{font-size:11px;margin-left:-20px;padding-left:-20px;color:#000000;}

.side-bar .aktt_tweets li a {font-size:11px;}
.side-bar .aktt_tweets li a:hover {font-size:11px;}
.side-bar .aktt_tweets li a:visited {font-size:11px;}

.upperright {
	display: block;
	overflow: hidden;
	width: 120px;
	height: 75px;
	position:absolute;
	background-color:#0E363E;
	top:1px;
	left:850px;
	cursor:pointer;
	z-index:105;
}
