	/*********************** 



 	 *		Main display 



 	 ***********************/



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url(images/background.jpg);

	background-repeat: no-repeat;

	background-color: #000;

	background-position: center top;

	background-color: #000F1C;

}

body,td,th {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

}

#header_nasty {

	height: 250px;

	width: 960px;

	margin-right: auto;

	margin-left: auto;

	text-indent: -9999px;

	display: block;

}

#header_nasty .logo_nasty {

	clear: both;

	text-indent: -9999px;

	display: block;

	height: 102px;

	margin-top: 60px;

}

#text_menu_nasty {

	display: block;

	height: 30px;

	width: 960px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 25px;

	text-align: center;

}

#text_menu_nasty table{

}



#text_menu_nasty a{

	color:#FFF;

	text-decoration:none;

	font-size: 16px;

	text-align: center;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	}

	#text_menu_nasty a:hover{

	color: #209FC2;

	

	}

#header_nasty .gif_left {

	display: block;

	text-indent: -9999px;

	background-image: url(images/gif1.gif);

	background-repeat: no-repeat;

	float: left;

	height: 26px;

	width: 153px;

	margin-top: 60px;

	margin-left: 280px;

}

#header_nasty .gif_right {

	background-image: url(images/gif2.gif);

	background-repeat: no-repeat;

	text-indent: -9999;

	float: right;

	display: block;

	margin-top: 60px;

	margin-right: 80px;

	height: 26px;

	width: 144px;

}

#header-bottom_nasty {

	background-image: url(images/header_bottom.jpg);

	background-position:top center;

	background-repeat: no-repeat;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

}

#header-bottom_nasty #search_form_nasty {

	float: right;

	margin-top: 14px;

	margin-right: 10px;

}

#header-bottom_nasty #search_form_nasty .search_input_nasty {

	background-image: url(images/search_input_bg.jpg);

	background-repeat: no-repeat;

	height: 26px;

	width: 178px;

	float: left;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

}



#header-bottom_nasty #login_nasty {

	float:right;

	margin-top: 22px;

	margin-right:10px;

	font-size: 12px;

	color: #FFF;

}

#header-bottom_nasty #login_nasty a{

	color:#FFF;	

}

#header-bottom_nasty #login_nasty .login_nasty {

	color: #FFF;

	text-decoration: none;

}

#header-bottom_nasty #login_nasty .sign_up_nasty {

	color: #FFF;

	text-decoration: none;

}

#header-bottom_nasty #login_nasty .bookmark_rbn {

	float: left;

	margin-right: 20px;

}

#text_menu_nasty table {

	margin-right: auto;

	margin-left: auto;

}







#content{

	overflow:hidden;

	background-color: #000F1C;

	background-image: url(images/content_bg_nasty.jpg);

	background-repeat: repeat-y;

	margin-right: auto;

	margin-left: auto;

	width: 1000px;

}

#content_nasty .body_placeholder {

	height: 300px;

}

#content_bottom_nasty {

	background-image: url(images/content_bg_bottom_nasty.jpg);

	background-repeat: no-repeat;

	height: 59px;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

}

#footer_top_nasty {
	background-image: url(images/footer_top_nasty.jpg);
	background-repeat: no-repeat;
	height: 102px;
	width: 1000px;
	margin: 0 auto;
	margin-top:20px;

}

#footer_container_nasty {

	background-image: url(images/footer_bottom_nasty.jpg);

	background-repeat: repeat-x;

	height: 280px;

	width:1662px;

	margin-right: auto;

	margin-left: auto;

}

#footer_container_nasty #footer_nasty {

	background-repeat: no-repeat;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

}

#menu_container_nasty {

	height: 38px;

	width: 1000px;

	margin-top: auto;

	margin-right: auto;

	margin-bottom: auto;

	margin-left: auto;

}

#menu_container_nasty table tr td a img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin: 0px;

	padding: 0px;

}





