body      {background: #000;  font-family:Arial, Helvetica, sans-serif; height:100%; font-size:11px; margin: 0;}
*         {margin: 0; padding: 0;}
img, fieldset, label, input	{border:0; display:block;}
li	 {list-style-type:none; vertical-align:bottom;}
hr	 {visibility:hidden; height:0; clear:both;}


#footer {font:normal 12px/13px arial; color:#fff; text-decoration:underline;}
#footer a {font:normal 12px/13px arial; color:#fff; text-decoration:underline;}

#page {float:left; padding-left:5px; padding-top:5px;}

#best a:link img {border: 2px solid #ffffff;}
#best a:visited img {border: 2px solid #FFFFFF;}
#best a:active img {border: 2px solid #FFFFFF;}
#best a:hover img {border: 2px solid #FF0000;}
#random a:link img {border: 2px solid #ffffff;}
#random a:visited img {border: 2px solid #FFFFFF;}
#random a:active img {border: 2px solid #FFFFFF;}
#random a:hover img {border: 2px solid #FF0000;}
#header a:link img {border: 2px solid #ffffff;}
#header a:visited img {border: 2px solid #FFFFFF;}
#header a:active img {border: 2px solid #FFFFFF;}
#header a:hover img {border: 2px solid #FF0000;}

.page-namber a{color: #FFF; padding:0 5px 5px 5px;}

.style1 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px;
}
.style2 {color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.style4 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
}
.style4 a {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.style7 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
.style14 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
}
.style14 a:link {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
}
.style14 a:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
}
.style14 a:active {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
}
.style14 a:hover {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 700;
	color: #FFFFFF;
	PADDING-LEFT: 15px;
	PADDING-TOP: 10px;
}
.hed_link {
	text-align: center;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F3F3F3;
	text-shadow: 0 0 2px #000;
}
.hed_link a:link {
	text-align: center;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F3F3F3;
	text-decoration:none;
}
.hed_link a:visited {
	text-align: center;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F3F3F3;
	text-decoration:none;
}
.hed_link a:active {
	text-align: center;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F3F3F3;
	text-decoration:none;
}
.hed_link a:hover {
	text-align: center;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F3F3F3;
	text-decoration:none;
}

/* --------------------------------------------------------------------------------------
  DS Content
-------------------------------------------------------------------------------------- */
.posts						{display:block; float:left; padding-left:9px; padding-top:5px;}
.posts li, .posts a			{width:165px; height:160px; display:block;}
.posts li				    {margin-bottom:7px;}
.posts li					{float:left; margin:0 1px 0 0;}

.posts a 					{width:165px; text-decoration:none; color: #000000;}
.posts a:hover			    {text-decoration:none; color: #fc9b10;}

.posts img					{width:160px; height:120px; border:1px solid #000000;}
.posts strong				{font-weight:normal;}
.posts .title				{font-weight:bold;}
.posts a:hover img			{border:1px solid #FF0000;}
.posts a:hover .play		{visibility:visible;}
.posts a:hover .title		{text-decoration:none; color: #FF0000;}
.posts a:hover .det			{background: red;}
.posts li:hover				{position:relative; color: #FF0000;}
.posts li:hover .desc		{display:block; z-index:3;}

.title					{height:32px; text-align:center; text-decoration:none; font:bold 11px/12px arial; color: #000000; display:block;}
.title a				{height:32px; text-align:center; text-decoration:none; font:bold 11px/12px arial; color: #000000; display:block;}
.title a:hover          {height:32px; text-align:center; text-decoration:none; font:bold 11px/12px arial; color: #fc9b10; display:block;}

.desc			{background:url(http://nsfwtotal.com/images/black_box.png) 9px bottom no-repeat; width:156px; position:absolute; top:10px; left:140px; padding-bottom:4px; display:none;}
.desc p			{background:url(http://nsfwtotal.com/images/black_box.png) top right no-repeat; display:block; padding:5px 5px 0 15px; font:normal 11px/12px arial; color:white; min-height:40px;}

/* --------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------- */
