@charset "utf-8";
ul,li,p,img,h1,h2,h3,h4,h5,h6 { margin: 0; padding: 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: url(http://images.pimproll.com/jawdroppingasses.com/images/bg.jpg) repeat #080808; margin: 0; }
a { color: #ff9; }
a:hover { color: #FFF; }
#wrap { background: url(http://images.pimproll.com/jawdroppingasses.com/images/jwa_14.gif) repeat-y; width: 960px; border: 10px solid #000; border-bottom: none; border-top: none; margin:0 auto 0 auto; }
#head { position: relative; }
#head img { border: none; float:left; }
#head .intro { background: url(http://images.pimproll.com/jawdroppingasses.com/images/jwa_12.gif) no-repeat; width: 729px; float:left; height: 160px; }
#head p { font-family: Georgia, "Times New Roman", Times, serif; color: #fff; font-size: 12px; line-height: 20px; padding: 50px 10px 0 10px; }
#head a.mem { position: absolute; width: 84px; height: 30px; text-indent: -9999px; top: 4px; right: 94px; background: url(http://images.pimproll.com/jawdroppingasses.com/images/jwa_02.gif) no-repeat -782px -4px; }
#head a.bm {  position: absolute; width: 84px; height: 30px; text-indent: -9999px; top: 4px; right:8px; background: url(http://images.pimproll.com/jawdroppingasses.com/images/jwa_02.gif) no-repeat -868px -4px; }

#head .trailer {}
#head .trailer .trailer-player { width: 480px; height: 360px; float: left; display: inline; }
#head .trailer .trailer-left { float:left; display: inline; background: url(http://images.pimproll.com/jawdroppingasses.com/images/trailer_02.jpg) no-repeat top; position: relative; height: 360px; width: 435px; }
#head .trailer .trailer-left img { position: absolute; border: none; bottom: 0; left: 0; }
#head .trailer .trailer-left p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 23px; margin:0 20px 0 20px; padding:0; }
#head .trailer .trailer-left p.small { margin: -10px 250px 20px 20px;  }

.tbl { margin: auto; width: 952px; background: url(http://images.pimproll.com/jawdroppingasses.com/images/jwa_18.gif) repeat-y #fff; font-family: Georgia, "Times New Roman", Times, serif; position: relative; clear:left; }
.tbl img { display: block; }
.tbl img.logo { position: absolute; top: 230px; left: 350px;border: none; }
.tbl .left { width: 400px; float:left; margin-left: 16px; display: inline; }
.tbl .left img { border: 1px solid #000; }
.tbl .info { width: 398px; height: 182px; background: url(http://images.pimproll.com/jawdroppingasses.com/images/jwa_21.gif) no-repeat #222; }
.tbl .info h1 { font-size: 20px; font-weight: normal; color: #fff; float:left; width: 244px; margin: 23px 0 0 48px; display: inline; }
.tbl .info .duration { float:left; width: 100px; color: #fff; font-size: 12px; margin: 20px 0 0 0; text-align: center; }
.tbl .info .rating_off { background: url(http://images.pimproll.com/jawdroppingasses.com/images/rating01.gif) repeat-x; height: 31px; width: 195px; position: relative; clear:left; float:left; margin: 50px 0 0 37px; display: inline; } 
.tbl .info .rating_on { background: url(http://images.pimproll.com/jawdroppingasses.com/images/rating02.gif) repeat-x; height: 31px; width: 195px; position: absolute; top: 0; left:0; } 
.tbl .info .links { float:left; width: 118px; margin-left: 36px; margin-top: 23px; display: inline; }
.tbl .info .links a { width: 118px; height: 34px; background: url(http://images.pimproll.com/jawdroppingasses.com/images/jwa_22.gif) no-repeat; text-indent: -9999px; display: block; }
.tbl .info .links a.t { background-position: 0 0; }
.tbl .info .links a.f { background-position: 0 -34px; }
.tbl .info .links a.j { background-position: 0 -68px; }
.tbl .info .links a.t:hover { background-position: -118px 0; }
.tbl .info .links a.f:hover { background-position: -118px -34px; }
.tbl .info .links a.j:hover { background-position: -118px -68px; }
.tbl p {  padding: 0 12px 10px 14px; font-size: 12px; color: #333; line-height: 20px; height: 150px; overflow: auto; margin-right: 8px; }
.tbl h2 { padding: 0 20px 4px 14px; font-weight: bold; font-size: 13px; }
.tbl .right { float:left; width: 520px; }
.tbl .right img { float:left; border: 1px solid #000; margin-left: 2px; margin-bottom: 4px; display: inline; }
.tbl .footer { clear:left; display: block; }
.tbl .footer img { border: none; }

a.mid { font-family: Georgia, "Times New Roman", Times, serif; background: url(http://images.pimproll.com/jawdroppingasses.com/images/jwa_25.gif) no-repeat 0 4px; display: block; height:95px; margin: 0 20px; padding:14px 20px 0 148px; text-align: center; color: #fff; font-size: 32px; text-decoration: none; }
a.mid span { display: block; font-size: 18px; font-weight: bold; color: #ffbf4f; }
a.mid:hover { background-position: 2px 6px; color: #ffdb99; text-decoration: underline; }
#footer {  background: #fff; }
#footer img { float:left; border: none; }
#footer-text { background: #fff;color: #222; padding: 10px; text-align: center; font-size: 12px; clear:left; }
#footer-text p { margin: 20px; }

#container { margin: 10px; border: 2px solid #424242; }
#container h2 { color: #fff; font-family: Georgia, "Times New Roman", Times, serif; padding: 4px 20px; background: url(http://images.pimproll.com/jawdroppingasses.com/images/h2_bg.gif) no-repeat bottom; }
#container h2 span { display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; margin-bottom: 34px; font-weight: normal; }
#container h2 a { color: #f2ae31; }

#join img { float:left; border: none; }
#join .frm { background: url(http://images.pimproll.com/jawdroppingasses.com/images/join_04-06.jpg) repeat-y top right #000; min-height:411px;  width: 393px; float:left; padding: 9px 10px 10px 8px; }
#join .frm img { border: 1px solid #000; }
#join .screens { width: auto; background: url(http://images.pimproll.com/jawdroppingasses.com/images/join_07.jpg) no-repeat; height: 241px; clear:left; padding-left: 2px; }
#join .screens img { float: left; margin: 2px 0 0 6px; border: 1px solid #ccc; }
#join .screens p { font-family: Georgia, "Times New Roman", Times, serif; color: #fff; font-weight: bold; font-size: 15px; text-align: center; padding: 12px 0 0 0; clear:left; }
#join .screens p span.divider { color: #666; font-weight: normal; padding: 0 5px; }

#join-new { background: url(http://images.pimproll.com/jawdroppingasses.com/images/join2_03.gif) no-repeat right 44px; }
#join-new .bg { background: url(http://images.pimproll.com/jawdroppingasses.com/images/join2_06.gif) no-repeat bottom left; padding-bottom: 16px; }
#join-new #jleft { width: 299px; float:left; background: url(http://images.pimproll.com/jawdroppingasses.com/images/join2_02.gif) no-repeat top left; padding-top: 236px; }
#join-new #jleft ul { font-family: Arial, Helvetica, sans-serif; color: #fff; list-style: none; font-size: 13px; }
#join-new #jleft ul li { text-align: left;margin: 0 0px 10px 18px; background: url(http://images.pimproll.com/jawdroppingasses.com/images/join2_07.gif) no-repeat 0 2px; padding: 0 0 0 18px; }
#join-new #jleft ul li strong { display: block; color: #60d940; }
#join-new #jform { width: 405px; float:left;padding-top: 11px; }
#join-new #jthumbs { width: 246px; float:left; padding-top: 11px; }
#join-new #jthumbs img { display: block; margin: 0 auto 7px auto; border: 1px solid #000; }

ul.updates { list-style: none; }
ul.updates li { float:left; width: 288px; margin: 10px 0 0 17px; display: inline; }
ul.updates li img { display: block; border: 4px solid #111; }
ul.updates li a.name { display: block; background: url(http://images.pimproll.com/jawdroppingasses.com/images/h2_bg.gif) no-repeat bottom; text-align: center; color: #fff; padding: 2px 0 36px 0; font-family: Georgia, "Times New Roman", Times, serif; }

#sites { margin: 20px auto;width: 910px;text-align: center;color: #fff; }
#sites h2, #sites h4 { clear: both;text-align: center;margin: 0;padding:0;line-height: normal;font-size: 22px; }
#sites a { color: #FFC500; }
#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 #fff;clear: both; }
#sites ul li a:hover img { border: 1px dotted #FFC500; }
#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: #CE001D; text-decoration: underline; }
#common_footer a:hover { color: #000; text-decoration: none; }