body {
	background-color: #010101;
	color: #feeffe;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
}
html a {
	color: #EFB92A;
}


html .tubebox {
	font-size:11px;
}
html .tubebox img{
	border-width:1px;
	border-color:#666666;
	padding:1px;
}
html .tubebox a{
	color:#EFB92A;
	font-size:110%;
	letter-spacing:0px;
	line-height:20px;
}
html .tubebox a:hover{
	color:#eeeeee;
	text-decoration:none;
}

* html ul, * html li{
	height: 1%;
}
ul.top_navigation,ul.top_navigation_login {
	padding:0px 0px 0px 0px;
}

ul {
	list-style:none;
	margin: 0; 
	padding : 0; 
}

li {
	list-style:none;
}


.container {
/*	border:solid 1px;*/
	max-width:1000px;
	width: 100%;
	display:block;
	min-height:1500px;/*	margin-right:auto;
	margin-left:auto;*/
	color:#a4a4a4;
}
.container li,ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.container a{
	color:#EFB92A;
	text-decoration:none;	
}
.container a:hover{
	color:#feeffe;
	text-decoration:underline;
}

.padd {
	padding:0px 25px 0px 25px;
}
.container * {
	text-align:left;
}
.container label {
	width: 160px;
}
.container input {
	width: 100px;
}
.formline {
	width:140px;
	display:block;
	float:left;	
}
.formline1 {
	width:100px;
	display:block;
	float:right;	
}
.formline2 {
	width:180px;
	display:block;
}
.formex {
	font-size:70%;
	display:block;
}


.container div#headline {
	font-size:80%;
	text-transform: uppercase;
	font-weight: bold;
	padding:7px 5px 5px 5px;
}

.container div#headline1 {
	font-size:95%;
	color:#feeffe;
	padding:2px 5px 2px 5px;
	letter-spacing: -0.1pt;
}

.container div#headline2 {
	font-size:80%;
	padding:2px 5px 2px 5px;
}


.textblock {
	font-size:14px;
	padding:5px 5px 5px 5px;
}

span#whitetext {
	color:#effeef;
}

.description {
	color:#effeef;
	font-size:12px;
	margin-bottom:15px;
	margin-top:3px;
	text-align:justify;
}

.pay {
	color:#ffffff;
	font-size:22px;
	margin-bottom:15px;
	margin-top:20px;
	text-align:center;
	line-height:30px;
	text-transform:capitalize;
}


.container div#admain {
	display: block;
/*	width:380px;*/
	width:386px;
/*	height:404px;*/
	height:400px;
	float:right;
	padding-top:4px;
}
.container div.sep {
	display: block;
	height:10px;
	clear:both;
	width:100%;
}
.container div.sepz {
	display: block;
	height:0px;
	clear:both;
	width:100%;
}

.container div.sepr {
	display: block;
	height:8px;
	clear:right;
}

.container div.linebreak {
	display: block;
	height:20px;
	padding:1px 5px 0px 5px;
	margin:2px 0px 0px 0px;
	border-bottom:1px solid #333333;
}

.container #footer {
	display: block;
	height:29px;
	background-color: #141414;
	background-image: url(../images/bgline.gif);
	background-repeat: no-repeat;
	border:1px solid #222222;
	width: 948px;
}

.container #footer div{
	text-align:center;
	color:#feeffe;
	padding:5px 10px 5px 10px;
	margin:0px;
}


.tuboxr {
	display:block;
	width:65px;
	height:40px;
	overflow:hidden;
	text-align:right;
	float:right;
	padding-right:5px;	
}

.tuboxl {
	display:block;
	width:80px;
	height:40px;
	overflow:hidden;
	float:left;
}
html .tuboxl a {
	text-transform:none;
	text-decoration:none;
	color:#cccccc;
}
html .tuboxl a:hover {
	color:#EFB92A;	
}




.tubebox {
	float:left;
	width:186px;
	height:200px;
	position:relative;
}
.tubepad{
	margin-top:3px;
	margin-left:5px;
	margin-right:10px;
}
.tubox {
	background-color: #141414;
	background-image: url(../images/bgline.gif);
	background-repeat: no-repeat;
	border:1px solid #222222;
	width: 948px;
	min-height:850px;
}

.tuheader{
	background-color: #010101;
/*	border:1px solid #222222;*/
	border:1px solid #010101;*/
	width: 940px;
	margin-top:10px;
	margin-bottom:0px;
	min-height:80px;
	padding:8px 0px 0px 8px;
}
.tubox4 {
	background-color: #141414;
	background-image: url(../images/bgline.gif);
	background-repeat: no-repeat;
	border:1px solid #222222;
	float:left;
	display:block;
	width: 100px;
}

