@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 { background: #000; margin: 0; font-family: Arial, Helvetica, sans-serif; }
#wrap { width: 980px; margin: auto; }
#head img { float:left; border: none; }
#head #nav { float:left; width: 658px; }
#head #nav #intro { height: 90px; background: url(/fuckingrobots/images/md_fr_23.gif) no-repeat; clear:left; }
#head #nav #intro-tour { background:url(/fuckingrobots/images/tour_16.gif); height: 52px; clear:left; }
#head #nav #intro p { clear:left; margin: 0; padding: 13px 10px 0 106px; color: #ccc; font-weight: bold; font-size: 13px; }
#head #nav #intro p a { color: #ffea00; }
#head #nav #intro p a:hover { color: #fff; }

h1.page { color: #999; letter-spacing:-1px; font-size: 28px; margin: 0 0 0 12px; border-bottom: 2px solid #666; clear: left; padding-top: 12px; }

.table { position: relative; clear:left; }
.table img { float:left; }
.table .content { width: 933px; float:left; background: #656565; }
.table .thumb { border: none; }
.table .left { width: 607px; float:left; }
.table .left .description { height: 132px; background: url(/fuckingrobots/images/md_fr_28.gif) no-repeat; clear:left; color: #ccc; position: relative; }
.table .left .description h1 { font-size: 20px; position: absolute; top: 22px; left: 16px; margin:0; padding:0; }
.table .left .description .ratings { position: absolute; font-weight: bold; font-size: 12px; top: 28px; left: 355px;text-align: center; }
.table .left .description .ratings span.votes { font-weight: normal; font-size: 11px; }
.table .left .description .ratings a { color: #ff0; font-size: 16px; font-weight: bold; }
.table .left .description .ratings a:hover { color: #F00; }
.table .left .description p { font-size: 13px; font-weight: bold; padding: 5px 5px 0 16px; margin: 0;position:absolute;top: 60px;height: 65px;overflow:auto;width: 96%; }
.table .left .description p a { color: #ffea00; }
.table .left .description p a:hover { color: #fff; }
.table img.olay { border: none; position: absolute; top: 576px; left:38px; }
.table img.logo { border: none; position: absolute; top: 254px; left: 470px; z-index: 1; }

#buttons img { float:left; border: none; }

a.join { font-size: 24px; font-weight: bold; color: #ffea00; display: block; text-align: center; padding: 20px; }
a.join:hover { color: #fff; }

#sites { background: url(/fuckingrobots/images/md_fr_gr.gif) repeat-x top #000; clear:left; padding-top: 12px; }
#sites .feature { margin: 12px; border: 1px solid #333; padding: 7px; clear:left; margin-top: 0; }
#sites .feature h1 { font-size: 15px; color: #ccc; margin: 5px 0; }
#sites .feature p { color: #ccc; font-size: 13px; font-weight: bold; }
#sites .feature a { color: #ffea00; font-size: 13px; font-weight: bold; }
#sites ul { list-style: none; margin:5px 0 0 6px;padding-left: 0; }
#sites ul li { float:left; margin: 7px 3px 2px 3px; display: inline; text-align: center;  padding:5px 2px; font-family: Arial, Helvetica, sans-serif;font-size: 13px; }
#sites ul li a { font-weight: bold; color: #ffea00; }
#sites ul li p { width: 181px; font-size: 12px; font-weight: bold; color: #333; 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 solid #fff; }
#sites ul li a:hover { color: #fff; }

#network { float:left; border-left: 1px solid #333; background: url(/fuckingrobots/images/md_fr_gr.gif) repeat-x top #000; width: 259px; padding: 0 10px 20px 10px; }
#network img { margin: 15px 0 0 0; display: block; border: 1px solid #666; }
#network a { color: #ccc; font-weight: bold; display: block; margin: 0 0 2px 38px; }
#network a.site { font-weight: normal; font-size: 11px; color: #666; }
#network a:hover { color: #fff; }

#join .form { float: left; width: 400px; padding: 96px 0 0 0; background: url(/fuckingrobots/images/join_03.gif) no-repeat top;}

#join .left { width: 310px; text-align: left; background: url(/fuckingrobots/images/join_02.gif) no-repeat top; padding-top: 210px;  margin:0 auto; display:inline; font-size: 13px; float:left; }
#join .left ul { list-style: square; color: #ccc; margin: 0 18px 8px 26px; padding:0; }
#join .left ul li { padding: 6px; }
#join .left ul li b { color: #fff; }
#join .left h1.j { font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: center; background: none; padding:0; border-top: 1px solid #333; padding-top: 10px; color: #ccc; font-weight: bold; }
#join .left h1.j span { font-size: 28px; color: #fff; }
#join .right { width: 270px; float:left; padding-top: 18px; margin: 0 auto; background: url(/fuckingrobots/images/join_04.gif) no-repeat top; }
#join .right img { display: block; border: 1px solid #666; margin-bottom: 3px; }

#common_footer { color: #ccc; 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: #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; }