/*----------- Main Effects ---------------------------------------------------------*/
body
{
	background-color:#000000;
	margin:0 auto;
	clear: both;
	text-align:center;
}
img {
border: none;
}
/*----------- Header Effects ---------------------------------------------------------*/
.head_wrap
{
	width:1300px;
	height:211px;
	background-image:url(images/top_bg.jpg);
	margin:0 auto;
	text-align:center;
}
.header
{
	width:980px;
	height:211px;
	margin:0 auto;
	text-align:center;
	position:relative;
}
.main_text
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#838383;
}
.logo
{
	position:absolute;
	width:213px;
	height:155px;
	left:0;
	top:56px;
}
.ad_banner
{
	position:absolute;
	background-image:url(images/ad_box.png);
	width:745px;
	height:112px;
	left:224px;
	top:73px;
}
.ads
{
	width:728px;
	height:90px;
	top:11px;
	left:8px;
	position:absolute;
}
.login_box
{
	background-image:url(images/login_box.png);
	width:519px;
	height:57px;
	top:0px;
	left:450px;
	position:absolute;
}
.user_box
{
	width:112px;
	height:14px;
	top:14px;
	left:61px;
	position:absolute;
}
.pass_box
{
	width:112px;
	height:14px;
	top:14px;
	left:249px;
	position:absolute;
}
.textInput
{
	border:none;
	background: #FFFFFF;
	color: #000000;
	width:112px;
	height:12px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
}
.login_go
{
	width:33px;
	height:24px;
	top:10px;
	left:382px;
	position:absolute;
}
.signup_go
{
	width:67px;
	height:39px;
	top:10px;
	left:440px;
	position:absolute;
}
.forgot_box
{
	width:127px;
	height:12px;
	top:37px;
	left:242px;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:10px;
	color:#FFFFFF;
}
.forgot_box a
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}
.forgot_box a:hover
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:10px;
	color:#FFCC00;
	text-decoration:underline;
}

/*----------- Navigation Effects ---------------------------------------------------------*/
.button_container
{
	width:980px;
	height:46px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
}
.button_placement
{
	width:734px;
	height:46px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	float:left;
}
.button_placement ul{
	width: 734px;
	height: 46px;
	position:absolute;
	padding:0;
	left: 0;
	margin:0 auto;
	list-style: none;
}
.button_placement li{
	height: 46px;
	float:left;
	padding:0;

}
.button_placement ul li a{
	display:block;
	text-decoration:none;
}
.button_placement ul li a:hover{
	background-color:inherit;
}
.button_placement ul li a.hover{
	text-decoration:none;
}
.item_right
{
	background-image:url(images/top_nav_09.jpg);
	width:246px;
	height:46px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	float:right;
}
.search_box
{
	width:112px;
	height:14px;
	top:16px;
	left:70px;
	position:absolute;
}
.search_go
{
	width:33px;
	height:24px;
	top:10px;
	left:200px;
	position:absolute;
}

/*----------- Video Menu Effects ---------------------------------------------------------*/

.videmenu_box
{
	background-image:url(images/vidmenu_box.jpg);
	width:980px;
	height:43px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	margin-top:24px;
}
.videmenu_l
{
	width:676px;
	height:43px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:left;
}
.videmenu_r
{
	width:304px;
	height:43px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:right;
}
.og_l
{
	width:278px;
	height:43px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:left;
}
.og_l_left
{
	width:153px;
	height:43px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:left;
}
.og_l_right
{
	width:125px;
	height:43px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:right;
}
.og_r
{
	width:398px;
	height:43px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:right;
}
.og_r_left
{
	width:99px;
	height:43px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:left;
}
.og_r_right
{
	width:299px;
	height:43px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:right;
}
.video_info_right
{
	width:136px;
	margin:0 auto;
	text-align:right;
	position:absolute;
	left:100px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-weight:normal;
	font-size:12px;
	color:#D1D1D1;
	vertical-align:middle;
	top:14px;
}

/*----------- Content Effects ---------------------------------------------------------*/

