@charset "utf-8";
ul,li,p,img,h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; }
img { display: block; border: none; }
.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 { margin: 10px 0 0 0; background: #333; font-family: Georgia, "Times New Roman", Times, serif; background: url(http://images.pimproll.com/tour3.africanfucktour.com/images/bg.jpg) repeat #140e0c; }

#wrap { width: 980px; margin: auto; border: 4px solid #0a0706; border-bottom: none; background: #241714; }

#head	{background-color: #000}
#head img,#foot img { float:left; }
#head .intro { background: url(http://images.pimproll.com/tour3.africanfucktour.com/images/aft_14.gif) no-repeat 0 0 ; width: 257px; height: 357px; float:left;}
#head .intro p { color: #fff; margin: 0 30px 0 10px ; font-size: 14px; line-height: 20px; }
#head .intro p a.j { color: #ffcf20; display: block; margin-top: 12px; }
#head .intro2 { background: url(http://images.pimproll.com/tour3.africanfucktour.com/images/aft2_02a.gif) no-repeat 0 0; clear:left; height: 138px; }
#head .intro2 p { color: #fff; margin: 20px 40px 0 30px ; font-size: 14px; line-height: 20px; padding-top: 10px}
#head .intro2 p a.j { color: #ffcf20; display: block; margin-top: 24px; font-weight: bold; font-size: 26px; }


.tbl { position: relative; }
.tbl img.loc { position: absolute; top:150px; right:0; }
.tbl img.exclusive { position: absolute; bottom: -20px; left: 0; }
.tbl h1 { background: url(http://images.pimproll.com/tour3.africanfucktour.com/images/aft_18.gif) no-repeat; height: 55px; color: #ffdd22; font-weight: normal; }
.tbl h1 span { padding: 14px 0 0 160px; display: block; font-size: 26px; }
.tbl h1 span em { color: #FFF;font-size: 22px; }
.tbl img { float:left; }
.tbl .rating_off { background: url(http://images.pimproll.com/jawdroppingasses.com/images/rating01.gif) repeat-x; height: 31px; width: 195px; position: absolute; top: 0; right:0; margin: 14px 8px 0 0;  } 
.tbl .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 .desc { background: url(http://images.pimproll.com/tour3.africanfucktour.com/images/aft_20.gif) no-repeat 0 0; width: 763px; height: 113px; float:left; }
.tbl .desc p { font-size: 14px; color: #fff; line-height: 22px; margin: 4px 20px 0 10px; text-shadow: 1px 1px 1px #210602;height: 95px;overflow: auto;padding-right: 5px; }
.tbl .thumbs { background: url(http://images.pimproll.com/tour3.africanfucktour.com/images/aft_21.gif) no-repeat 0 0; height: 285px; clear: left; position: relative; }
.tbl .thumbs img { border: 2px solid #fff; position: absolute; }
.tbl .thumbs img.t1 { top: 4px; left: 20px; }
.tbl .thumbs img.t2 { top: 10px; left: 400px; }
.tbl .thumbs img.t3 { top: 20px; left: 590px; }
.tbl .thumbs img.t4 { top: 130px; left: 422px; }
.tbl .thumbs img.t5 { top: 156px; left: 618px; }
.tbl .thumbs img.t6 { top: 178px; left: 798px; }

h1.top { font-size: 22px; color: #fff; background: url(http://images.pimproll.com/tour3.africanfucktour.com/images/h1.gif) no-repeat; padding: 4px 20px; margin: 10px 0; clear:left; }
h2 a { color: #fff; display: block; text-align: center; padding: 20px 0; }

ul#updates { list-style: none; }
ul#updates li { float:left; width: 396px; margin: 0 0 0 60px; margin-bottom: 20px; display: inline; }
ul#updates li img { border: 2px solid #fff; }
ul#updates li p { background: #111; color: #fff; padding: 4px; text-align: center; }
ul#updates li a.txt { color: #ffcb18; display: block; text-align: center; background: #000; padding: 8px; text-transform: uppercase; }

#join { background: url(http://images.pimproll.com/tour3.africanfucktour.com/images/join2_03.gif) no-repeat right 44px; }
#join .bg { background: url(http://images.pimproll.com/tour3.africanfucktour.com/images/join2_06.gif) no-repeat bottom left; padding-bottom: 16px; }
#join #jleft { width: 320px; float:left; background: url(http://images.pimproll.com/tour3.africanfucktour.com/images/join2_02.gif) no-repeat top left; padding-top: 186px; position: relative; }
#join #jleft img.logo { position: absolute; top: -8px; left:-8px; }
#join #jleft ul { font-family: Arial, Helvetica, sans-serif; color: #fff; list-style: none; font-size: 13px; }
#join #jleft ul li { margin: 0 0px 20px 18px; background: url(http://images.pimproll.com/tour3.africanfucktour.com/images/tick.gif) no-repeat 0 2px; padding: 0 10px 0 44px; }
#join #jleft ul li strong { display: block; color: #ffcf20; }
#join #jform { width: 405px; float:left; padding-top: 11px; }
#jthumbs { width: 246px; float:left; padding-top: 11px; }
#jthumbs img { display: block; margin: 0 auto 7px auto; border: 1px solid #000; }
#join-footer { background: #0a0706; border-bottom: 4px solid #0a0706; padding: 20px; text-align: center; color: #fff; margin-left: auto; margin-right: auto; width: 948px }

#sites { margin: 20px auto;width: 830px;text-align: center;color: #eee; }
#sites h2, #sites h4 { clear: both;text-align: center;margin: 0;padding:0;line-height: normal;font-size: 22px; }
#sites a { color: #FFDD7F; }
#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 #666;clear: both; }
#sites ul li a:hover img { border: 1px dotted #FFDD7F; }
#sites ul li a:hover { color: #fff; }

#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: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; margin-top: 15px; }
#common_footer img { display: inline; }
#common_footer p { margin: 0; padding-bottom: 15px;text-align: center; }
#common_footer p.common_copyright { }
#common_footer p.comfortable { color: #fff;font-size: 12px;font-weight: bold;font-family: Verdana, Geneva, sans-serif; }
#common_footer a { color: #ff0; text-decoration: underline; }
#common_footer a:hover { color: #f00; text-decoration: none; }