body{margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
td, span, body, p {font: 10pt arial; text-decoration: none; color:9f1c00;}

A {font: bold 11pt arial; text-decoration: underline; color:9f1c00;}
A:hover {text-decoration: none; color:000000;}

A img {border-color:#9f1c00; border-width:1px; border-style:solid;}
A:hover img{border-color:#000000; border-width:1px; border-style:dashed;}

.top {font-size:14pt;}

.head {font: 10pt arial; text-decoration: none; color:9E6001;}
.head A {font: 10pt arial; text-decoration: underline; color:FEB954;}
.head A:hover {font:10pt arial; text-decoration: none; color:FB4F24;}


.ad {font: bold 10pt arial; text-decoration: none; color:333333;}
.ad a {font: bold 11pt arial; text-decoration: underline; color:c42900;}
.ad a:hover {font: bold 11pt arial; text-decoration: none; color:000000;}
.ad2 {font: 10pt arial; text-decoration: none; color:333333;}
.ad2 a {font: bold 10pt arial; text-decoration: underline; color:c42900;}
.ad2 a:hover {font: bold 10pt arial; text-decoration: none; color:000000;}

.ad3 {font: 10pt arial; text-decoration: none; color:333333;}
.ad3 a {font: bold 11pt arial; text-decoration: underline;}
.ad3 a:hover {font: bold 11pt arial; text-decoration: none; color:000000;}

.newpaydesc {font: 12px Tahoma, Verdana, Arial, sans-serif; text-decoration: none; color:#CCCCCC;}

.newpay a {font: bold 20px Tahoma, Verdana, Arial, sans-serif; text-decoration: underline; color:#baff00; }
.newpay a:hover {font: bold 20px Tahoma, Verdana, Arial, sans-serif; text-decoration: none; color:yellow;}
.newpay img {border: 2px solid #000000; margin-bottom:2px; margin-top:3px;}
.newpay A:hover img {border: 2px solid #FFFF00;}

.hardlink a {font: 10pt;}

.foot a {font: 10pt; color:000000;}


ul, ol, li 
{list-style-type: none; padding: 0px; margin: 0px;}

/*Foot*/
.footbg {background:url('img/foot_bg.jpg') repeat-x bottom; min-width:1100px}
.foot-r {background:url('img/foot_r.jpg') no-repeat bottom right;}
.foot-l {background:url('img/foot_l.jpg') no-repeat bottom left;}
.foot-c {background:url('img/foot_c.jpg') no-repeat center bottom; padding-left:0; padding-right:0; padding-top:0; padding-bottom:13px;}

.spot a img {border:2px solid #9f1c00; display:block; margin-top:2px;}
.spot a:hover img { border:2px dashed #000000;}

.gal { width:992px; padding-top:0px; padding-bottom:5px;}
.gal li {width: 329px; height:249px; float:right; position: relative; list-style: none;  text-align:left;}
.t_img {width:320px; height:240px; border:2px solid #9f1c00; display:block; margin-top:2px;}
.t_img:hover { border:2px dashed #000000;}

.top {font: 14pt arial; text-decoration: none; color:333333;}
.top A {font: 15pt arial; text-decoration: underline;}
.top A:hover {font:15pt arial; text-decoration: none;}

.categories {font: bold 10pt arial; text-decoration: none; color:000000;}
.categories a {font: bold 10pt arial; text-decoration: underline; color:B3360D;}
.categories a:hover {font: bold 10pt arial; text-decoration: none; color:000000;}

ul, ol, li 
{list-style-type: none; padding: 0px; margin: 0px;}

.archive { float:left; display:inline; font-family: Arial; font-size:13px; padding:4px 0; font-weight: bold;}
.archive ul { display:inline; padding:4px 2px;}
.archive ul li { display:inline; padding-left:3px;}
.archive ul li a, .paginator_pages ul li a:visited{ background:#FED698; border:1px solid #E96D32; font-size:12px; padding:2px 4px; color:#9f1c00; text-decoration:none; font-weight: bold;}
.archive ul li a:hover {border:1px solid #000000;  font-size:12px; background:#52332C;  color:#FEB954;}

.titlem {font-size: 17px; font-weight: bold;}
.player { padding-bottom:10px; padding-top:5px;}
.line { padding:4px 0;}
.line span { padding-right:5px; padding-left:5px;}

.review {font: bold 10pt arial; text-decoration: none; color:666666;}
.review a {font: bold 10pt arial; text-decoration: underline; color:0066CC; padding-left:1px; padding-right:1px;}
.review a:hover {font: bold 10pt arial; text-decoration: none; color:000000;}