#footer_container_nasty {

	background-image: url(images/footer_container_bg_nasty.jpg);

	background-repeat: repeat-x;

	height: 288px;

	width: auto;

	margin: 0px;

	padding: 0px;

	background-position: center bottom;

}

#footer_container_nasty #footer_nasty {

	background-image: url(images/footer_bg_nasty.jpg);

	background-repeat: no-repeat;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	height: 288px;

}

#footer_container_nasty #footer_nasty #footer-content {
	margin-right: auto;
	margin-left: auto;
	width: 700px;
	height: 180px;
	clear: both;

}

#footer_container_nasty #footer_nasty #footer-content table tr td {

	color: #FFF;

}

#footer_container_nasty #footer_nasty #footer-content table tr td a {

	color: #c4eeff;

}

#footer_container_nasty #footer_nasty #footer-content table tr td a:hover {

	color: #c4eeff;

	text-decoration:none;

}



/*************************************************************************************************************************s********/





	/** Header Part */

















	/* Content Part */



#main_body {



	width		: auto;



	padding		: 0;



	top			: 0;



}







	/** Left sidebar */



.left_sidebar {
	clear: both;
	text-align: center;
}







	/** Right sidebar */



.right_sidebar {
	clear: both;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 20px;
}







	/** Adjust width for bigger thumbs */



#content {



	width		: 1000px;



	margin-top 	: 0px;



	margin-left	: auto;



	margin-right: auto;



	margin-bottom: 0px;



	padding		: 0;



	color: #000000;



	text-align	: left;



}







	/** For email confirmation */



#content .confirmed {



	border	: 2px solid #996666;



	color	: #000;



	font	: bold 12px Arial;



	text-align: center;



}











/**related searches**/







#content #relatedsearch {



	



	font-family: Arial,Helvetica,sans-serif;



	color: #666;



	font-size:12px;



	text-decoration: none;



}







#content b {



	



	font-family: Arial,Helvetica,sans-serif;



	color: #940082;



	font-size:12px;



	text-decoration: none;



}











#content #relatedsearch:hover {



color: #666;



text-decoration: underline;







}







	/** Pagination **/



#content #page-up {

	color: #000;

	padding: 0;

	width: 600px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;



}







#content #page-up .page_title {



	font	: bold 12px Arial;



	padding-left : 2px;



	float	: left;



}







#content #page-up .pagination {



	font-size	: 13px;



	text-align	: left;



	color		: #fff;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	padding-right: 3px;



	padding-bottom: 3px;



	padding-left: 3px;

	margin-left:10px;

	font-weight:bold;



}







#content #page-bottom {



	text-align	: right;



	font-size	: 11px;



	padding		: 5px;



	color		: #ccc;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	margin-right: auto;



	margin-left: auto;



	width: 900px;



}

#content #page-bottom .pagination{

	float:left;

	margin-left:200px;

	font-size:13px;

	font-weight:bold;

	}









#content #page-up .pagination a, #content #page-bottom .pagination a{



	color	: #fff;



	text-decoration: none;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



}







#content #page-up a:hover,#content #page-bottom a:hover{



	color	: #00FFFc;



	text-decoration : none;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bolder;







} 







#content #page-up .pagerCurrent, #content #page-bottom .pagerCurrent{

	

	color	: #00FFFc;



	border		: none;



	padding		: 0 5px;



	margin		: 0 3px;



	font-size	: 11px;



	font-weight	: bolder;



	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:;



}







#content #page-up  .pagerNotCurrent, #content #page-bottom  .pagerNotCurrent{



	text-decoration:underline!important;



	padding		: 0 5px;



	margin		: 0 3px;



	text-align	: center;



}







#content #content_display a{



	color		: #666;



	text-decoration: none;



	font-family: Arial;



	font-size: 12px;



	font-weight: bold;



}

#content #content_display #content_thumbs .img .title {

	text-align: center;

}





#content #content_display a img{



	border: 1px solid #db17b0;



}











#content #content_display {

	clear:both;

	width:1000px;



	height	: 100%;



	padding-top: 8px;



	padding-left: 12px;



	padding-bottom: 8px;



}



