/* BigTitsLikeBigDicks.com // Pimproll.com */
.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(/bigtitslikebigdicks/images/bg.gif) repeat-y center #d6d6d6; margin:0; font-family: Arial, Helvetica, sans-serif; }

#w { width: 940px; margin: auto; border: 3px solid #000; border-bottom: none; border-top: none;background: #002863; }

#head { position: relative; }
#head img.logo { position: absolute; top: 290px; left: 205px; }
#head img.logo-tour { position: absolute; top: 120px; left: 205px; }
#head img.logo-join { position: absolute; top: 60px; left: -10px; }
#head img { float:left; border:none; }
#head .intro { clear:left; background: url(/bigtitslikebigdicks/images/main_13.gif) no-repeat top #d6d6d6; padding: 30px 30px 10px 30px; font-size: 13px; text-align: center; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
#head .intro h1 { margin: 0; padding: 0; font-size:24px }

.topnav a img { opacity: 1;filter:alpha(opacity=100); }
.topnav a:hover img { opacity: .6;filter:alpha(opacity=60); }

.tbl { background: #002863; }
.tbl img { display: block; }
.tbl img.brdr { border: 1px solid #000; }
.tbl h1 { background: url(/bigtitslikebigdicks/images/main_15.gif) no-repeat; height: 33px; color: #fff; font-size: 22px; font-weight: bold; text-align: left; position: relative; padding: 30px 0 0 20px; margin: 0; }
.tbl h1 span { position: absolute;right: 18px; }
.tbl .large { margin: 0 12px; position: relative; }
.tbl .large img.play { position: absolute; bottom: 0; right: 0; border: none; display:none }
.tbl .large img { float: left; }
.tbl .small { margin: 2px 12px; position: relative; clear:left; }
.tbl .small img.logo { position: absolute; left: 8px; top: -46px; }
.tbl .small .trailer { position: absolute; width: 588px; background: #fff; top: 0; right: 0; height: 24px; padding: 4px 0 0 20px; border: 1px solid #000; }
.tbl .small .trailer img { margin: 2px 10px 0 0; }
.tbl .small .trailer a { color: #14489b; text-transform: uppercase; font-weight: bold; text-decoration: none; display:block; }
.tbl .small .trailer a:hover {  color: #000; text-decoration: none; }
.tbl .small img { float:left; margin-right: 2px; }
.tbl .small img.sml { margin-top: 32px; }
.tbl h2 { font-size: 18px; font-weight: normal; text-align: center; background: #002151; padding: 3px 0; margin: 3px 12px; }
.tbl h2 a { color: #ffe400; text-transform: uppercase; }
.tbl h2 a:hover { text-decoration: none; color: #fff; }
.tbl p { color: #fff; margin: 10px 12px; font-size: 13px; border: 1px solid #002151; padding: 10px;  }
.tbl p a { color: #ffe400; font-weight: bold; }

.models-item { width: 302px; float:left; position: relative; padding: 2px; border: 1px solid #333; margin: 0 2px 8px; }
.models-item img { border:none; }
.models-item .flag { position: absolute; top:-1px; left: -1px;  border: none; }
.models-item .flag img { }
.models-item .details { font-size: 11px; padding:5px; }
.models-item .txt a { color: #fff; font-size: 13px; font-weight: bold; text-decoration: none; background: #002863; display:block; padding:4px; clear:left; height: 17px; }

.sites-item { width: 223px; float:left; position: relative; padding: 2px; border: 1px solid #333; margin: 0 3px 8px; }
.last { margin-right: 0; }
.sites-item img { border:none; }
.sites-item .flag { position: absolute; top:-1px; left: -1px;  border: none; }
.sites-item .flag img { }
.sites-item .details { font-size: 11px; padding:5px; }
.sites-item .txt a { color: #fff; font-size: 13px; font-weight: bold; text-decoration: none; background: #002863; display:block; padding:4px; clear:left; height: 17px; }

#sites h1 { text-align: center;margin: 0;padding:0; }
#sites h1 a { color: #993366; }
#sites h2 a { display: block; color: #993366; padding: 10px; margin: 0 76px; }
#sites h2 { text-align: center; color: #000; font-size: 18px; font-weight: normal;margin: 0;padding:0; }
#sites ul { list-style: none; margin:5px 0 0 20px; }
#sites ul li { float:left; margin: 7px 5px 2px 5px; display: inline; text-align: center;  padding:5px 5px; font-family: Arial, Helvetica, sans-serif; }
#sites ul li a { font-weight: bold; color: #993366;font-size:14px; }
#sites ul li p { width: 181px; font-size: 12px; font-weight: bold; color: #000; 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 #000; }
#sites ul li a:hover { color: #900; }

#sites ul.bigsites li p { width: 385px;font-size: 16px;margin-top: -5px; }
#sites ul.bigsites h2 a { padding: 2px 0 5px 0; }


/*
.join-left { width: 400px; text-align: left; border: 5px solid #ccc; margin: 10px 20px 20px 20px; background: #f2f2f2; font-size: 13px; float:left; }
.join-left ul { list-style: square; color: #002863; }
.join-left ul li { padding: 6px; }
.join-left ul li b { color: #000; }
.join-left h1 { font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: center; border-top: 1px solid #ccc; padding-top: 10px; }
.join-left h1 span { font-size: 30px; color: #002863; }
.join-form { float: left; width: 448px; border: 5px solid #fff; margin: 10px 0 20px 0; background-color:#f4f4f4;padding: 5px;color: #FFF; }
*/

.join-form { border-right: 1px solid #fff;border-left: 1px solid #FFF; background: #002863; float: left; width: 363px; padding: 0px 20px; color: #fff; text-align: center; position:relative; }
.join-form h1 { color: #fff; text-transform: capitalize; text-align: center; font-size: 17px; margin:0; padding: 4px; background: #00204f; }
.join-form img.bottom-thumb { width: 342px;margin: 1px auto; }


.join-thumbs { float:left; width: 221px; background: #000; }
.join-thumbs img { display: block; border-bottom: 1px solid #fff; }

.join-left { width: 314px; height: 534px;text-align: left; padding-top: 75px; margin:0; display:inline; background: #002863; color: #fff; font-size: 13px; float:left; }
.join-left ul { list-style: square; color: #fcbd21; }
.join-left ul li { padding: 6px; }
.join-left ul li b { color: #fff; }
.join-left h1 { font-size: 16px; height: 123px;font-family: Arial, Helvetica, sans-serif; text-align: center; border-top: 1px solid #ccc; padding: 20px 5px 20px 5px; background: #00204f; color: #fff; margin:0;  }
.join-left h1 span { font-size: 24px; color: #fcbd21; }

#buttons img { float:left; }

#footer { background: #fcfcfc; font-size: 12px; color: #666; text-align: center; padding: 20px; clear:both}
#footer-join { font-size: 12px; color: #666; text-align: center; padding: 20px; clear:both; }

.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%; }

/* @group DVDs */
.dvdcell { background: #c8c6c6;font-size: 11px;font-weight: bold; }
.dvdcell span { font-weight: 8pt;font-weight: normal; }
.dvdcell img { padding: 1px;background: #000;border: 1px solid #FFF; }
.dvd-specs h1 { font-size: 24px;padding: 0;margin: 5px 0; }
.dvd-specs h2 { padding: 0;margin: 5px 0; }
.dvd-specs p { font-size: 13px; }

/* PREVIEW */

.flashpreview {text-align: center; margin: 20px 0; }
.flashpreview img {border: solid 3px #fff; }
#trailer {clear: both; repeat-y; width: 930px; margin: 0  0 0 10px ;display: block; }
#trailer .modeldetails {position: relative; font-size: 0.85em; margin: 0 0 0 60px;width: 860px;}

#trailer a:link {color: #0c1ece; }
#trailer a:visited {color: #0c1ece; }

/*.trailer-top {background:url(http://images.pimproll.com/bigtitslikebigdicks.com/images/top-scene-trailer.jpg) no-repeat; height: 80px; }*/
/*.trailer-footer {background: url(http://images.pimproll.com/bigtitslikebigdicks.com/images/footer-scene-trailer.jpg) no-repeat bottom; height: 90px; width: 970px; }*/
.trailer-footer .joinlink {text-align: center; font-size: 2em; padding: 0;  font-weight: bold;}
.details	{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.id	{font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
.scenetitle	{float:left; margin: 8px 15px 0 0;}
.scenerating	{float:right}
#trailer .modeldetails {position: relative; font-size: 0.85em; margin: 0 0 0 60px;width: 810px;}
.scenerating {color: #3e4145; font-size: 16px; float: right; margin: 12px 0px 0 0;}
.scenerating table {width: 420px;}
.starsrating {vertical-align: middle; }
.votes {font-size: 0.8em; color: #3e4145; letter-spacing: -0.07px;}

.rating_off { background: url(/bigtitslikebigdicks/images/rating01.gif) repeat-x; height: 31px; width: 155px; position: relative; } 
.rating_on { background: url(/bigtitslikebigdicks/images/rating02.gif) repeat-x; height: 31px; width: 155px; position: absolute; top: 0; left:0; }

#common_footer { color: #666; 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: #14489B; text-decoration: underline; }
#common_footer a:hover { color: #FFCC00; text-decoration: none; }