/* -- // Category Display // -- */
#catbar a { font-size:14px; font-weight:bold; }
#catbar ul { padding:1px 0 1px 0; list-style:none; }
#catbar ul li { font-size:14px; font-weight:bold; list-style:none; }
#catbar ul li a { }
#catbar ul li a:hover { }
#catbar { float: left; width: 193px; vertical-align: top; padding: 5px 0px 0px 10px; }

/* -- // Mixed // -- */
.clear { clear: both; }
.adzone { padding:10px 0px 10px 10px; }
.top30-tube { width:193px; }
.top30-tube ul { padding:1px 0 1px 10px; list-style:none; }
.top30-tube ul li { font-size:14px; font-weight:bold; list-style:none; }
.top30-tube ul li a { }
.top30-tube ul li a:hover { }

/* -- // Sidebar Thumb Toplist // -- */
.tubeview { width:190px; padding:5px 3px 5px 10px; }
.tubeview-gal { float:left; margin:2px; width:186px; height:172px; text-align:center;  }
.tubeview-gal a img { width:180px; height:135px; border:1px solid #fff; float:left; margin:0 0 3px 0; }
.tubeview-gal p { text-align:center; color:#fff; font-size:11px; padding:2px; }
.tubeview-gal p a { font-size:13px; }

/* -- // Navigation // -- */
.nav2 {
	background-image: url(/img/nav2bg.jpg);
	height: 24px;
	width: 975px;
	margin:0 auto;
	padding-top: 11px;
	padding-left: 15px;
}
.nav2 a { color:#fff; text-transform:uppercase; }

/* -- // Admin Login Form // -- */
#loginForm {
	text-align:center;
	width: 990px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding:0;

	color: #fff;
}
#loginForm label { }

/* -- // Main Sections // -- */
#main_body { width: 1000px; margin:0 auto; top: 0; }
#content {
	width		: 795px;
	margin-top 	: 0px;
	margin-left	: auto;
	margin-right: auto;
	margin-bottom: 0px;
	color: #CCCCCC;
	text-align	: left;
	float:left;
}

/* -- // Sidebars // -- */
.left_sidebar { float:right;}
.right_sidebar { float:left;}
.right_sidebar h3 { text-align:center; font-size:13px; font-weight:bold; padding:3px; text-transform:capitalize; }

/* -- // Related Search // -- */
#content #relatedsearch {  }
#content #relatedsearch:hover {  }
#content b {  }

/* -- // Pagination // -- */
#content #page-up { display:none; }
#content #page-bottom { padding	: 5px; height:22px; margin:0 auto; width: 780px; }
#content #page-bottom .pagination { height:22px; vertical-align:middle; width:790px; color:#202020; }
#content #page-bottom .pagination a { border:1px dashed #CCC; display:block; padding:5px; float:left; font-size:12px; margin:3px; }
#content #page-bottom a:hover{ border:1px solid #CCC; }
.pagerCurrent{ border:none; display:block; padding:6px; float:left; color:#fff; font-size:12px; margin:3px; }
.pagerNotCurrent{ border 1px solid #008eb7; padding: 0 6px; margin: 0 2px; text-align: center; }

/* -- // Content // -- */
#content #content_display a { text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold; }
#content #content_display a img{ border: 1px solid #000; }
#content #content_display:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} 
#content #content_display {
	margin-top:10px;
	padding-top: 0;
	padding-left: 6px;
	padding-bottom: 5px;
	background: #EAEAEA;
	border:1px solid #4A4A4A;
	display:inline-block;
}
#content #content_display a:hover { }
#content #content_display #content_thumbs { width: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
#content #content_display #content_thumbs .img { width: 187px; height: auto; margin: 1px; padding: 3px;	float: left; }

/* -- // Thumbs Info // -- */
#content #content_display #content_thumbs .settings { border-bottom : none; }
#content #content_display #content_thumbs .title    { padding: 3px; }
#content #content_display #content_thumbs .img_info	{ position:relative; width:auto; }
#content #content_display #content_thumbs .duration	{ float : left; }
#content #content_display #content_thumbs .votes	{ float : left; }
#content #content_display #content_thumbs .date		{ text-align : right; }
#content #content_display #content_thumbs .img div  { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; }
#content #content_display #content_thumbs .img div .duration { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; }
#content #content_display #content_thumbs .img div a { }
#content #content_display #content_thumbs .img div a:hover { }

/* -- // Display // -- */
#content #main_wrap {
	width: 1000px;
	position : relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	margin-bottom: 4px;
}
#content #main_wrap #video_player{ margin : 3px; padding :3px 5px 5px 5px; float: left; }
#content #main_wrap #video_player .adv { padding:10px; text-align:center; margin:0 auto; }
#content #main_wrap #video_player .adv a img { border:1px solid #fff; width:468px; height:80px; }
#content #main_wrap #video_player .download_text { font-size: 20px;	font-weight: bold; width: 520px; clear: both; text-align: center; padding-top: 15px; }
#content #main_wrap #video_player .download_text a { }
#content #main_wrap #video_player .download_text a:hover { }
#content #main_wrap #video_player #player{ width: 520px; text-align: center; }

/* -- // Thumblist // -- */
#content #main_wrap #video_player #thumblist { display:none; }

/* -- // Friends Sections // -- */
#content #main_wrap #video_player #friends { display:none; }

/* -- // Video Sidebar (Right) // -- */
#content #main_wrap #main_info {
	float:right;
	vertical-align:top;
	margin-bottom:7px;
	padding-left: 8px;
}

