@charset "utf-8";
.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-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #0E0E0E; background-image: url(http://images.pimproll.com/asscrush.com/images/bg.jpg); }
.ep { background-image: url(http://images.pimproll.com/asscrush.com/images/ep.jpg); height: 933px; width: 940px; }
.divtext { font-family: "Trebuchet MS", Verdana, Arial; font-size: 22px; font-weight: bold; color: #000000; height: 32px; text-align: center; vertical-align: middle; }
a:link { color: #9e0404; }
a:visited { color: #9E0404; }
a:hover { color: #000000; }
a:active { color: #9E0404; }
.ep_title { font-family: "Trebuchet MS", Verdana, Arial; font-size: 22px; font-weight: bold; color: #000000; }
.ep_details { font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; font-weight: bold; color: #573000; }
#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: #9E0404; }
#sites a:hover { text-decoration: none; color: #000; }
#sites .info_text { font-size: 13px; font-family: Arial, Helvetica, sans-serif; }
#sites ul { list-style: none; padding: 0; margin: 0; width: 830px; }
#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 #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; }

#join_reasons { width: 500px;background: #f7f7f7;border: 1px solid #c0c0c0;margin: 5px auto;color: #000;padding-bottom: 6px; }
#join_reasons h3 { font-size: 20px;font-family: Verdana, Geneva, sans-serif;padding: 7px 0;margin: 0;background: #ddd;border: 1px solid #FFF;text-align: center; }
#join_reasons ul { list-style: disc;margin: 0;padding: 0;margin-left: 30px; }
#join_reasons li { text-align: left;font-size: 11px;font-family: Verdana, Geneva, sans-serif;margin: 0;padding: 3px 10px 0 0;line-height: 1; }

#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: #9E0404; text-decoration: underline; }
#common_footer a:hover { color: #000; text-decoration: none; }