.content_wrapper
{
	width:980px;
	margin:0 auto;
	text-align:center;
	position:relative;
}
.lane_box
{
	width:980px;
	height:232px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	margin-top:8px;
}
.lane_l
{
	width:487px;
	height:232px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:left;
}
.lane_l_left
{
	background-image:url(images/movie_box.jpg);
	width:241px;
	height:232px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:left;
}
.lane_l_right
{
	background-image:url(images/movie_box.jpg);
	width:241px;
	height:232px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:right;
}
.lane_r
{
	width:487px;
	height:232px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:right;
}
.content_title
{
	width:220px;
	top:6px;
	left:7px;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
}
.content_box
{
	background-color:#212121;
	width:230px;
	height:165px;
	top:26px;
	left:6px;
	position:absolute;
}
.content_box_dark
{
	background-color:#000000;
	width:228px;
	height:163px;
	top:1px;
	left:1px;
	position:absolute;
}
.duration_box
{
	width:100px;
	top:196px;
	left:15px;
	position:absolute;
	text-align:left;
}
.views_box
{
	width:100px;
	top:212px;
	left:15px;
	position:absolute;
	text-align:left;
}
.added_box
{
	width:100px;
	top:196px;
	left:127px;
	position:absolute;
	text-align:right;
}
.rating_box
{
	width:100px;
	top:212px;
	left:127px;
	position:absolute;
	text-align:left;
}
.rating_box_left
{
	width:42px;
	text-align:left;
	float:left;
}
.rating_box_right
{
	width:58px;
	text-align:left;
	float:right;
}
.content_mainreg
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#838383;
	font-size:12px;
	text-decoration:none;
}
.content_mainreg a
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#838383;
	font-size:12px;
	text-decoration:none;
}
.content_mainreg a:hover
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#838383;
	font-size:12px;
	text-decoration:underline;
}
.content_mainhlight
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	font-size:12px;
}

.botmore_box
{
	background-image:url(images/botmore_bg.jpg);
	width:980px;
	height:42px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	margin-top:10px;
	margin-bottom:5px;
}
.navtext_box
{
	width:980px;
	margin:0 auto;
	text-align:center;
	padding:0;
	top:11px;
	position:absolute;
	left: 1px;
}
.nav_text
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#F00000;
	font-size:14x;
	top:10px;
}
.nav_text a
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#D1D1D1;
	font-size:14x;
	text-decoration:none;
}
.nav_text a:hover
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#F00000;
	font-size:14x;
	text-decoration:underline;
}
.nav_text a:active
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#F00000;
	font-size:14x;
	text-decoration:none;
}
.bigwhite_text
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	font-size:14x;
}
.foot_textbox
{
	clear:both;
	width:980px;
	position:relative;
	text-align:center;
	margin-top: 16px;
	margin-bottom:20px;
	margin-left: auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-weight:normal;
	font-size:12px;
	color:#D1D1D1;
}
.foot_textbox a
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-weight:normal;
	font-size:12px;
	color:#D1D1D1;
	text-decoration:none;
}
.foot_textbox a:hover
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-weight:normal;
	font-size:12px;
	color:#D1D1D1;
	text-decoration:underline;
}