#content #content_display a:hover {



	font-size: 12px;



}











#content #content_display #content_thumbs {



	width: 1000px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



}











#content #content_display #content_thumbs .img {
	background-repeat: no-repeat;
	float: left;
	width: 240px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 10px;
	margin-left: 0;
	background-image: url(images/content-bg2.gif);
	background-position: center bottom;
	padding-bottom: 3px;



}



#content #content_display #content_thumbs .img  a img{

	border:none;	

}







	/** Thumbs info */



#content #content_display #content_thumbs .settings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
}	

#content #content_display #content_thumbs .settings a{color: #fff!important;}


#content #content_display #content_thumbs .title 	{
	color: #000;
	height: 27px;
	width: 240px;
	display: block;
	clear: both;
	padding-top: 12px;
	background-image: url(images/content-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;



}



#content #content_display #content_thumbs .img_info	{
	padding:4px;
	clear: both;
	font-weight:bold;
	float: none;

}



#content #content_display #content_thumbs .duration	{
	float : left;
	color: #333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}



#content #content_display #content_thumbs .votes	{

	float : left;

	font-size: 12px;

	font-weight: normal;

	margin-left:5px;

	padding: 0px;

	margin-top: -3px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333;



}



#content #content_display #content_thumbs .date		{
	text-align : right;
	font-weight: bold;
	color: #333;
	margin-right: 3px;
	margin-top: -3px;



}


#content #content_display #content_thumbs .img{ 
	margin-top:10px;
}




#content #content_display #content_thumbs .img div{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;
	font-size:11px;


}



#content #content_display #content_thumbs .img div .duration{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#333;

	padding-left:5px;

	padding-top:3px;

	font-size: 12px;

	float: left;

}







#content #content_display #content_thumbs .img div a{

	font-family : Arial, Helvetica, sans-serif;

	color : #666;

	text-decoration: none;

	text-align: center;



}







#content #content_display #content_thumbs .img div a:hover {



	color:#666;



	text-decoration: underline;



}







/** End of Content Part */



.searchField {



	color		: #000000;



	border: 1px solid #850165;



	font-size: 12px;



	font-family: Tahoma;



	background-color: #fffbf1;



}







/** Footer Part */



.footer {



	color		: #FFFFFF;



	text-align	: center;



	width: 1100px;



	margin-top: 10;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	height: 50px;



	background-image: url(images/footer.gif);



	background-repeat: no-repeat;



	background-position: center top;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: normal;



}



.footer a {
	color		: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.footer a:hover {

	color		: #FFFFFF;

}

/* End of Footer */

.clear { clear: both; }

	/************************* 



 	 *		Watch Display 



 	 *************************/

#content #main_wrap {
	padding : 0;
	width: 976px;
	position : relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	margin-bottom: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#content #main_wrap #video_player{ margin : 3px; padding : 5px; float: left; }


	/** For advertisement */



#content #main_wrap #video_player .adv {
	width			: 500px;
	text-align		: center;
	font-size		: 20px;
	font-weight		: 700;
	padding	:0 0 5px 0;
	color:#fff;
}

#content #main_wrap #video_player .adv a {
	color:#fff;
	padding:0;
	margin-bottom:7px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	text-decoration: none;
}
#content #main_wrap #video_player .adv a img{margin-bottom:-50px; border:none; text-decoration:none; margin-bottom:20px;}

#content #main_wrap #video_player .adv a:hover {
}

	/** For download link */



#content #main_wrap #video_player .download_text {
	color		: #ccc;
	font-size	: 25px;
	font-weight	: 700;
	clear		: both; 
	text-align	: center;
	padding-top	: 25px;
}

#content #main_wrap #video_player .download_text a {
	color : #ccc;
	text-decoration : none;
	height:38px;
	width: 248px;
	background-image : url(images/download.jpg);
	text-indent	: -1000em;
	display:block;
	margin-left:auto;
	margin-right: auto;

}


	/** For FLV player */



