
html,body,h1,h2,h3,p,dl,dd,blockquote {margin:0;}
html {overflow-y:scroll;}

h1 {font-size:3.2em;text-shadow:#fff 0 1px 0;}

p,li {font-size:1.2em;}
ul {margin:0;padding:0;list-style:none;}
img,table {border:none;}
em {font-style:normal;}

a {color:#00aeef;}
a:hover {text-decoration:none;}


body {font:62.5% arial,helvetica,sans-serif;color:#000;background:#d1f1fc url(../images/bgr/body.png) repeat-x;}


.skip p,.news .entry-info {text-indent:-9999px;position:absolute;}

.lead,.home h2,.rope,.news,.go,.top-back,.back,#footer {background:url(../images/bgr/sprite.png) no-repeat;}
#header,.wrap {height:290px;background:url(../images/bgr/header.jpg) no-repeat;}

h1,h3,.go,.facts .rumors,.top-back,.back,.facts .answer em, .news h4, span.new {font-family:'arial black',arial,helvetica,sans-serif;text-transform:uppercase;}


.wrap,#footer {width:940px;text-align:left;position:relative;overflow:hidden;}
.wrap {padding:0 0 0 40px;}


#header h1.vcard,#header h6.vcard {margin:84px 0 0;width:556px;height:58px;overflow:hidden;float:left;}
#header h1.vcard a,#header h6.vcard a {height:58px;overflow:hidden;display:block;}
#header a {color:#000;text-decoration:none;}

#quotes {width:320px;font-size:.833em;position:absolute;top:173px;left:280px;}
#quotes li {width:320px;display:none;}
#quotes .active {display:block;}

blockquote {width:320px;}
blockquote p {font-size:1.4em;line-height:1.428em;color:#7d7d7d;}
blockquote p > em {font-size:3.2em;line-height:.01em;position:relative;top:.4em;}
blockquote .author {width:100%;font-size:1.2em;line-height:1.333em;text-align:right;float:left;}



#main {margin:0 0 38px;width:100%;position:relative;float:left;}

.lead {margin:0 0 0 40px;width:940px;height:75px;text-indent:-9999px;}
.home h2 {margin:0 0 25px 40px;width:940px;height:25px;text-indent:-9999px;background-position:0 -75px;}

.rope,.news {background-position:0 -100px;background-repeat:repeat-x;float:left;}
.rope {margin:0 0 50px;width:100%;}

.news {margin:0 0 0 20px;width:980px;}
.news li {padding:0 80px 0 100px;width:140px;height:300px;float:left;display:inline;overflow:hidden;position:relative;}
.news h3 {margin:3.97em 0 0;font-size:1.5em;line-height:1em;}
.news .new h3 {margin:0;font-size:1.5em;line-height:1em;}
.news h4, span.new {color:#ed1c24; text-transform:uppercase; font-size:1.1em; margin:3.6em 0 0.1em; font-weight:bold; padding-right:5px;}
span.new { font-size:0.9em;}
.news h3 a {padding:0 0 .4em;text-decoration:none;color:#000;display:block;}
.home h3 a:hover {text-decoration:underline;}
.news .entry-summary a {padding:0 0 1.25em;display:block;}
.news img {border:1px solid #0094d5;display:block;}
.news .go {width:86px;font-size:.833em;}

.news .tanga-red,.news .tanga-black,.news .bra,.news .shirt-pink {margin:0 0 0 20px;padding:0;text-indent:-9999px;}

.shirt {background:url(../images/bgr/shirt.png) no-repeat;}
.tanga-red {background:url(../images/bgr/tanga-red.png) no-repeat;}
.tanga-black {background:url(../images/bgr/tanga-black.png) no-repeat;}
.bra {background:url(../images/bgr/bra-blue.png) no-repeat;}
.news .shirt-pink {width:160px;background:url(../images/bgr/shirt-pink.png) no-repeat;}


.go {font-size:1em;line-height:1.6em;background-position:0 -460px;float:right;}
.go a {padding:0 0 0 11px;display:block;}


#content {padding:0 0 0 30px;width:950px;float:left;}
#content h1 {margin:0 0 0 10px;border-top:1px solid #2d9ac2;padding:.4em 0 .1em;width:940px;display:inline;float:left;}
#content h2 {margin:0 0 2.3em;font-size:1.4em;line-height:1.286em;font-weight:normal;color:#7d7d7d;}

table {margin:0 0 2em;border-top:6px solid #00aeef;border-bottom:1px solid #acacac;border-collapse:collapse;padding:0;
 width:100%;}
table th {padding:.6em 10px .6em 0;font-size:1.4em;text-align:left;color:#00aeef;}
table td {border-top:1px solid #acacac;padding:.6em 10px .6em 0;font-size:1.2em;}
table .right {padding:.6em 0 .6em 10px;text-align:right;}

.facts {width:950px;}
.facts li {font-size:1em;float:left;}
.facts .fact {padding:2.4em 20px 0 30px;width:900px;background:url(../images/bgr/sheet.png) no-repeat;float:left;}
.facts dt {margin:0 20px 0 0;width:120px;float:left;}
.facts .rumors {font-size:1.4em;line-height:1.286em;color:#004a80;}
.facts .answer {padding:.1em 0 0;font-size:2em;line-height:.9em;font-weight:bold;color:#00aeef;text-transform:uppercase;}
.facts dd {width:760px;float:left;}
.facts p {margin:0 0 1.5em;font-size:1.4em;line-height:1.286em;}
.facts em {color:#00aeef;font-weight:bold;}
.facts .entry-info {width:950px;height:40px;text-indent:-9999px;
 background:url(../images/bgr/sheet-bot.png) no-repeat;float:left;}
.facts .entry-info dd {width:auto;float:none;}

.top-back {margin:2.6em 0 2.8em 7px;padding:0 0 0 14px;color:#fff;background-position:-930px -460px;display:block;float:left;}
.back {margin:0 0 0 10px;padding:0 0 0 14px;background-position:0 -530px;float:left;}


#main:after {height:0;content:'.';display:block;clear:both;visibility:hidden;}



#footer {margin:0 0 0 40px;height:80px;background:url(../images/bgr/footer.png) no-repeat;}

.xoxo {margin:21px 0 0;width:105px;float:right;}
.xoxo li {float:left;}
.xoxo li a {margin:0 0 0 5px;width:30px;height:30px;text-indent:-9999px;display:inline-block;float:left;overflow:hidden;}

.copyright {margin:3.1em 0 0;font-size:1.1em;float:left;}
