@charset "UTF-8";
/* CSS Document */
body, h1,h2,h3,h4,h5,p,ul,li,img,form{ display: block; border: none; margin:0; padding:0; }
* { margin: 0; padding: 0; }
* html .clearfix { height: 1%; }
.clearfix:after { content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }

body { font-family: Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: center; background: #151515 url(bg.jpg); }
#wrap { width: 917px; margin-left: auto; margin-right: auto; position: relative; background-color: #333; padding: 0px; font-size: 12px; font-weight: normal; margin-top: 20px; border: 1px solid #666; text-align: left; color: #FFF; }
p { margin-bottom: 10px; margin-top: 8px; }

h1 { font-size: 18px; font-weight: bold; }
h2 { font-size: 16px; font-weight: bold; font-family: Verdana, Geneva, sans-serif; }
h3 { font-size: 20px; font-weight: bold; }
h4 { font-size: 17px; font-weight: bold; padding-top: 15px; text-indent: 8px; }

a:link { color: #FFF; }
a:visited { color: #FFF; }
a:hover { color: #A1CB00; }
a:active { color: #FFF; }

#head { }
#head .left { float:left; display:inline; width: 487px; }
#head h1 { height: 177px; text-indent: -9999px; background-image: url(logo.gif); background-repeat: no-repeat; background-position: 0px 0; }
#head p.about { height: 120px; text-align: left; font-weight: normal; font-size: 13px; line-height: 18px; padding-right: 25px; padding-bottom: 0; padding-left: 20px; padding-top: 0px; color: #CCC; }
#head .thumb { }
.description { margin-right: 15px; }
.description h4 { padding: 0; }

a.player { display: block;border: 2px solid #000;width: 380px;height:254px; }
a.player:hover { border-color: #ff9; }

#footer { padding: 20px; text-align: center; font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999; clear: both; }
#footer_container p {line-height: normal; }
.footer_toplinks { font-size: 18px; }
#main { padding: 20px; }
.footer_bottomlinks { font-size: 12px; }
#footer_container a { text-decoration: underline; color: #B8E22B; }
#footer_container a:hover { text-decoration: underline; color: #4994AE; }
.footer_copyright { font-size: 8pt; }
.footer_warning { font-size: 8pt; }

.thumb { width: 384px; float:left; display:inline; margin-top: 14px; }
.thumb img {  }
.thumb p,.thumb span { font-size: 12px; font-weight: bold; text-align: center; }
.thumb span.l { float:left; display:inline; color: #999; margin-top: 4px; padding-top: 5px; padding-bottom: 2px; }
.thumb span.r { float:right; color: #666; background-image: url(plus_site.gif); background-repeat: no-repeat; padding-top: 5px; padding-bottom: 2px; margin-top: 4px; padding-left: 10px; height: 15px; background-position: 0px 3px; text-indent: 8px; }
.thumb span.r a { color: #fff; }
.thumb span.r a:hover { color: #A0CA00; }

#promo { clear: both; }
#promo2 { background-image: url(tranny_gallery_06.gif); height: 142px; clear: both; color: #000; line-height: 18px; font-size: 13px; width: 877px; }
#promo2 .promo2_i { padding: 10px 20px 20px 0; }
#promo2 .promo2_i p { margin-top: 0; }
#promo3 { height: 49px; clear: both; background-color: #000; text-align: center; color: #3F8198; }

#passad { clear: both; padding-top: 13px; }

.updates { height: 185px; border: 1px solid #CCC; background-color: #666; margin-top: 8px; width: 863px; }
.updates h3 { clear: both; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; }
.updates ul { }
.updates ul li { float:left; display:inline; margin-left: 26px; }
.updates ul li img { border: 2px solid #AFDE1E; }
.updates ul li p { font-size: 12px; color: #AFDE1E; font-weight: bold; }

.block_v { width: 820px; margin: auto; margin-bottom: 20px; }

.block .points { float:left; display:inline; margin-top: 26px; margin-left: 26px; background-image: url(badge_bg.gif); background-repeat: no-repeat; background-position: 65px 0px; height: 311px; }
.block .points ul { }
.block .points ul li { font-size: 26px; font-weight: bold; list-style-type: none; text-align: center; padding-top: 10px; padding-bottom: 10px; }
.green { color: #9EC81B; }
.blue { color: #4995AE; }