#content #main_wrap #video_player #player{ width: 500px; text-align: center; }







	/** For thumblist **/



#content #main_wrap #video_player #thumblist {

	/*

	overflow	: auto;



	margin-top	: 10px;



	padding		: 0;



	width		: 500px;



	height		: 110px;



	white-space : nowrap;



	color		: #940067;



	font-size: 12px;



	font-weight: bold;

	background:#666;

	border:1px solid #333;  */

	display:none;



}



	/** For thumblist images */



#content #main_wrap #video_player #thumblist .img { width : 450px;}







#content #main_wrap #video_player #thumblist .img li { padding : 0 0px; display : inline; }







#content #main_wrap #video_player #thumblist .img li .sample { 



	width		: 130px;



	text-align	: center;



	float		: left;



}







#content #main_wrap #video_player #thumblist #playlistthumbs {



	width	: 100px;



	border : 1px solid #1e1e1e;



}







#content #main_wrap #video_player #thumblist .clip { width : 130px; text-align : center; color:#CCC; }







	/** For link exchange and channels link */



#content #main_wrap #video_player #friends {
	width		: 400px;
	font-size	: 16px;
	text-align	: left;
	padding : 15px 0 20px 20px;
	color		: #0F9BC5;
	background:#f5f5f5;
	margin-left:50px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;



	





}



#content #main_wrap #video_player #friends h3{font-size:18px; text-align:center;}



#content #main_wrap #video_player #friends a {



	color : #0F9BC5;



	text-decoration : underline;



	font-size: 12px;



	font-weight: bold;





}







#content #main_wrap #video_player #friends a:hover{ color : #666; text-decoration : none; }







	/** Main info left pannel */



#content #main_wrap #main_info {



	float:left;



	margin-bottom:7px;



	padding-left: 8px;



}







#content #main_wrap #main_info #info{
	padding	:20px;
	height	: auto;
	color	: #012935;
	background-color: #ccc;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	font-size: 14px;
	width: 325px;
	border:1px solid #232323;
	display: block;
	text-align:center;
	padding-left:20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	background-image: -moz-linear-gradient(100% 100% 180deg, #edeee9, #acada8) !important;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727)) !important;





}







#content #main_wrap #main_info #info a {



	color : #232323;



	text-decoration : underline;



	font-weight: bold;



}







#content #main_wrap #main_info #info a:hover { color : #000; text-decoration : none; }







#content #main_wrap #main_info #ShowInfoBox {



	border		: 1px solid #ccc;



	border-top	: none;



	margin		: 0 10px 0 3px;



	padding		: 5px;



	width		: inherit; 



	background-color : #f3f0e8;



	text-align	: center;



	color		: #FFFFFF;



}







	/** This is for url and embed textbox **/



#content #main_wrap #main_info #info .embed {



	overflow	: auto;



	height		: 75px; 



	width		: 424px;



}







#content #main_wrap #main_info #info .moreinfo { margin-top : 2px;  text-align: center; }

#content #main_wrap #main_info #info .moreinfo a{color:#012935;}





	/** For related video **/



#content #main_wrap #main_info .rel_vid {  padding : 15px 0 0 0;  margin : 7px 10px 10px 100px; }







#content #main_wrap #main_info .rel_vid li {



	display	: inline;



	text-align:center;



	padding	:3px;



	margin	:0 5px 0 0;



	font-size: 14px;



	font-weight: bold;





}



#content #main_wrap #main_info .rel_vid li a {



	color:#fff;



	text-decoration: underline;



}



	



#content #main_wrap #main_info .display_video {





	padding		: 5px;



	overflow	: scroll;



	height		: 450px;



	width		: 350px;



	position	: relative;



	margin-top: 3px;



	margin-right: 10px;



	margin-bottom: 0;



	margin-left: 40px;



	background-color: #d5d2d2;



}







#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: #000000;



	font-size: 12px;



	font-weight: normal;



}







	/** For tag cloud **/