.tubox5 {
	background-color: #141414;
	background-image: url(../images/bgline.gif);
	background-repeat: no-repeat;
	border:1px solid #222222;
	width: 836px;
	float:right;
	display: block; 
}

.tubox6 {
	background-color: #141414;
	background-image: url(../images/bgline.gif);
	background-repeat: no-repeat;
	border:1px solid #222222;
	width: 948px;
	height:20px;
	display: block; 
	margin-bottom:5px;	
	margin-top:3px;	
}


.tubox8 {
	color:#999999;
	font-size:80%;
	padding-left:5px;
	padding-top:3px;
	width: 948px;
	height:20px;
	display: block; 
}

.tubox9 {
	width:50%;
	float:right;
	width:40%;
	text-align:right;
	padding-right:3px;
	padding-left:5px;
	padding-top:3px;
	color:#999999;
	font-size:80%;
	height:20px;
	display: block; 
}




.tucats {
	margin:5px 0px 0px 5px;
	font-size:85%;
	line-height:16px;
}

.tubox1 {
	background-color: #141414;
	background-image: url(../images/bgline.gif);
	background-repeat: no-repeat;
	border:1px solid #222222;
	width: 309px;
	
}
.tubox2 {
	background-color: #424141;
	background-image: url(../images/bgline1.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	border:1px solid #c7c7c7;
	width: 309px;
	margin:0px 0px 0px 5px;
}
.tubox3 {
	background-color: #141414;
	background-image: url(../images/bgline.gif);
	background-repeat: no-repeat;
	border:1px solid #222222;
	width:314px;
	margin:0px 0px 0px 7px;
	float:right;
/*	min-height:404px;*/
	min-height:400px;
	display: block;
}
.tubox3w {
	background-color: #424141;
	background-image: url(../images/bgline1.gif);
	background-repeat: no-repeat;
	border:1px solid #c7c7c7;
	width:309px;
	margin:0px 0px 0px 5px;
	float:right;
/*	min-height:404px;*/
	min-height:400px;
	display: block;
}

.tubox1, .tubox2 {
	float:left;
	display: block;
/*	min-height:404px;*/
	min-height:400px;
}

.tubox4,.tubox5{
/*	min-height:404px;*/
	min-height:400px;
}

.tubox7 {
	background-color: #141414;
	background-image: url(../images/bgline.gif);
	background-repeat: no-repeat;
	border:1px solid #222222;
	width: 948px;
	height:28px;
	min-height:28px;
	display:block;
}

.tubox7over {
	background-color: #010101;
	background-repeat: no-repeat;
	border:0px none ;
	width: 951px; /* - margin */
	height:30px;
	min-height:30px;
	display:block;
	padding:2px;
	margin-left:-2px;
}

.tubox7hover {
	background-image: url('../images/menu_hover.png');
	background-color: #010101;
	background-repeat: no-repeat;
	border:0px none ;
	width: 951px; /* - margin */
	height:30px;
	min-height:30px;
	display:block;
	padding:2px;
	margin-left:-2px;
}


.img_reg1 {
	display:block;
	background-image:url(../images/reg.png);
	width:205px;
	height:36px;
}
.img_reg2 {
	display:block;
	background-image:url(../images/registration.png);
	width:284px;
	height:30px;
}
.img_reg3 {
	background-image:url(../images/reg.png);
	width:205px;
	height:36px;
	margin-top:-7px;
}
.img_log {
	background-image:url(../images/login.png);
	width:95px;
	height:35px;
}
.img_pr {
	background-image:url(../images/premium2.png);
	width:151px;
	height:28px;
}
.img_pr1 {
	background-image:url(../images/premium_h.png);
	width:151px;
	height:28px;
}
.img_pr2 {
	background-image:url(../images/premium_s.png);
	width:154px;
	height:30px;
	margin-top:-7px;
}
.img_free {
	background-image:url(../images/free2.png);
	width:80px;
	height:30px;
}
.img_free1 {
	background-image:url(../images/free_h.png);
	width:80px;
	height:30px;
}
.img_free2 {
	background-image:url(../images/free_h.png);
	width:80px;
	height:30px;
	margin-top:-7px;
}

.img_videosubmit {
	display:block;
	background-image:url(../images/video_submit.png);
	width:275px;
	height:30px;
}
.img_submit2 {
	background-image:url(../images/submit.png);
	background-repeat: no-repeat;
	width:124px;
	height:36px;
	margin-top:-7px;
}
.img_upload2 {
	background-image:url(../images/upload.png);
	width:123px;
	height:36px;
	margin-top:-7px;
}

.img_newpp {
	background-image:url(../images/newpp.png);
	width:310px;
	height:36px;
}
.img_related_videos {
	background-image:url(../images/related_videos.png);
	width:242px;
	height:30px;
}

.r0 {background-color:#363636;padding-left:10px;padding-right:10px;padding:10px;display:block;}
.r1 {background-color:#303030;padding-left:10px;padding-right:10px;padding:10px;display:block;}
.mediumform {
	padding-top:10px;padding-bottom:0px;margin:16px;
}
.star0,.star1,.star2 {display:block;width:12px;height:12px;float:left;margin-right:1px;}
.star0{background-image:url(../images/star0.png);}
.star1{background-image:url(../images/star1.png);}
.star2{background-image:url(../images/star2.png);}

.header_right {
	width:250px;
	display:block;
	float:right;
}
.header_left {
	width:240px;
	display:block;
	float:left;
}

.go_submit {
	padding:0px;
	background:url(../images/blgrad.png) repeat-x;
	color:#FFF;
	border:1px solid #999999;
	cursor:pointer;

	height:20px;
	max-height:20px;
	width:55px;
	max-width:55px;
	padding-left:5px;
}

input#searchsite {
	background:transparent; /* This is the Fucked stuppid IE7 trick */
	border: 0;
	padding:0px;
	margin: 4px 0px 0px 5px;
	width: 150px;
}

#pornsrchbtn {
	border: 0px none;
	padding: 0px 0px 0px 0px;
	margin: 0;
	width: 26px;
	height: 26px;
	max-height:26px;
	min-height:26px;
	color:#161616;
}

#fucked_ie { 
	background: #000 url(../images/srcbg.png) no-repeat left top;
	height: 26px;
	width: 195px;	
}