#content #main_wrap #main_info #info{
	border	: 1px solid #ededed;
	padding	: 5px;
	height	: auto;
	color	: #000000;
	background-color: #fcfcfc;
	margin-top: 7px;
	margin-right: 6px;
	margin-bottom: 0;
	margin-left: 0px;
	font-size: 12px;
	width: 424px;
	display: block;
}

#content #main_wrap #main_info #info a { font-weight: bold; }
#content #main_wrap #main_info #info a:hover { }
#content #main_wrap #main_info #ShowInfoBox {
	border		: 1px solid #ededed;
	border-top	: none;
	margin		: 0 10px 0 0px;
	padding		: 5px;
	width		: inherit;
	background-color : #fcfcfc;
	text-align	: center;
	color		: #000000;
}
#content #main_wrap #main_info #ShowInfoBox a { }

/* -- // Video Embed Code // -- */
#content #main_wrap #main_info #info .embed {
	overflow	: auto;
	height		: 75px;
	width		: 424px;
}

#content #main_wrap #main_info #info .moreinfo { margin-top : 2px; border-top : 1px #ccc dashed; text-align: left; }
#content #main_wrap #main_info #info .moreinfo a { display:none; }

/* -- // Related Videos // -- */
#content #main_wrap #main_info .rel_vid {  display:none; }
#content #main_wrap #main_info .rel_vid li {
	display	: inline;
	background-color : #121212;
	padding	:3px;
	margin	:0 5px 0 0;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #ededed;
}
#content #main_wrap #main_info .rel_vid li a { text-decoration: none; }
#content #main_wrap #main_info .display_video { display:none; }

#content #main_wrap #main_info .display_video .img_div{
	font-size	: 11px;
	margin		: 7px 9px;
	padding		: 0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ececed;
}
#content #main_wrap #main_info .display_video .img_div .relatedimg{
	width	: 220px;
	float:left;
	margin-bottom: 5px;
	border: 1px solid #1e1e1e;
}
#content #main_wrap #main_info .display_video .img_div .relatedinfo{
	float:left;
	margin-left:12px;
	color: #F46F11;
	font-size: 11px;
	font-weight: bold;
}

/* -- // Tag Cloud // -- */
#content #main_wrap #main_info #cloud {
	padding	: 5px;
	width	: 424px;
	border	: 1px solid #ededed;
	color	: #000000;
	background-color: #fcfcfc;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 3px;
}
#content #main_wrap #main_info .cloud {
	padding			: 3px;
	text-decoration	: underline;
	line-height		: 150%;
}
#content #main_wrap #main_info #cloud a:hover { text-decoration : none; }
#content  .watch_title { font : bold 20px Georgia, "Times New Roman", Times, serif;  margin-bottom:5px;	}

