@import url(rating_style.css);
/* Global styles */

html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, form, fieldset {	margin:0; padding:0; }
img { border:0; }

.clearfix:after { content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

body { background:#dd5287 url(/lethal18/images/bg-page.jpg) repeat; font-family:Tahoma, Arial, Verdana, sans-serif; color:#000; }

#wrapper { width: 960px; margin: 0 auto; }
#header { width: 960px; height: 350px; background:url(/lethal18/images/bg-header.jpg) no-repeat; position: relative; margin: 5px auto; }
#header2 { width: 960px; height: 320px; background:url(/lethal18/images/bg-header2.jpg) no-repeat; position: relative; margin: 5px auto; }
#header3 { width: 960px; height: 320px; background:url(/lethal18/images/bg-header3.jpg) no-repeat; position: relative; margin: 5px auto; }
#header4 { width: 960px; height: 320px; background:url(/lethal18/images/bg-header4.jpg) no-repeat; position: relative; margin: 5px auto; }
#header5 { width: 960px; height: 320px; background:url(/lethal18/images/bg-header5.jpg) no-repeat; position: relative; margin: 5px auto; }
#joinheader { width: 960px; height: 260px; background:url(/lethal18/images/bg-join_header.jpg) no-repeat; position: relative; margin: 5px auto; }
#btns { width: 280px; height: 27px; position: absolute; top: 8px; left: 668px; }
#btns .members a { background: url(/lethal18/images/img-members_login.png) no-repeat; width: 142px; height: 25px; text-indent: -9999px; display: block; float: left; behavior: url("scripts/iepngfix.htc"); }
#btns .bookmark a { background: url(/lethal18/images/img-bookmark_it.png) no-repeat; width: 128px; height: 25px; text-indent: -9999px; display: block; float: right; behavior: url("scripts/iepngfix.htc"); }
#btns .get_full a { background: url(/lethal18/images/img-get_full.png) no-repeat; width: 200px; height: 25px; text-indent: -9999px; display: block; float: right; behavior: url("scripts/iepngfix.htc"); }

h1 { background:url(/lethal18/images/text-lethal18.png) no-repeat; width: 454px; height: 150px; position: absolute; top: 57px; left: 18px; text-indent: -9999px; display: block; behavior: url("scripts/iepngfix.htc"); }
h1 a { display: block;width: inherit;height: inherit; }
h2 { background:url(/lethal18/images/text-exclusive_teen.png) no-repeat; width: 620px; height: 39px; position: absolute; top: 2px; left: 7px; text-indent: -9999px; display: block; behavior: url("scripts/iepngfix.htc"); }

.global_nav_wrapper { width: 960px; height: 54px; background: url(/lethal18/images/bg-nav_wrapper.gif) no-repeat; margin: 0 auto; }

.global_nav { margin: 0 auto; width: 901px; padding: 0; }

.global_nav li { background: none !important; margin: 0; display: inline; text-indent: -9999px; }
.global_nav li a { float: left; height: 0; padding-top: 54px; margin: 0; overflow: hidden; }
.global_nav li a { background-image: url(/lethal18/images/bg-global_nav.gif); background-repeat: no-repeat; }

.global_nav li.mainpage a { background-position: 0 0; width: 180px; }
.global_nav li.updates a { background-position: -180px 0; width: 211px; }
.global_nav li.sites a { background-position: -391px 0; width: 200px; }
.global_nav li.next a { background-position: -591px 0; width: 117px; }
.global_nav li.join a { background-position: -708px 0; width: 193px; }

.global_nav li.mainpage_on a, .global_nav li.mainpage a:hover { background-position: 0 -56px; width: 180px; }
.global_nav li.updates_on a, .global_nav li.updates a:hover { background-position: -180px -56px; width: 211px; }
.global_nav li.sites_on a, .global_nav li.sites a:hover { background-position: -391px -56px; width: 200px; }
.global_nav li.next_on a, .global_nav li.next a:hover { background-position: -591px -56px; width: 117px; }
.global_nav li.join a:hover { background-position: -708px -56px; width: 193px; }

#content_wrapper { background:url(/lethal18/images/bg-main.gif) repeat-y; width: 960px; margin: 4px auto; }
#content_wrapper #content_footer { background: url(/lethal18/images/img-main_footer.gif) no-repeat; width: 960px; height: 13px; line-height: 0; }
h3 { background: url(/lethal18/images/text-18yearold.gif) no-repeat; width: 960px; height: 44px; text-indent: -9999px; display: block;}
h3.join { background: url(/lethal18/images/text-please_fill.gif) no-repeat; width: 960px; height: 44px; text-indent: -9999px; display: block;}
#intro { width: 880px; margin: 10px auto; text-align: center; font-size: 16px; }

.content_block { width: 936px; background:url(/lethal18/images/bg-content_b.gif) repeat-y; margin: 0 auto;clear: both; }
.content_block .content_header { width: 936px; height: 53px; background:url(/lethal18/images/bg-content_b_header.gif) no-repeat;  }
.content_block .content_header .name { font-size: 34px; font-weight: bold; color: #000; letter-spacing: -1px; float: left; margin: 4px 0 0 26px; }
.content_block .content_footer { width: 936px; height: 18px; background:url(/lethal18/images/bg-content_b_footer.gif) bottom left no-repeat; line-height: 0;clear:both;  }
.content_block .content_preview ul { width: 926px; _width: 932px; list-style: none; margin: 4px auto; }
.content_block .content_preview ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.content_block .content_preview li { margin: 3px; line-height: 0; float: left; }
.content_block .content_preview li img.thumb { border: 1px #e3558a solid; }
.content_block .content_preview li .desc_wrapper { width: 256px; height: 432px; background:url(/lethal18/images/bg-desc.jpg) no-repeat top left; position: relative; text-align: center;  }
.content_block .content_preview li .desc_wrapper .age { margin: 0 auto; font-size: 34px; line-height: 54px; font-weight: bold; letter-spacing: -1px; color: #d44c73;  }
.content_block .content_preview li .desc_wrapper .vid_info { margin: 0 auto; font-size: 20px; font-weight: bold; letter-spacing: -1px;  }
.content_block .content_preview li .desc_wrapper p { width: 206px; height: 266px; margin: 26px auto 0 auto; overflow: auto; font-size: 12px; line-height: 16px; text-align: left; }
.content_block .content_preview li .desc_wrapper span.desc_button a { width: 256px; height: 64px; background:url(/lethal18/images/img-free_prev_ALT.jpg) no-repeat top left; position: absolute; top: 368px; left: 0; text-indent: -9999px; display: block; }
.content_block .content_preview span a { background:url(/lethal18/images/text-get_exclusive.gif) no-repeat; width: 908px; height: 50px; text-indent: -9999px; display: block; margin: 0 auto; }
.blockbetweens { font-size: 20px;font-weight: bold;font-family: Verdana, Geneva, sans-serif;clear:both;margin: 0;padding: 0;text-align: center; }
.blockbetweens a { padding: 15px 5px;display: block;color: #F36;text-decoration: underline; }
.blockbetweens a:hover { text-decoration: none;color: #c00; }
.update_b ul { list-style: none; margin: 0 auto; width: 894px; _width: 910px; }
.update_b li { float: left; width: 276px; margin: 16px 11px; background:url(/lethal18/images/bg-update_b.jpg) no-repeat; text-align: center;  }
.update_b li img.thumb { border: 1px #e3558a solid; }
.update_b li h5 { font-size: 24px; font-weight: bold; margin: 4px auto; }
.update_b li span a { background:url(/lethal18/images/img-download_now.gif) no-repeat; height: 40px; width: 276px; display: block; text-indent: -9999px;  }

.stars_wrapper { float: right; background: url(/lethal18/images/bg-rating.gif) no-repeat; width: 313px; height: 40px; margin: 6px 10px 0 0; }
.stars { margin: 5px auto 0 auto; padding: 0; width: 300px;  }
.stars div.text { color: #000; font-size: 14px; padding: 5px 15px; font-weight: bold;float:left;font-family: Verdana,Arial, Helvetica, sans-serif; }
.stars ul { list-style: none; }
.stars li.text { color: #000; font-size: 11px; width: 95px; padding-top: 10px; font-weight: bold; }
.stars li {float: left; width: 34px; height: 31px; margin: 0 1px 0 0; display: block; text-indent: -9999px; }
.stars:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.join_content { padding: 12px 0; }
.join_points_container { width: 280px; padding: 16px; background: #e3fda7; border: 3px #000 solid; margin: 0; font-size: 12px; color: #000; }
.join_points_container h4 { font-size: 16px; color: #e05489; margin: 10px 0 2px 0; }
.join_thumbs ul { list-style: none; }
.join_thumbs li { line-height: 0px; margin-bottom: 2px; }
.join_thumbs li img { border: 1px #000 solid; }

#footer { width: 954px; margin: 0 auto; }

#sites { margin: 20px auto;width: 830px;text-align: center;color: #333; }
#sites h2, #sites h4 { clear: both;text-align: center;margin: 0;padding:0;line-height: normal;font-size: 22px; }
#sites a { color: #e05489; }
#sites a:hover { text-decoration: none;color: #FFF; }
#sites .info_text { font-size: 13px;font-family: Arial, Helvetica, sans-serif; }
#sites ul { list-style: none;padding: 0;margin: auto;width: 820px; }
#sites ul li { float:left; margin: 7px 5px 2px 5px; display: inline; text-align: center;  padding:5px 5px; font-family: Arial, Helvetica, sans-serif;font-size: 12px; }
#sites ul li a { font-weight: bold; }
#sites ul li p { width: 181px; font-size: 12px; font-weight: normal; margin-top:6px; height: 46px; }
#sites ul li img { display: block; border: 1px solid #000;clear: both; }
#sites ul li a:hover img { border: 1px dotted #e05489; }
#sites ul li a:hover { color: #000; }

#sites ul.bigsites { clear: both;margin-bottom: 25px;font-weight: bold; }
#sites ul.bigsites li p { width: 385px;font-size: 14px;line-height: 1.1em; }
#sites ul.bigsites p a { display: block;font-size: 16px;padding: 5px 2px; }

#common_footer { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; margin-top: 15px; }
#common_footer p { margin: 0; padding-bottom: 15px; }
#common_footer p.common_copyright { }
#common_footer p.comfortable { color: #000;font-size: 12px;font-weight: bold;font-family: Verdana, Geneva, sans-serif; }
#common_footer a { color: #900; text-decoration: underline; }
#common_footer a:hover { color: #009; text-decoration: none; }
