body	{background:url(images/site_bg.gif) top repeat-x black;}
/*html defaults*/
body	{font-size:11px; font-family:Arial, Helvetica, sans-serif;}
*		{margin:0; padding:0;}
img, label, fieldset {display:block; border:0;}
a		{text-decoration:none;}
li		{list-style-type:none; vertical-align:bottom;}
hr		{clear:both; visibility:hidden; height:0;}
h1 { 
font-family: Arial Black, serif ;
font-size : 18pt; 
font-weight : normal;
text-align :center;
color:#fff ;
}
h2, h3, h4 {font-weight:normal;}
/*GENERAL---------------------------------------*/
.fl		{float:left;}
.fr		{float:right;}
.mb10	{margin-bottom:10px;}
.pt10	{padding-top:10px;}
.pb10	{padding-bottom:10px;}
.adv-120, .adv-300, .adv-160	{position:relative; overflow:hidden; z-index:2;}
.adv-300	{width:300px; height:250px;}
.adv-468	{width:468px; height:60px;}
.adv-728	{width:728px; height:90px;}
.adv-160	{width:160px;}
.adv-120	{width:120px;}

.lst, .in-lst, .navi ul, .navi .fl, .navi .fr, .navi .fl a, .navi .fr a	{display:block;}
.in-lst li		{display:inline;}
.lst			{width:145px;}
.navi			{clear:both;}
.navi ul		{width:410px; margin:0 auto; text-align:center;}
.navi li		{display:inline;}
#rating			{position:relative;}
.rating-pos, .rating-neg, #rating span	{position:absolute; overflow:hidden; height:0;}
.rating-pos	{right:1px;}
.rating-neg	{left:1px;}

/*Structure*/
#wrap	{width:999px; margin:0 auto; border-left:3px solid #000; border-right:3px solid #000; padding-bottom:10px;}
	#navigation * {display:block;}
	#navigation ul * {float:left;}
	#search		{width:310px; float:right;}
	#search *	{float:left;}

#container		{background:#000;}
	#content	{width:690px; float:left; padding-top:5px; padding-bottom:10px;}
	#video		{width:690px; background:url(images/vid.gif) top repeat-x #141414; margin-bottom:10px;}
	#sidebar	{width:300px; padding:5px 0px 9px 0px; float:right; overflow:hidden;}

#footer			{clear:both; padding:15px 1px 0 1px;}

/*///////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*/////////////////////////////////         END DEFAULTS       \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*///////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

#seo-text	{border:1px dashed #3b3b3b; color:white; padding:5px 10px; margin-bottom:5px;}
#seo-text h1 { font-size:12px; font-weight:bold;}

/*===HEADER===*/
#logo		{display:block;}
#header		{background:url(images/header_bg.gif) repeat-x top;}
.header		{height:83px; border-bottom:5px solid #ffa200; background:url(images/header_bg.jpg) 274px 0px no-repeat; position:relative;}

#navigation		{bottom:0px; right:0; position:absolute;}
#navigation, #navigation ul, #navigation li {height:34px;}
#navigation *		{display:block; float:left;}
#navigation li		{background:url(images/tabs.gif) top left no-repeat; padding-left:4px; margin-left:2px;}
#navigation a		{background:url(images/tabs.gif) top right no-repeat; padding:8px 13px 0 9px; height:26px; font:bold 12px/14px arial; color:white;}
#navigation li:hover {background:url(images/tabs.gif) bottom left no-repeat;}
#navigation a:hover {background:url(images/tabs.gif) bottom right no-repeat;}

#subnav		{display:block; background:#313131; height:40px; padding-top:6px; padding-left:8px;}
#subnav *	{display:block; float:left;}
#subnav li  {height:14px; background:url(images/tb.gif) left no-repeat; margin:0 8px 5px 0; padding:0 0 0 4px;}
#subnav a	{padding:3px 10px 0; background:url(images/tb.gif) right no-repeat; padding:1px 9px 0 6px; height:13px; color:white; font:normal 10px/10px Verdana, Geneva, sans-serif;	}
#subnav a:hover {background:url(images/sub.gif) bottom repeat-x; color:#e79300;}

#ads300 {
        float:left;
        overflow:hidden;
        width:980px;
        margin: 8px 0px 6px 30px;
        align:center;
        text-align:center;
}

.box300 {
        float:left;
        overflow:hidden;
        font-size:12px;
        font-weight:bold;
        width:300px;

        text-align:left;
        margin:0px 20px 0px 0px;
        align:center;
        
}

#headerbottom  {
	width: 998px;
	height: 135px;
}	
#headerbottom .post img {border:none}
#headerbottom .post a	  {padding:1px; display:block;}
#headerbottom .post	{float:left; width:162px; height:185px; margin:0 4px 0px 0;overflow:hidden}

