#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 #F50000;}
#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 #F50000;}
#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 #F50000;}

.post				{width:162px; padding-right:4px; height:170px; float:left; z-index:auto;}

.post h3		{text-align:center; font:normal 12px/13px arial; display:block; height:180px;}
.post h3 span	{display:block; border:0px solid #fff; margin-bottom:1px;}
.post a			{color:#fff; text-decoration:underline;}

.post:hover			{z-index:100; position:relative;}
.post:hover .desc	{display:block;}
.post:hover h3 a, .post a:hover	{color: #FF0000;}
.post:hover span	{border:0px solid #FF0000; width:160px; height:120px;}
.post:hover .cat	{background:url(files/cbg.png) top left no-repeat;}

.det			{width:160px; background:url(files/dot.png); display:block; font-size:10px; height:12px; padding:2px 0; line-height:12px; color:white; position:relative; margin:-75px 0 0 1px;}

#content-home .hed { margin-top:10px; clear:left;}
#content-home a:link img {border: 1px solid #FFFFFF;}
#content-home a:visited img {border: 1px solid #FFFFFF;}
#content-home a:active img {border: 1px solid #FFFFFF;}
#content-home a:hover img {border: 1px solid #F50000;}

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

.style1 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px;
}



.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 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; 
}

body      {background: #000;  font-family:Arial, Helvetica, sans-serif; height:100%; font-size:11px;}
*         {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;}


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

.posts a 					{width:160px; text-decoration:underline; color: #fff;}
.posts a:hover			    {text-decoration:underline; color: #F50000;}

.posts img					{width:154px; height:114px; border:2px solid #fff;}
.posts strong				{font-weight:normal;}
.posts .title				{font:normal 11px/13px arial;}
.posts a:hover img			{border:2px solid #F50000;}
.posts a:hover .play		{visibility:visible;}
.posts a:hover .title		{text-decoration:underline; color: #F50000;}
.posts a:hover .det			{background:#red;}
.posts li:hover				{position:relative; color: #FF0000;}
.posts li:hover .desc		{display:block; z-index:3;}

#featurev				{background:url(dstube_tmp_files/cont-febg.gif) top left no-repeat; background-color:#FB9BDD; margin:5px 0 0 0;}
#featurev .hed			{background:url(dstube_tmp_files/gr_line.gif) bottom repeat-x; margin-bottom:9px; padding:20px 0 9px 5px; width:650px; margin:0 auto; border-bottom:1px dotted #eee}
.featurev-f		{padding:12px 0 20px 0; border-top:1px dotted #eee; clear:both; text-align:center; background:url(dstube_tmp_files/cont-febg.gif) bottom right;}
#featurev .posts				{padding-left:8px;}
#featurev .posts li				{margin-bottom:7px;}

.play					{margin:-107px 0 0 60px; background:url(dstube_tmp_files/img_pl.png); width:30px; height:0px; padding-top:27px; visibility:hidden; overflow:hidden; cursor:pointer;}
.title					{height:32px; text-align:center; text-decoration:none; font:bold 12px/13px arial; color:fff; display:block;}
.title a:				{height:32px; text-align:center; text-decoration:none; font:bold 12px/13px arial; color:fff; display:block;}
.title a:hover          {height:32px; text-align:center; text-decoration:none; font:bold 12px/13px arial; color: #F50000; display:block;}

.desc			{background:url(http://www.xxxtrunk.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://www.xxxtrunk.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;}

.det			{display:block; background:black; padding:0 3px; height:13px; font:normal 10px/11px Arial; color:white;}
.cat, .play, .views {position:relative; display:block; text-decoration:none;}
.cat			{margin:27px 0 0 51px; background:url(dstube_tmp_files/catbg.png) top left no-repeat; font:bold 11px/11px arial; color:white; padding:3px; height:12px; width:100px;}

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