#content #main_wrap #main_info #cloud {

	

	display:none;

	padding	: 20px;



	width	: 400px;



	border	: 2px solid #232323;



	color	: #000000;



	background-color: #ccc;



	margin-top: 7px;



	margin-right: 0;



	margin-bottom: 0;



	margin-left: 3px;



}







#content #main_wrap #main_info .cloud { 



	padding			: 3px; 



	text-decoration	: underline; 



	line-height		: 150%; 



	color			: #666;



} 







#content #main_wrap #main_info #cloud a:hover { color : #666; text-decoration : none; }







#content  .watch_title { font : bold 20px Georgia, "Times New Roman", Times, serif;  margin-bottom:5px;	}







	/********************* 



 	 *		Star Rating 



 	 *********************/



#rating {

	font-size:12px;

}



.star-rating,

.star-rating a:hover,

.star-rating a:active,

.star-rating a:focus,

.star-rating .current-rating{ background : url(images/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; }	



	/** For an inline rater */

.inline-rating{

	display:-moz-inline-block;

	display:-moz-inline-box;

	display:inline-block;

	vertical-align: middle;

}



	/** Smaller star */

.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(images/star_small.gif); line-height : 12px; height : 12px; }





	/*****************************************



	 *		Form field eg registration.php



	 *****************************************/







input.disabled { border: 1px solid #F2F2F2; background-color: #F2F2F2; }







input.required, textarea.required {



	border		: 1px solid #00A8E6;



	height		: 22px;



	font-size	: 15px;



}







input.validation-failed, textarea.validation-failed { border: 1px solid #FF3300; color : #FF3300; }







input.validation-passed, textarea.validation-passed { border: 1px solid #00CC00; color : #000; }







.validation-advice {



	margin		: 5px 0;



	padding		: 2px;



	background-color: #FF3300;



	color		: #FFF;



	font-size	: 10px;



	font-weight	: bold;



}







.custom-advice {



	margin		: 5px 0;



	padding		: 5px;



	background-color : #C8AA00;



	color 		: #FFF;



	font-weight	: bold;



}







fieldset { padding: 1em; margin-bottom: 0.5em; 



	

 }

 

  #test{

	 

	 width:600px; background:#e6e6e6; 

	-moz-border-radius: 15px;

    -webkit-border-radius: 15px;

    -khtml-border-radius: 15px;

    border-radius: 15px;

		padding:15px;

	 	margin-left:200px;

	 }





 #test label { font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px;}







.form-row { clear: both; padding: 0.5em; }







.divline {



	display		: block;



	font-size	: 11px;



	color		: #333333;



	border-bottom : 1px solid #CCCCCC;



	padding-bottom : 8px;



	margin-top 	: 8px;



	margin-bottom : 8px;



}







	/********************* 



	 *		Channels



	 *********************/



#content #content_display #ChWraper {



	width : 902px;



	margin-left : 30px;



	background:url(images/channels-top.jpg) no-repeat;

	background-position:top center;



}







#content #content_display #ChWraper #ChWraperIn {



	border: 1px solid #dfdfdf;



	padding:10px;



	width : 858px;



	background-color: #f3f0e8;



	margin: 5px 0 3px 11px;



}







#content #content_display #ChWraper .channelTitle {



	font-size	: 16px;



	margin-left: 350px;

	

	padding-top:5px;



	width		: 450px;



	color		: #666;



	font-weight: bold;



	font-family: Arial, Helvetica, sans-serif;





}







#content #content_display #ChWraper .channelRank {



	float		: left;



	margin:6px 0 0 28px;



	font-size	: 16px;



	color		:#666;



	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



}







#content #content_display #ChWraper .channelName {



	margin				: 0 0 0 40px;



	padding-left		: 20px;



	padding				: 5px;



	width				: 450px;



}





#main_body #content #content_display #ChWraper #ChWraperIn .channelInfo img {



border:none;



}











#content #content_display #ChWraper .channelInfo {



	padding-left	: 20px;



	margin-bottom	: 20px;



	margin			: -40px 0 0 320px;



	padding			: 3px;



	width			: 450px;	





}