/*===CONTENT===*/
#content .hed	{width:660px;}
.hed	{display:block; padding:4px 5px 4px 10px; color:white; font:bold 12px/13px arial; text-transform:uppercase; border:1px solid #313131; margin-bottom:5px; background:url(images/hed.gif) bottom repeat-x #313131; clear:both;}

.post	{float:left; width:166px; height:185px; margin:0 4px 4px 0;}

/*.post:hover 		{position:relative;}
.post:hover .desc	{visibility:visible;}*/

.post a			  {padding:2px 2px 2px 2px; display:block; height:182px; color:#e5e5e5; background:url(images/post_bg.gif) top left no-repeat;}
.post a:hover	  {background:url(images/post_bg.gif) top right no-repeat; color:#e79300;}
.post a:hover img {border:1px solid #e79300;}

.post img		 {width:160px; height:120px; border:1px solid #313131; margin-bottom:4px;}
.post .vtitle	 {display:block; font:normal 12px/13px arial; overflow:hidden; height:40px; position:relative; text-align:center; overflow:hidden; font-weight:bold;}
.post .desc		 {visibility:hidden; position:absolute; top:-10px; left:160px; width:156px; font:normal 10px/11px arial; background:url(images/box.png) bottom left no-repeat; padding-bottom:5px;}
.post .desc p	 {padding:2px 5px 0 12px; color:#fff; background:url(images/box.png) top right no-repeat;}

/*
.post .desc p .post-tags {display:block; padding:3px 0 2px;}
.post .desc p a {height:auto; width:auto; display:inline; padding:0 2px; color:white; background:black; color:#fff;}
.post .desc p a:hover {background:#9bca00; color:#000;}
*/
.det	{display:block; height:12px; padding:1px; background:#151515;}
.det em {font:normal 10px/10px arial; color:#8e8e8e;}
.post a:hover .det em { color:white;}

.navi		{height:24px; padding:4px 2px 0; clear:both; border:1px solid #1e1e1e; }
.navi ul	{font:bold 12px/15px arial; width:480px; text-align:center; margin:0 auto; height:18px; padding-top:2px;}
.navi li	{display:inline;}

.navi li a			{padding:2px 6px; color:black; border:1px solid #000; color:#e79300;}
.navi li a:hover	{color:#fff;}
.navi .cur_page		{color:#4b4b4b; padding:2px 6px; border:1px solid #4b4b4b; background:#000;}
.navi .text_page a	{border:0; text-decoration:underline;}
.navi .text_page a:hover {background:none; color:#ff00b3;}


.side-th		{padding-left:5px;}
.side-th *		{display:block; float:left;}
.side-th li		{width:95px; height:72px; margin:0 2px 2px 0;}
.side-th li a	{width:93px; height:70px; border:1px solid #ffa200;}
.side-th img	{width:93px; height:70px;}
.side-th li a:hover {border:1px solid #fff;}


/*===VIDEO===*/

.video-hed		{margin-bottom:3px; color:white; padding:5px 0px 5px 10px;}
.title	{font-size:18px; color:#e79300;}
	#player		{float:left; clear:left; width:480px; padding-top:1px; overflow:hidden; position:relative;}
	#related	{float:right; clear:right; width:207px; padding-left:2px;}
	


.sponsor {clear:left;}
.sponsor a {line-height:25px; font-size:17px; font-family:Arial, Helvetica, sans-serif; color:white; padding:7px 0 0 7px; font-weight:bold; display:block; width:468px; text-align:center;}
.sponsor a:hover { text-decoration:underline; color:#ffa200;}


.kkad a {line-height:25px; font-size:17px; font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; padding-left:300px;}
.kkad a:hover { text-decoration:underline; color:#ffa200;}

#extras				{clear:both; padding-top:10px;}
#extras .fl			{width:500px;}
.share-url			{height:20px; padding:0 0 5px 0;}
.share-url *		{float:left;}
.share-url label	{display:block; width:46px; font:bold 12px/14px Arial, Helvetica, sans-serif; color:white;}
.share-url input	{background:#1a1a1a; border:1px solid #3a3a3a; width:428px; color:#999; font-size:11px; padding:1px;}

.video-det			{color:white; padding-top:5px; height:20px; border-top:1px solid #434040;}
.video-det strong	{color:#ccc;}
.video-det li		{font-size:12px; float:left; padding-right:15px; margin-right:15px; border-right:1px solid #434040;}
.video-det a		{color:#ffc712; text-decoration:underline;}
.video-det a:hover	{color:white; text-decoration:underline;}

/*===SIDEBAR===*/
#sidebar .adv-300 {padding-bottom:5px; text-align:center; align:center;}
#sidebar .adv-300  a{color:#ffa200;}
.box			  {margin-bottom:5px;}

/*===FOOTER===*/
#footer		{background:url(images/footer_bg.gif) repeat-x top;}
#footer p	{padding:0 10px 10px; color:#999;}

.in-lst				{height:27px; padding:0px 0 0 15px; margin-bottom:10px; border-bottom:1px solid #333333;}
.in-lst li 			{margin-right:10px; font:normal 14px/15px arial; border-right:1px solid #333; padding-right:10px;}
.in-lst a			{color:#d5d5d5; font:bold 12px/13px arial;}
.in-lst a:hover {color:#00acde; text-decoration:underline;}
.notice			{color:#666666;}

.lst a			{padding-left:12px; background:url(images/ar1.gif) left no-repeat; color:#828282; font-size:12px; text-decoration:underline;}
.lst a:hover	{background:url(images/ar2.gif) left no-repeat; text-decoration:underline; color:#9bca00;}


.txpg	{color:white; padding:20px; font-size:12px;}
.txpg a {color:white; text-decoration:underline;}


.hardlinks		{border:1px solid #313131; background:url(images/toplist_bg.gif) bottom repeat-x #2c2c2c; font-size:6px;}
.hardlinks h2	{background:url(images/line.gif) bottom repeat-x; display:block; font:bold 12px/13px arial; color:white; padding-bottom:7px; margin-bottom:6px;}

.hardlinks			{padding:10px;}
.hardlinks a		{display:block; color:#ffa200; float:left; width:130px; height:12px; background:url(images/ar.gif) 0px 5px no-repeat; padding:0px 0 0px 13px; margin-bottom:5px;}
.hardlinks a:hover	{text-decoration:underline; color:white;}

#tt {position:absolute; display:block; background:url(sexeclip_img/tt_left.png) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(sexeclip_img/tt_top.png) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#52a7ff; color:#FFF; position:relative; max-height: 75px; overflow:hidden;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(sexeclip_img/tt_bottom.png) top right no-repeat; overflow:hidden}







