body {background:url(http://porndaddy.us/img/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, 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-300, .adv-120, .adv-160	{position:relative; overflow:hidden; z-index:2;}
.adv-300-85     {width:300px; height:85px;}
.adv-300	{width:300px; height:250px;}
.adv-480	{width:480px; height:60px;}
.adv-728	{width:728px; height:90px;}
.adv-160	{width:160px;}
.adv-120	{width:120px;}

.lst, .in-lst 	{display:block;}
.in-lst li		{display:inline;}
.lst			{width:145px;}
#rating			{position:relative;}
.rating-pos, .rating-neg, #rating span	{position:absolute; overflow:hidden; height:0;}
.rating-pos	{right:1px;}
.rating-neg	{left:1px;}
.chosen-plug{color: #FFF; height: 160px; width: 150px; padding: 0 8px; text-align:center;}
.recent-plug{color: #FFF; height: 90; width: 120; padding: 2px 5px 2px;}
.player-container  {color: #FFF;}


/*Structure*/
#wrap	{width:999px; margin:0 auto; background:#111111;}
#header {height:210px; padding:0 9px;}
	#navigation {height:35px; padding-left:260px;}
	#navigation * {display:block;}
	#navigation ul * {float:left;}
	#search		{width:237px; float:right;}
	#search *	{float:left;}

#container		{padding-bottom:7px;}
	#content	{width:680px; float:left; padding:0 0 9px 7px; /*background:#111;*/}
		.hed, .hed *		{display:block;}
		.post, .post *	{display:block;}
		.post		{width:166px; float:left; margin:0 2px 2px 0;}
		#video			{width:670px;}
	#sidebar	{width:300px; padding-right:9px; float:right; position:relative; top:480px;}

#footer			{padding:9px; clear:both; background:black; margin:0 9px 9px;}
div #footer p .in-lst {border-bottom:1px solid black; background:none;}
#footer .in-lst * { font-weight:bold; font-size:11px;}
/*///////////////////////////////////////////////*/
/*/////////////////////////////////         END DEFAULTS       */
/*///////////////////////////////////////////////*/

/*===HEADER===*/
#logo, .header .adv-480 {position:absolute;}
#logo		{display:block; top:0; left:0;}
.header		{height:85px; background:url(http://porndaddy.us/img/skin.gif) top repeat-x; position:relative;}
.header .adv-480 {top:12px; right:12px;}
.header .adv-728 {top:10px; right:12px;}
#search			{height:26px; padding-top:9px; background:url(http://porndaddy.us/img/search_corner.gif) right bottom no-repeat;}
#search .fld	{width:164px; padding:1px; border:1px inset #ccc; height:13px; margin-right:10px;}
#navigation		{background:url(http://porndaddy.us/img/skin.gif) repeat-x 0px -85px;}
#main-nav		{float:left !important;}
#main-nav, #main-nav li {height:35px;}
#main-nav li		{background:url(http://porndaddy.us/img/skin.gif) 0px -120px no-repeat;}
#main-nav a			{padding:11px 10px 0 10px; height:24px; background-position:-100px -200px; color:#fff; font-size:12px;}
#main-nav a:hover	{background:url(http://porndaddy.us/img/nav_hover.gif) top center no-repeat; color:#f01414;}
#ext		 {width:692px; height:73px; padding:4px 12px 0; background:url(http://porndaddy.us/img/rounded_1.gif) top no-repeat #353535; margin:5px 0 0 265px;}
#seo-text	 {float:left; width:404px;}
#seo-text h1 {font:bold 12px/14px Arial, Helvetica, sans-serif; color:white; display:block; padding-bottom:4px;}
#seo-text p	 {color:#858585; line-height:11px; letter-spacing-1px;}
.cat-lists	 {float:right; width:277px; height:70px; border-left:1px double #191919; padding-left:8px;}
.cat-lists li {float:left; display:block; width:68px; height:11px; margin-bottom:2px; line-height:11px;}
.cat-lists .hed3 {display:block; color:white; padding-bottom:3px;}
.cat-lists a	{color:#f01414;}
.cat-lists a:hover	{color:white; text-decoration:underline;}

/*===CONTENT===*/
.hed			{clear:both;}
.hed strong		{padding-left:30px; font-weight:normal; color:white;}
#content .hed			{background:url(http://porndaddy.us/img/skin.gif) 0px -155px; padding:6px 0 0px 6px; margin-bottom:2px; width:664px; font-size:18px;}
#content .hed strong	{background:url(http://porndaddy.us/img/ar.gif) top left no-repeat; height:31px; padding-left:35px;}
#sidebar .hed			{background:url(http://porndaddy.us/img/side_hed.gif) 0px 0px no-repeat; height:20px; padding:3px 0 0 25px; font:bold 14px/14px arial; color:white; margin-bottom:2px;}

.post			{height:177px; position:relative; overflow:hidden;}
div > .post, td > .post		{height:177px; position:static; overflow:visible;}
.post a			{height:175px; color:#fff; width:166px; text-align:center; background:url(http://porndaddy.us/img/post_bg.gif) top left no-repeat; padding-top:1px;}
.post img		{border:2px solid black; width:160px; height:120px; margin:0 auto 1px;}
.post a:hover	{background:url(http://porndaddy.us/img/post_bg.gif) top right no-repeat;}
.post a:hover .post-title	{border-bottom:1px dotted #696969;}
.post a:hover .post-det	{background:#ffc23f;}
.post a:hover .post-det em	{color:white;}
.post-title		{text-align:center; line-height:13px; font-weight:normal; height:40px; border-bottom:1px dotted #ff0000; display:inline; clear:left;}
.post-cat		{position:relative; margin:-63px 0px 0 80px; background:url(http://porndaddy.us/img/skin.gif) top repeat-x; width:73px; height:15px; color:#000; text-align:center; font-style:normal; padding:5px 0 0px 3px; border-left:1px solid white; line-height:11px;}
.post:hover	{position:relative;}
.post:hover .post-desc	{visibility:visible;}
.post-desc			{position:absolute; top:10px; left:145px; width:181px; background:url(http://porndaddy.us/img/box.png) 11px bottom no-repeat; padding-bottom:9px; z-index:1000; visibility:hidden;}
.post-desc p		{background:url(http://porndaddy.us/img/box.png) top right no-repeat; padding:5px 2px 0 19px; color:#353535; font:normal 10px/11px arial;}
.post-det		{height:12px; padding:1px; background:#353535;}
.post-det em	{font:normal 10px/10px arial; color:#d20000;}

.pagination			{padding:12px; margin:0 auto; background:black; clear:both; color:#960009; font-size:12px;}
.pagination a		{padding:2px 4px; font:bold 12px/24px arial; color:#dfdfdf; border:1px solid black;}
.pagination a:hover {background:black; color:#b5010f; color:#fff; border:1px solid red;}
div #currentpage	{background:#3b0000; color:red;}
.chosen-plug img        {border:1px solid gray; width:145px; height:110px; margin:0}
.chosen-plug img:hover  {border:2px solid #ffc23f; }

/*===VIDEO===*/
#extras				{padding: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-hed		{background:url(http://porndaddy.us/img/hed_bg.gif) top repeat-x black; margin-bottom:2px; color:white; padding:6px 10px 3px 6px;}
.video-hed h1	{font-size:18px;}

.video-det		{color:white; padding-top:5px;}
.video-det strong	{color:#bd0000;}
.video-det li	{height:15px; margin-bottom:10px; font-size:12px;}

#rating			{width:118px; height:66px; background:url(http://porndaddy.us/img/ratingbox.gif); float:right;}
#rating span	{height:14px; text-align:center; top:4px; left:53px; width:15px; font:bold 14px/14px arial; color:white;}
.rating-pos, .rating-neg	{top:24px; width:51px; padding-top:36px;}
.rating-pos		{background:url(http://porndaddy.us/img/rate_good.gif) no-repeat;}
.rating-neg		{background:url(http://porndaddy.us/img/rate_bad.gif) no-repeat;}

#player			{width:668px; padding:5px 0;}
.player-container li    {display:inline-block;}
.player-container h3    {font-weight:bold; font-size:16px;}
.player-container p     {font-size:12px;}
.recent-plug:hover      {position:relative;}
.recent-plug:hover .post-desc {visibility:visible;}
.recent-plug img        {border:2px solid gray; width:120px; height:90px; margin:1px}
.recent-plug img:hover  {border:2px solid #ffc23f;}


/*===SIDEBAR===*/
#sidebar .adv-300	{margin-bottom:5px;}
#sidebar .adv-300-85    {margin-bottom:5px;}

/*===FOOTER===*/
#footer .in-lst		{height:13px; padding:5px 8px 8px 0px; border-bottom:1px dotted #009a2b; margin-bottom:10px;}
#footer li 			{margin-right:20px;}
#footer li a		{color:white; font:normal 14px/15px arial;}
#footer li a:hover	{text-decoration:underline; color:#009a2b;}
#footer p			{color:#777;}
#footer p a			{text-decoration:underline; color:white;}

.notice				{background:black; padding:9px; color:#fff;}
.notice a			{color:#fa0000;}
.hardlinks			{padding:5px; background:black; color:blue; margin:0 auto; width:290px;}
.top-list			{background:url(http://porndaddy.us/img/toplist_box.gif) top right no-repeat #353535; margin-bottom:5px; width:300px;}
#sidebar>.top-list hr		{visibility:visible; height:4px; background:url(http://porndaddy.us/img/toplist_box.gif) bottom left no-repeat; border:0;}
.top-list .lst li	{display:block; float:left; width:143px; margin:0 3px 1px 0;}
.top-list h3		{padding:5px; color:#f01414; font-size:13px;}
.top-list .adv-120	{padding:5px 10px 2px 0;}

.top-list .lst	{width:290px; padding:5px 0px 5px 5px;}
.top-list table	{width:290px;}
.top-list td	{width:143px;}

.lst a			{padding-left:12px; background:url(http://porndaddy.us/img/link_arr.gif) left no-repeat; font-size:11px; color:#d6d6d6;}
.lst a:hover	{background:url(http://porndaddy.us/img/link_arrh.gif) left no-repeat; text-decoration:underline; color:#f01414;}