#content #content_display #ChWraper .channelInfo p {



	color:#666666;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;

	



}



#main_body #content #content_display #ChWraper #ChWraperIn .channelInfo a {



	color: #DC00AA;



}





#content #content_display #ChWraper .channelInfo a{ color:#0183A9!important; text-decoration:underline;}





#content #content_display #ChWraper .channelInfo a:hover {  text-decoration:none; }







	/************************ 



	 *		Category Part



	 *************************/ 



#content #content_display #wraper {



	float	: left;

	

	background:url(images/category-bg.png) no-repeat;

	

	width:300px;

	

	height:200px!important;

	

	margin:0px 4px 15px 16px;



}







#content #content_display #wraper .FrameL { float:left; padding:10px; }







#content #content_display #wraper .FrameL img{ border:1px solid #ccc; margin-top:17px;}







a img.imgrand { border: 1px solid #bdb8af; }







#content #content_display #wraper .FrameR { float:left; padding:3px;  margin-top:22px; }







#content #content_display #wraper .FrameR .PNo { color:#444444; }







#content #content_display .PNo a {



	color		: #0183A9;



	font-size	: 10px;



	font-weight	: bold;



	text-decoration: underline;



}







#content #content_display #wraper p {



	color		: #000000;



	font-size	: 11px;



	font-weight	: bold;



}





#content #content_display .PTitle a {



	color		: #666;



	font-size	: 14px;



	font-weight	: bold;

	

	margin-bottom:-20px;

}



#main_body #content #content_display #wraper .FrameR .PTitle a img {



	border:none;

}











#content #content_display .PTitle a:hover {



	color		: #666;



	text-decoration : underline;



	font-size	: 14px;



}





#content #content_display .PView a {



	color		: #505050;



	font-size	: 11px;



	font-weight	: bold;



	text-decoration : underline;



}







#content #content_display .PView a:hover {



	color		: #666;



	font-size	: 11px;



	font-weight	: bold;



	text-decoration : none;



}







#content #content_display .PNo a:hover {



	color		: #0183A9;



	font-size	: 10px;



	font-weight	: bold;



	text-decoration : none;



}







#content #content_display .Message {



	padding		: 5px;



	font-weight : bold;



	font-size	: 11px;



	color		: #FF0000;



}



	/**************************



	 *		Admin Part



	 **************************/



.margin{ margin : 0 10px; }







.tr_background_top {



	background-color : #ccc;



	text-align	: center;



	font-weight	: 600;



	font-size	: 15px;



}







.tr_background_bottom { background-color : #ccc; font-size : 5px; }







.tr_style {



	background-color : #ccc;



	text-align	: center;



	font-size	: 13px;



	border: 1px solid #1e1e1e;



}







	/** For message display */



.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	: 2px solid  #CCCCCC;



	border-left		: 2px solid #CCCCCC;



	padding			: 3px;



	font-weight		: 700;



	margin			: 0;

	

	color:#0183A9;



}







#content #content_display #AdminMenu .inner{ border-bottom : 1px dotted #ccc; padding : 5px 5px 5px 10px;  color:white;}



#content #content_display #AdminMenu .inner a{color:#fff; font-size:14px; text-decoration:underline;}



#content #content_display #AdminMenu .inner a:hover{text-decoration:none;}



#content #content_display #FrameDisplay {



	float	: left;



	width	: 700px;



	border	: 1px solid #ededed;



	margin	: 5px 5px 5px 30px;



	padding	: 0;



	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #e6e6e6;

	 -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    -khtml-border-radius: 10px;

    border-radius: 10px;



}


#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; }



#header-bottom_nasty #login_form_nasty{

	width:1000px;

	color:white;

	padding-left:100px!important;

	background:url(images/content_bg_nasty.jpg);

	background-repeat:repeat-y;

	}
.footer_nasty_table_bottom   {
	margin-top:40px;
	text-align:center;
	display: block;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
	}

.footer_nasty_table_bottom a{
	color:white;
	text-decoration: underline;
}