/* -- // Star Ratings // -- */
#rating { font-size:12px; }
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{ background : url(/img/star.gif) left -1000px repeat-x; }
.star-rating{
	position	: relative;
	width		: 90px;
	height		: 18px;
	overflow	: hidden;
	list-style	: none;
	margin		: 0;
	padding		: 0;
	background-position : left top;
}
.star-rating li{ display : inline; }
.star-rating a,
.star-rating .current-rating{
	position	: absolute;
	top			: 0;
	left		: 0;
	text-indent	: -1000em;
	height		: 18px;
	line-height	: 18px;
	outline		: none;
	overflow	: hidden;
	border		: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus { background-position: left bottom; }
.star-rating a.one-star		{ width : 20%; z-index : 6; }
.star-rating a.two-stars	{ width : 40%; z-index : 5; }
.star-rating a.three-stars	{ width : 60%; z-index : 4; }
.star-rating a.four-stars	{ width : 80%; z-index : 3; }
.star-rating a.five-stars	{ width : 100%; z-index : 2; }
.star-rating .current-rating{ z-index : 1; background-position: left center; }
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}
.small-star{
	width:60px;
	height:12px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating { background-image : url(/img/star_small.gif); line-height : 12px; height : 12px; }


	/**************************
	 *		Admin Part
	 **************************/
.margin{ margin : 0 10px; }
.tr_background_top {
	background-color : #1e1e1e;
	text-align	: center;
	font-weight	: 600;
	font-size	: 15px;
}
.tr_background_bottom { background-color : #1e1e1e; font-size : 5px; }
.tr_style {
	background-color : #121212;
	text-align	: center;
	font-size	: 13px;
	border: none
}
#main_body #content #content_display #settings_display #FrameDisplay .margin .tr_style td { color: #000; }

	/****************************
 	 *		Message Settings
	 ****************************/
.message {
	font-size 	: 12px;
	color		: red;
	font-weight	: 600;
	padding		: 5px;
	margin		: 5px 5px 5px 0;
	background-color : #FFFFCC;
}
#content #content_display #AdminMenu {
	float	:left;
	width	:130px;
	margin	:0;
	padding	:5px;
	color: #000000;
}
#content #content_display #AdminMenu .titleSetting{
	border-bottom	: none;
	border-left		: none;
	padding			: 3px;
	font-weight		: 700;
	margin			: 0;
}
#content #content_display #AdminMenu .inner{ border-bottom : 1px dotted #ccc; padding : 5px 5px 5px 10px; }
#content #content_display #FrameDisplay {
	float	: right;
	width	: 600px;
	border	: 1px solid #ededed;
	margin	: 5px 5px 5px 30px;
	padding	: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fcfcfc;
}
#content #content_display #settings_display #FrameDisplay .tpl_img {
	width	: 120px;
	padding	: 5px;
	float 	: left;
	text-align: center;
}

	/****************************
 	 *		Video Settings
	 ****************************/
#content #content_display #VSWraper { float : left; display : inline; width : auto; }
#content #content_display #VSWraper .VSFrameL {
	float		: left;
	padding		: 40px;
	font-size	: 12px;
	font-weight	: bold;
	color		: #666666;
}
#content #content_display #VSWraper .VSFrameL a:hover { color:#4C1BF0; text-decoration:none; }
#content #content_display #VSWraper .VSImage{ border : 1px dashed #CCC; }
#content #content_display #VSWraper .VSFrameR {
	float		: right;
	padding		: 20px;
	width		: 380px;
	border		: 1px solid #CCCCCC;
	font-size	: 12px;
	font-weight	: bold;
	color		: #ADADAD;
}
#content #content_display #VSWraper .VSFrameR  { color:#717171; }
#content #content_display #VSWraper .VSFrameR p a:hover{ color:#4C1BF0; text-decoration:none; }
#content #content_display #VSWraper .VSInfoCat {
	padding	: 2px;
	margin	: 2px;
	border	: 1px solid #CCC;
	color	: #717171;
}
#content #content_display #VSWraper .VSInfoCat a { color:#3399FF; text-decoration:underline; }
#content #content_display #VSWraper .VSInfoCat a:hover { color:#4C1BF0; text-decoration:none; }
#content #content_display #VSWraper .FontStyleA { font-size : 15px; font-weight : bold; color : #00C6FF; }
#content #content_display #VSWraper .VSFrameL form { color : #717171; }
#main_body #content #content_display #settings_display #FrameDisplay .margin .tr_background_top td { color: #FFFFFF; }
