body {
	color:#ffffff;
	text-align: center;
	font:bold 11px verdana;
	margin: 0px 0px 0px 0px;
	background-color: #111111;
	
}
#wrapper {
	text-align: left;
	width: 1000px;
	margin: 0 auto;
	background: #000000;
}
#header{
	height: 180px;
	background: #000000;
	text-align: center;
	border-bottom: 1px solid #CC6666;
}
#menu{
	padding: 0px 0px 5px 0px;
	height: 52px;
	background: #100000;
	text-align: left;
	border-bottom: 1px solid #CC6666;
}

#left {
float:left; 
width: 690px;

padding: 0px 0px 0px 0px; 
	background: #000000;
margin: 5px 0px 5px 0px;
}
#left3 {
float:left; 
width: 695px;
height: 529px;
padding: 0px 0px 0px 0px; 
	background: #000000;
margin: 0px 0px 0px 0px;
}

.full {
float:left; 
width: 1000px;

padding: 5px 0px 5px 0px; 
	background: #000000;
margin: 0px 0px 0px 0px;
}
.full3 {
float:left; 
width: 333px;

padding: 0px 0px 0px 0px; 
	background: #000000;
margin: 0px 0px 0px 0px;
}
#leftt {
float:left; 
width: 170px;

padding: 0px 0px 0px 5px; 
	background: #AD3838;
margin: 0px 0px 0px 0px;
}

#leftr {
float:left; 
width: 510px;

padding: 0px 0px 0px 0px; 
	background: #000000;
margin: 0px 0px 0px 0px;
}


#right {
	float:right;
	width: 305px;
	padding: 0px 0px 0px 0px; 
	background: #000000;
	margin: 5px 0px 5px 0px;
}

#right3 {
	float:right;
	width: 305px;
	padding: 0px 0px 0px 0px; 
	background: #000000;
	margin: 0px 0px 0px 0px;
}

.mlb{
    float: left;
    padding: 5px;
    width: 340px;
}

.mrb{
    float: right;
    padding: 10px;
    width: 310px;

}
.indexlb{
    float: left;
    width: 660px;
}

.indexrb{
    padding: 20px 0 0 0;
    float: right;
    width: 330px;
}
#footer{
	clear:both;
	text-align: center;
	border-top: 1px solid #CC6666;
	background-color: #000000;
}
#footer a {font:bold 9px verdana;}

.row {	clear:both;	height:80px;}
.row1 {	clear:both;	height:160px; width:500px; border-bottom: 1px solid #ccc; margin:0 10px 0 10px;}
.row4 {	clear:both;	height:80px;}
.rowplug {	text-align: center;clear:both;}
.halfads {float:left;width:150px;}
.rads{position:absolute;top: 0px;float:left;margin-left:100%;}

.a300	{position:relative; overflow:hidden;width:300px; height:250px;}
.a468	{width:468px; height:60px;}
.a728	{width:728px; height:90px;}


p {color: #CC6666;}
	

a:link {text-decoration:none;color:#AD3838;}
a:visited {text-decoration:none;color:#D68585;}
a:active {text-decoration:none;color:#AD3838;}
a:hover {color:#BB3E3E; text-decoration:none}	

a.glink:link	{	font:bold 18px verdana ;text-decoration:none;	color:#AD3838;}
a.glink:visited	{	font:bold 18px verdana ;text-decoration:none;	color:#D68585;}
a.glink:active 	{	font:bold 18px verdana ;text-decoration:none;	color:#AD3838;}
a.glink:hover	{	font:bold 18px verdana ;text-decoration:none;	color:#BB3E3E;}


*		{margin:0; padding:0;}
img, label, fieldset {display:block; border:0;}
img.floatLeft   {float: left;margin: 0px;}
img.floatRight {float: right;margin: 0px;}
.fl		{float:left;}
.fr		{float:right;}


.post		{float:left; width:164px; height:180px; margin:0 4px 4px 0;}
.post:hover 	{position:relative;}
.post:hover .desc {visibility:visible;}

.post a			  {padding:0px; display:block; height:180px; color:#e5e5e5;}
.post a:hover	  { color:#9bca00;}
.post a:hover img {border:1px solid #9bca00;}

.post img		 {width:160px; height:120px; padding:1px; border:1px solid #353535;}
.post a:hover .vtitle	{text-decoration:underline;}
.post .vtitle	 {display:block; font:normal 11px/11px arial; overflow:hidden; height:45px; position:relative; text-align:center; overflow:hidden;}
.post .desc		 {visibility:hidden; position:absolute; top:-10px; left:160px; width:156px; font:normal 10px/11px arial; background:url(img/box.png) bottom left no-repeat; padding-bottom:5px;}
.post .desc p	 {padding:2px 5px 0 12px; color:#fff; background:url(img/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;}




.post2				{float:left; width:164px; height:160px; margin:0 4px 4px 0;}
.post2:hover 		{position:relative;}
.post2:hover .desc 	{visibility:visible;}

.post2 a			{padding:0px; display:block; height:180px; color:#e5e5e5;}
.post2 a:hover	  	{ color:#9bca00;}
.post2 a:hover img 	{border:1px solid #9bca00;}

.post2 img		 	{width:160px; height:120px; padding:1px; border:1px solid #353535;}
.post2 .vtitle	 	{display:block; font:normal 11px/11px arial; overflow:hidden; height:25px; position:relative; text-align:center; overflow:hidden;}



.post1			{float:left; width:164px; height:160px; margin: 0 0 0 10px; }
.post1 a			  {padding:0px; display:block; height:180px; color:#e5e5e5; }
.post1 a:hover	  {  color:#9bca00;}
.post1 a:hover img {border:1px solid #9bca00;}
.post1 img		 {width:160px; height:120px; padding:1px; border:1px solid #353535;}


.post1r 	 {float:left; width:300px; height:160px; margin: 0 0 10px 10px; background:black;  font: 9px verdana; color: #FFFFFF;}

.post1r div.tagsbox {	color: #00FF00;	padding: 3px;	font:bold 9px verdana;	}
.post1r div.tagsbox a {	float: none;	display: inline;	color: #fff;	padding: 3px; 	line-height: 17px;}
.post1r div.tagsbox a:hover {	color: #fdfdfd;	background-color: #353535;}

.post1r div.commentsbox {	float: left;color: #00FF00;	padding: 3px;	font:bold 9px verdana;}
.post1r div.commentsbox a {	color: #FFFFFF;}
.post1r div.commentsbox a:hover {	color:#fdfdfd;background-color: #353535;}

.post1r div.ratingbox {	color: white;	background-color: #191919;	float: right;	padding: 3px;	width: auto;}
.post1r div.ratingbox a {	float: none;	display: inline;}
.post1r div.ratingbox a:hover {	color:#fdfdfd;}

.post1r  a.links 		{	font:bold 11px verdana; color: #AD3838; padding-bottom: 2px;}
.post1r  a.links:hover  {	background-color: #D68585;}

.det	{display:block; height:12px; padding:1px; background:#151515;}
.det em {font:normal 10px/10px arial; color:#f0009f;}