/* TOP NAVIGATION */
ul.top_navigation li{ 
	float:right;
	list-style:none;

}

ul.top_navigation_login li{ 
	list-style:none;

}

ul.top_navigation li a,ul.top_navigation_login li a{ 
	margin:0px 0;
	padding:0px 10px 5px 10px;
	font-size:70%;
	background: url(../images/navig_corner.png) no-repeat;
	line-height:1.5;
	display:block;
}

ul.top_navigation li a:hover,ul.top_navigation_login li a:hover{
	color:#FF6600;
	background-position: 0px -23px;
}

ul.top_navigation li.active_top a,ul.top_navigation_login li.active_top a{
	color:#FF6600;
	background-position: 0px -23px;
	
}




/* superfish.css
** Commercial Templates 
*/
/************************** Digg Style Menu *********************/
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	list-style:		none;
	z-index:		8;
}
.sf-menu {}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			15em; /* left offset of submenus need to match (see below) */
	color:#FFF;
}

.sf-menu ul li {
	width:			100%;
	color:#FFF;
	border-bottom: 1px solid #222222;
	border-right:none;
}


.sf-menu ul li a{
	color:#FFF;
	font-variant:none;
}


.sf-menu ul li a:hover{
	color:#EFB92A;
/*	background:#000;*/
	font-variant:none;
	background:#333333;
	outline:0;
}

.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;

}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			15.1em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			15.1em; /* match ul width */
	top:			0;
}


.sf-menu {
	float:left;
	background:none;
	width:100%;
	margin-top:0px;
	margin-bottom: 0px;
	padding:0px 0 0 0px;
	font-size:75%;
	font-variant:small-caps;
}

.sf-menu li a span{
color:#E51A20;
}
.sfHover  .sf-with-ul{
	color:#FFF;
}

.sf-menu a {
	padding:.6em 1em .5em;
	text-decoration:none;
}
.sf-menu a  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#e9e9e9;
}
.sf-menu li {
	background:none;
	margin:0 0px 0 0px;
	color:#FFF;
/*	font-weight:bold;*/
	border-right:1px solid #333333;

}
.sf-menu li li {
	background:		#272727;
	color:#FFF;
}
.sf-menu li li li {
	background:		#272727 ;
	color:#FFF;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:#272727;
	outline:0;
	color:#EFB92A;
	z-index:9;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.3em; /* IE6 only */
	width:			10px;
	height:			12px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.9em;
	background-position: -10px -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}