/*----------- Player Effects ---------------------------------------------------------*/
.video_wrapper
{
	width:980px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
}
.content_left
{
	float:left;
	width:657px;
	position:relative;
	margin:0px;
	padding:0px;
}
.content_right
{
	float:right;
	width:315px;
	position:relative;
	margin:0px;
	padding:0px;
}
.cleft
{
	background-image:url(images/vbox_bg.jpg);
	background-repeat:repeat-y;
	width:657px;
}
.cleft_title
{
	background-image:url(images/vbox_top.jpg);
	background-repeat:no-repeat;
	width:657px;
	height:50px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
.cleft_bot
{
	background-image:url(images/vbox_bot.jpg);
	background-repeat:no-repeat;
	width:657px;
	height:29px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top:10px;
}
.video_title
{
	width:629px;
	height:25px;
	position:relative;
	line-height:60px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	text-align:left;
}
.video_box
{
	width:629px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top:3px;
	margin-bottom:10px;
}
.elements_box
{
	width:629px;
	height:152px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top:10px;
	margin:10px;	
}
.elements_box
{
	width:629px;
	height:152px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top:10px;
	margin:10px;	
}
.arrow_box
{
	width:392px;
	height:33px;
	position:absolute;
	top:54px;
	left:0px;
	padding:0;
}
.favorite_box
{
	width:237px;
	height:33px;
	position:absolute;
	top:54px;
	left:392px;
	padding:0;
}
.wmv_box
{
	width:99px;
	height:65px;
	position:absolute;
	top:87px;
	left:0px;
	padding:0;
}
.mac_box
{
	width:77px;
	height:65px;
	position:absolute;
	top:87px;
	left:99px;
	padding:0;
}
.hq_box
{
	width:123px;
	height:65px;
	position:absolute;
	top:87px;
	left:176px;
	padding:0;
}
.mobile_box
{
	width:93px;
	height:65px;
	position:absolute;
	top:87px;
	left:299px;
	padding:0;
}
.vinfo_box
{
	background-image:url(images/video_box_08.jpg);
	background-repeat:no-repeat;
	width:237px;
	height:65px;
	position:absolute;
	top:87px;
	left:392px;
	padding:0;
}
.vinfo_box_place
{
	width:237px;
	height:65px;
	position:relative;
	padding:0;
	margin:0 auto;
	clear:both;
}
.video_duration_box
{
	width:100px;
	top:18px;
	left:15px;
	position:absolute;
	text-align:left;
}
.video_views_box
{
	width:100px;
	top:36px;
	left:15px;
	position:absolute;
	text-align:left;
}
.video_added_box
{
	width:100px;
	top:18px;
	left:117px;
	position:absolute;
	text-align:right;
}
.video_rating_box
{
	width:100px;
	top:36px;
	left:117px;
	position:absolute;
	text-align:left;
}
.video_rating_box_left
{
	width:42px;
	text-align:left;
	float:left;
}
.video_rating_box_right
{
	width:58px;
	text-align:left;
	float:right;
}
.video_descbox
{
	width:629px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top:5px;
	margin-bottom:10px;
}
.sitebrought_box
{
	width:629px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
}
.vidbanner_box
{
	width:468px;
	height:80px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
}
.brought_text
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:16px;
	color:#676767;
	text-decoration:none;
	font-weight:bold;
}
.sponsorsite_text
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:18px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.sponsorsite_text a
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:18px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.sponsorsite_text a:hover
{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:18px;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
.bottom_`
{
	height:10px;
	position:relative;
	clear:both;
}
/*----------- Sidebar Effects ---------------------------------------------------------*/

.sidebar_box
{
	background-color:#050505;
	width:315px;
	position:relative;
	margin:0px;
	padding:0px;
}
.inside_sidebar
{
	width:300px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
.adbox
{
	width:300px;
	position:relative;
	margin:0 auto;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
}

/*----------- tab Effects ---------------------------------------------------------*/

		UL.tabNavigation {
		    list-style: none;
		    margin: 0;
		    padding: 0;
		}

		UL.tabNavigation LI {
		    display: inline;
		}

		UL.tabNavigation LI A {
		    padding: 3px 5px;
		    background-color: #ccc;
		    color: #000;
		    text-decoration: none;
			font-family:Arial, Helvetica, sans-serif, Tahoma;
			font-size:14px;
		}

		UL.tabNavigation LI A.selected,
		UL.tabNavigation LI A:hover {
		    background-color: #333;
		    color: #fff;
		    padding-top: 7px;
			font-family:Arial, Helvetica, sans-serif, Tahoma;
			font-size:14px;
		}
		
		UL.tabNavigation LI A:focus {
			outline: 0;
		}

		div.tabs > div {
			width:980px;
			height:235px;
			padding: 5px;
			margin:0 auto;
			margin-top: 3px;
			border: 1px solid #333;
			margin-bottom:10px;
		}
		
		div.tabs > div h2 {
			margin-top: 0;
		}

		#first {
		    background-color: #f00;
		}

		#second {
		    background-color: #0f0;
		}

		#third {
		    background-color: #00f;
		}
		
		.waste {
			min-height: 1000px;
		}

.embed_wrapper
{
	width:976px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
}

.embed_lane_l
{
	width:486px;
	height:232px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:left;
}
.embed_lane_l_left
{
	background-image:url(images/movie_box.jpg);
	width:241px;
	height:232px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:left;
}
.embed_lane_l_right
{
	background-image:url(images/movie_box.jpg);
	width:241px;
	height:232px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:right;
}
.embed_lane_r
{
	width:486px;
	height:232px;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding:0;
	float:right;
}
/*----------- category items Effects ---------------------------------------------------------*/
.numvideo_box
{
	width:150px;
	top:205px;
	margin: 0 auto;
	position:relative;
	text-align:center;
}
.subpage_title
{
	width:980px;
	margin:0 auto;
	text-align:center;
	padding:0;
	top:11px;
	position:absolute;
	left: 1px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.bottom_spacer
{
	height:10px;
	position:relative;
}