/* --------------- Default Styles --------------- */
html, body, p, h1, h4, h2, h3, h5, em, i, table, tr, td, th, form, input, textarea, select, li, ol, ul, strong  {padding:0;margin:0;}
.tags , .tags a, .tags ul{
	font-size: 8pt;
	font-weight: bold;
	color: #FFD784;
	overflow: hidden;
	background-color: #415669;
}

/* START_DEFAULT_STYLES */
html {
}
#content {
	width: 1000px;
	margin: 0 auto;
	display: block;
}
.cat li  {
	margin: 3px;
}



body {
	color: #FFF;
	font-size:12pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background-color: #637c92;
	background-image: url(/images/bg.jpg);
	background-repeat: repeat-x;
}
.clear {
	clear: both;
}

.bookmark {
	width: 100%;
	text-align: right;
}
h1, h2, h3, h5, h6  {
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a, a:link, a:active, a:visited {
	color:#FC0;
	text-decoration: none;
	cursor: pointer;
}

.logo {
	font-size:38px;
	color:#ffffff;
	float: left;
}
a:hover {
	color:#F90;
	text-decoration: underline;
}
img {border:none;}
ul, ol, li {margin:0;padding:0; list-style-type:none;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */
.all {
	width:1000px;
	margin:0 auto;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #FFF;
	background-color: #87a2ba;
}

#header {
	width: 1000px;
	margin: 0 auto;
	display: block;
	background-image: url(/images/logo_bg.gif);
}
#header h1 {
	color:#CCC;
	width:350px;
	float:left;
	text-align:center;
	padding:5px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.h_top {
	width:436px;
	font-size:12px;
	height: 72px;
}
.h_top li { padding:1px 10px 1px; list-style-type:none; float:left; width:28%;}
.reg_head_info  {left:360px;position:absolute;top:10px;}

.s_form {
	height: 28px;



}
.s_input {
	border:1px solid #476682;
	background:#edf2f6;
	width:160px;
	height:20px;
	color:#888;
	margin: 3px 4px 0 0;
	padding: 0;
	float: left;
}
.s_submit {
	/* [disabled]background-clip:border-box; */
	/* [disabled]background-origin:padding-box; */
	/* [disabled]background-size:auto auto; */
	/* [disabled]cursor:pointer; */
	height:24px;
	width:61px;
	/* [disabled]border-width: 0; */
	/* [disabled]border-style: none; */
	margin: 2px 0 0 0;
	padding: 0;
	float: left;
}

.menu {
	overflow: hidden;
	float: left;
	width: 1000px;
	background-image: url(/images/main_menu.gif);
	height: 29px;
}
.menu li {
	font-size:16px;
	float:left;
	display:inline;
	padding:0 5px;
	color: #666;
	font-weight: 100;
}
.menu ul {
	width: 600px;
	float: left;
	padding: 3px 0 0 6px;
}

.menu li a, .menu li a:visited {
	font-size: 12pt;
	color: #32414E;
	text-shadow: 0px 1px 1px #FFF;

}

.thumbs {
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.thumbs h3 {
	font-size:11pt;
	text-align:left;
	height:18px;
	width: 244px;
	overflow: hidden;
	margin: 0;
	padding: 1px 2px;
	font-style: italic;
	font-weight: 700;
	text-shadow: 0px 1px 0px #2E4254;
	color: #E9E9E9;
}
.thumbs h2 {
	font-size:11pt;
	text-align:left;
	height:20px;
	width: 244px;
	overflow: hidden;
	padding: 2px;
	text-shadow: 0px 1px 0px #2E4254;
}

.thumbs li {
	padding:0;
	width: 242px;
	height:210px;
	float:left;
	overflow: hidden;
	text-align: center;
	background-color: #476682;
	border: 1px dashed #273847;
}
.t_img {
	width:240px;
	height:180px;
	border:1px solid #c0c8b9;
	display:block;
	background:#dce1d7;
}
.date {
	font-size: 9pt;
	width: 100px;
	float: right;
	margin: 4px 3px 0 0;
	text-align: right;
}
.date i {
	color: #000;
}
.duration   {
	font-size: 9pt;
	width: 100px;
	float: left;
	margin: 4px 0 0 3px;
	text-align: left;
}

.duration i {
	color: #000;
}


.rgb {
	background-image: url(/images/stars.png);
	background-position: 0 -15px;
	width: 80px;
	height: 15px;
}








.thumbs li a:hover .t_img { border:1px dashed #000;}
.thumbs li .rating { padding:0; text-align:left;}
.thumbs li p i  { color:#FC0;}
.thumbs li span {display:block;text-align:left;}
.cats li {
	height:226px;
	border: 1px dotted #32414E;
	margin: 3px;
}

.name_page {
	font-size:12pt;
	text-align:center;
}

.tops {
	color:#FFF;
	font-size:14px;
	margin: 0;
	display: block;
	width: 1000px;
	text-align: left;
}
.toplist {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: #476682;
	width: 1000px;
	margin: 0 auto;
	text-shadow: 0px 1px 0px #333;
	overflow: hidden;
}
.toplist a {
	font-size: 11pt;
	font-weight: bold;
}
.toplist ul {
	width: 24%;
	margin-left: 5px;
}


.top_th {
	height: 182px;
	text-align: center;
}



.tops ul {
	float:left;
}
.tags {
	background-color: #476682;
}

.r_pan {
	width: 167px;
	float: right;
}

.cats_list {
	color:#FD5;
	font-size:9pt;
	overflow:hidden;
	padding: 4px;
}

.cats_list li {
	list-style-type: none;
	display: inline;

}
.cats_list li:hover {

}
.cats_list a, .cats_list a:visited {
	font-size:9pt;
	text-transform: capitalize;
}



#footer {
	margin-top:25px;
	text-align:center;
	font-size: 8pt;
}

.name {

}
.paginator_top li a  {
background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top, #f4f4f4 40%, #e0e0e0 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(40%,#f4f4f4), color-stop(99%,#e0e0e0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f4f4f4 40%,#e0e0e0 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f4f4f4 40%,#e0e0e0 99%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #f4f4f4 40%,#e0e0e0 99%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #f4f4f4 40%,#e0e0e0 99%); /* W3C */
}
.full {
	width: 1000px;
	float: none;
	height: 26px;
	font-size: 12pt;
}
.title_t {
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	font-size: 13pt;
	padding: 0;
	margin: 0 0 4px 0;
	text-align: left;
	background-color: #476682;
	width: 1000px;
	display: block;
}
.title {
	float: left;
	width: 200px;
	padding: 0 0 0 5px;
	margin: 0;
	text-shadow: 0px 1px 0px #2E4254;
}


.name h2 {
	font-size:12pt;
	float:left;
	display:inline;
	padding-left:3px;
}
.name h2  em {
	font-size:10pt;
}
.paginator_top {
	display:inline;
	font-size:12px;
	padding:4px 0;
	float: right;
}

.paginator_top ul {
	display:inline;
	padding:1px 3px;
}
.paginator_top  .pages { padding-right:15px;}
.tag_list , .tag_list ul{
	background-color: #59758C;
	margin: 3px;
	overflow: hidden;
}
.tag_list li {
	text-transform: capitalize;
}


.paginator_top ul li {
	display:inline;
	padding:3px 0;
}
.paginator_top ul li a, .paginator_top ul li a:visited{
	border:1px solid #DCE1D7;
	font-size:12px;
	padding:1px 4px;
	color:#000;
	text-decoration:none;
	width: 20px;
}
.paginator_top ul li a:hover {border:1px solid #000;}

/* FLASH PAGE */
#flash_page {
	width:980px;
	margin:0 auto;
	padding:5px 0 5px;
	overflow:hidden;
}
.flash { width:510px; float:left;}
.line { padding:4px 0;}
.line span { padding-right:5px; padding-left:5px;}
.l_space { padding-left:25px;}
.fr { float:right; display:inline;}
.line em {
	color:#000;
	font-weight:bold;
}
.fp_tags {
	font-size: 11pt;
	font-weight: bold;
	overflow: hidden;
	float: none;
}

.fp_tags a {
	font-size: 11pt;
	font-weight: bold;
}

.flash h3 { font-size:18px; text-align:center;}
.banner { width:400px; float:right; text-align:center;}
.mediaplayer1 { width:510px; height:400px; padding-bottom:10px;}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(/scj/tube/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(/scj/tube/star.gif) no-repeat 0 0}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */


.s_search {
	left:400px;
	top:25px;
}
.s_search label { display:block; padding:2px 0 2px; height:15px;}
.s_search .s_submit { margin-top:19px;}
.s_search .s_input { width:190px;}
.s_line {float:left; display:block; width:195px;}

.r_line { width:100%; overflow:hidden; padding:3px 0;}
.r_line label { float:left; width:150px; padding-top:2px;}
#captcha_img { position:relative; float:left; margin-right:5px;}

 #nudevista table {width:auto !important; margin:0 auto;}
 #nudevista table tr td {font-size:14px;padding:4px;}
 #nudevista table tr td.gallery a.name {color:#0E910A;}
.rslt {
	font-size: 11pt;
	font-weight: bold;
	color: #FC6;
	text-transform: capitalize;
}

 #nudevista table tr td.gallery img {min-height:120px;min-width:120px;border:1px solid gray;}
 #nudevista table tr td.gallery div {clear:both;filter:alpha(opacity=50);opacity:0.6;font-weight:bold;color:white;background-color:#000000;position:absolute;padding:3px;margin-top:-26px;height:17px}
 #nudevista table tr td.gallery b {cursor:pointer;display:block;font:11px verdana;height:27px;margin:3px 0;overflow:hidden;width:160px; text-align:center;}
 #nudevista table tr td.gallery small {display:block;width:150px;margin-top:2px;text-decoration:none;font-size:90%}
 #nudevista div.more {text-align:center;font-size:18px;padding:8px 0;}
 #nudevista div.affilates {display:none;}

.f_right {
	float:left;
	display: block;
	width: 238px;
	padding-top: 2px;
}
.f_left {
	float: left;
	width: 270px;
	overflow: hidden;
	display: block;
}
.f_left em {
	font-weight: bold;
	color: #000;
	font-size: 11pt;
}


.f_right h4 {
	font-size:11pt;
	float: left;
	width: 122px;
	color: #000;
}
#rating_div {
	overflow:hidden;
	width:102px;
	float: left;
	padding-left: 3px;
	font-size: 11pt;
}
.com_row {font-size:11px;}
.com_row em { color:#777;font-weight:bold;}

.s_text {border:1px solid #618360;background:#fff; padding:1px; width:230px; height:80px; color:#888;float:left; margin-right:5px;}
1
.toptags {
	font-size: 10pt;
	font-weight: bold;
}
.toptags {
	font-size: 11pt;
	font-weight: bold;
	float: left;
	width: 420px;
	padding: 6px;
	text-align: center;
}
.toptags i {
	float: left;
}

.toptags ul li {
	float: left;
}
.toptags a {
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	color: #FBC900;
	font-variant: small-caps;
	text-decoration: underline;
}
.toptags a:hover {
	color: #FF6;
}