/*** shadows for all but IE6 ***/
.sf-shadow ul{
	padding: 0 0px 0px 0;
	border: 1px solid #333333;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}



/* rating */
.ratingblock {
	width: 100%;
	display:block;
	padding-bottom:8px;
	margin-bottom:8px;
}

.rating, .fav{
  width:80px;
  height:16px;
  margin:0;
  padding:0;
  list-style:none;
  clear:both;
  position:relative;
  background: url(../images/stars.png) no-repeat 0 0;
}
.fav{width:16px;}
.star_0 {background-position:0 0}
.star_1 {background-position:0 -16px}
.star_2 {background-position:0 -32px}
.star_3 {background-position:0 -48px}
.star_4 {background-position:0 -64px}
.star_5 {background-position:0 -80px}
li.indicator {display: none;}
ul.rating li, ul.fav li  {
  cursor: pointer;
  float:left;
  text-indent:-999em;
}
ul.rating li.indicator {float: right; text-indent: 0; position: relative; left: 18px;}
ul.fav li a, ul.rating li a {
  position:absolute;
  left:0;
  top:0;
  width:16px;
  height:16px;
  text-decoration:none;
  z-index: 200;
}
ul.rating li span, ul.fav li span {text-decoration:none; position:absolute; width:16px; height:16px;}
ul.fav li.s_1 a, ul.rating li.s_1 a {left:0;-moz-outline:none;}
ul.rating li.s_2 a {left:16px;-moz-outline:none;}
ul.rating li.s_3 a {left:32px;-moz-outline:none;}
ul.rating li.s_4 a {left:48px;-moz-outline:none;}
ul.rating li.s_5 a {left:64px;-moz-outline:none;}
ul.fav li a:hover, ul.rating li a:hover {
  z-index:2;
  width:80px;
  height:16px;
  overflow:hidden;
  left:0; 
  background: url(../images/stars.png) no-repeat 0 0;
}
ul.fav li a:hover {width:16px;}
ul.fav li.s_1 a:hover, ul.rating li.s_1 a:hover {background-position:0 -96px;}
ul.rating li.s_2 a:hover {background-position:0 -112px;}
ul.rating li.s_3 a:hover {background-position:0 -128px}
ul.rating li.s_4 a:hover {background-position:0 -144px}
ul.rating li.s_5 a:hover {background-position:0 -160px}


/* page sortings buttons */
#content_button {
	padding:0px 0px 0 0px;
	margin:0 0 10px 0;
}

#sorts {
	margin-left:0px;
	padding:0px 0  0px 0;
	float:right;
	font: 83%/1.4 arial, helvetica, sans-serif;
}

#sorts ul {
	list-style:none;
	padding:0 0px 0 0px;
}

#sorts li {
	float:left;
}

#sorts a.navbut3 {
	float:left;
}

#sorts a.navbut3:hover {
	background:none;

}

#sorts a.navbut3 span {
	float:left;
	border:1px solid #333333;
	border-bottom:0px none;
	cursor:pointer;
	padding:2px 5px;
	margin:0 3px 0 0;

}

#sorts a.navbut3:hover span {
	
}

#sorts a.navbut4 {
	color:#FFF;
}

#sorts a.navbut4 span {
	float:left;
	border:1px solid #010101;
	border-bottom:0px none;
	background:#75C318 url(../images/blgrad.png) repeat-x;
	cursor:pointer;
	padding:2px 5px;
	margin:0 3px 0 0;
}

/* pager buttons*/
#pages {
	margin-left:0px;
	padding:0px;
	float:right;
	font: 83%/1.4 arial, helvetica, sans-serif;
}

#pages ul {
	list-style:none;
	padding:10px 0px 0px 0px;
}

#pages li {
	float:left;
	padding:3px 2px;
	margin:0 3px 0 0;
	border:1px solid #333333;
	cursor:pointer;
}

#pages li:hover {
	border:1px solid #010101;
	background:#75C318 url(../images/blgrad.png) repeat-x;
}

/* FLOATING EMBED AND SHARE */
#share, #embed {
	position: relative;
	width: 230px;
	height: 80px;
	border:1px solid #C7C7C7;
	background-color: #333333;
	top: 0px;
	right: 0px;
	padding: 10px;
	font-size: 12px;
	display: none;
	z-index:10000;
}
#share .title, #embed .title {
	color: #EFB92A;
	font-size: 14px;
	margin-bottom: 4px;
}
#share input, #embed textarea {
	border: 1px solid #444;
	background-color: #999999;
	color: #FFF;
	width: 100%;
	font-size: 10px;
	margin: 3px 0 10px 0;
}
#share img#ishare, #embed img#iembed {
	margin-right: 5px;
	vertical-align: middle;
	margin-bottom: 3px;
}
#share img#close, #embed img#close {
	float: right;
	cursor:pointer;
}
#embed {
	height: 105px;
	right:-479px;
}

#padd300250 {
	padding:25px 0px 0px 50px;
}