html	{background:url(../images/bg2.jpg) #2f2f2f;}
body	{font-family:Arial, Helvetica, sans-serif; background:url(../images/bg1.jpg) top repeat-x; height:100%}

*         {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;}


a:link.lnkfooter {
	color: #000;
	text-decoration: none;
}
a:visited.lnkfooter {
	color: #000;
	text-decoration: none;
}
a:hover.lnkfooter{
	color: #000;
	text-decoration: underline;
	margin-top: 5px;
	margin-bottom: 5px;
}
.lnksub1 {
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding-left: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.lnksub1 a {
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.lnkfooter {
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
}

#head a {
  color: #FFFFFF; 
  text-decoration: none;
  font-size: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}
#chosen a {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#chosen a:link img {border: 2px solid #ffffff;}
#chosen a:visited img {border: 2px solid #ffffff;}
#chosen a:active img {border: 2px solid #ffffff;}
#chosen a:hover img {
	border: 2px solid #F00;
}
#toplist a {
  color: #FFFFFF; 
  text-decoration: none;
  font-size: 11px arial;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
}
#random a {
  color: #FFFFFF; 
 }
#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 #F00;
}
.style4 {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
}
.style5 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.footer {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 700;
	color: #fff;
	PADDING-LEFT: 50px;
	PADDING-TOP: 3px;
}
.box1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	PADDING-LEFT: 40px;
	PADDING-TOP: 4px;
	text-align: left;
}
.pages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 700;
	color: #000;
	background: #ffffff;
	padding-bottom: 10px;
}
.pages a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #F00;
	background: #ffffff;
}
.partners {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000;
	PADDING-LEFT: 1px;
	PADDING-TOP: 7px;
}
#content-chosen a:link img {border: 2px solid #ffffff;}
#content-chosen a:visited img {border: 2px solid #ffffff;}
#content-chosen a:active img {border: 2px solid #ffffff;}
#content-chosen a:hover img {
	border: 2px solid #F00;
}
#content-chosen .hed { margin-top:10px; clear:left;}
#content-chosen	{
	float:left;
	padding-left:5px;
	padding-top:5px;
}
#top_rated a {
	color: #000;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#top_rated a:hover {
	color: #F00;
	text-decoration: underline;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#top_rated a:link img {border: 2px solid #ffffff;}
#top_rated a:visited img {border: 2px solid #ffffff;}
#top_rated a:active img {border: 2px solid #ffffff;}
#top_rated a:hover img {
	border: 2px solid #00F;
}

/* --------------------------------------------------------------------------------------
  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: #fff;}
.posts a:hover			    {
	text-decoration:none;
	color: #F00;
}

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

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

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

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