/* ===================================================================	
   Gossip Stylesheet
======================================================================*/

#postcontents { margin-left: 9px; width: 408px; }
.conhold { width: 408px; }

.card { margin: 0 0 15px 0; background: transparent url(../images/gossip/card_middle_bg.gif) repeat-y 0 0; width: 100%; }
.card a { text-decoration: none; }

.card .top { height: 77px; background: transparent url(../images/gossip/card_top_bg.jpg) no-repeat 0 0; display: block; }
.card .top .date { float: left; text-align: center; margin: 35px 20px 0 27px; line-height: 15px; display: inline;  }
.card .top .date .month { font-size: 12px; font-weight: bold; color: #6f026d; }
.card .top .date .day { font-size: 19px; font-weight: bold; color: #d10ea1; }

.card .top .text { margin-top: 26px; float: left; width: 342px; position: relative; display: block; }
.card .top .text h2 a { color: #d0099e; font-size: 16px; margin-bottom: 2px; text-decoration: none; }
.card .top .text span {  }
.card .top .text .rating { display: block; position: absolute; bottom: 0; right: 0; }

.card .middle { padding: 20px 20px 0px 20px; display: block; }
.card .middle .text { margin: 0 0 20px 0; }
.card .middle .image { float: right; border: 1px solid #d0099e; margin: 0 10px 0 15px; }
.card .middle .gamebox { margin-right: 0; }

.card .bottom { position: relative; height: 65px; background: transparent url(../images/gossip/card_bottom_bg.jpg) no-repeat 0 100%; }
.card .bottom .comments { display: block; padding: 1px 0 1px 32px; color: #6f026d; position: absolute; bottom: 48px; left: 20px; background: transparent url(../images/gossip/icon_comment.gif) no-repeat 0 0; }
.card .bottom .readmore { display: block; color: #d0099e; position: absolute; bottom: 17px; right: 20px; font-weight: bold; text-decoration: underline; font-size: 13px; }

.author { float: left; margin: 0 0 20px 0; }

/* blogs */

.blogheader { margin-bottom: 15px; float: left; }
.blogtop .rightbar { margin-top: -182px; }

.blogcontenttop { display: block; }
.blogcontenttop .date { float: left; text-align: center; padding: 15px 9px 13px 9px; margin: 0px 10px 0px 0px; line-height: 15px; background: transparent url(../images/gossip/post_date.jpg) no-repeat 0 100%;  }
.blogcontenttop .date .month { font-size: 12px; font-weight: bold; color: #6f026d; }
.blogcontenttop .date .day { font-size: 19px; font-weight: bold; color: #d10ea1; }
.blogcontenttop .title { color: #d0099e; font-size: 18px; padding: 10px 0 0 0; margin-bottom: 3px; }
.blogcontenttop .author { margin: 0; float: none; }

/* reviews */

.articletop { margin: 0 0 10px 0; }
.articletop .title { padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px solid #fbd6f2; font-size: 24px; }

.articletop .theleft { float: left; width: 171px; margin: 0 9px 0 0; position: relative; }
.articletop .theimage { float: left; }
.articletop .theimage img { border: 1px solid #d0099e; }

.articletop .reviewnfo { margin-bottom: 11px; }
.articletop .reviewnfo li { margin-bottom: 4px; color: #d0099e; font-size: 12px; }

.resultholder { margin-bottom: 15px; }
.resultbox { width: 201px; float: left; }
.resultbox.pros { margin: 0 6px 0 0; }
.resultbox ul { background-color: #f585d9; float: left; margin: 0 0 0 2px; display: inline; width: 199px; }
.resultbox ul li { font-weight: bold; background-color: #ffffff; border-bottom: 1px solid #fbe7f6; margin: 0 3px 0 3px; display: block; padding: 10px 10px 10px 40px; font-size: 12px; }
.resultbox.pros li { background: #ffffff url('../images/gossip/reviews/reviews_pros_icon.gif') no-repeat 11px 50%; }
.resultbox.cons li { background: #ffffff url('../images/gossip/reviews/reviews_cons_icon.gif') no-repeat 11px 50%; }


/* bios */

#biography #postcontents { width: 588px; margin: 0; }

#biography p { margin: 0 0 20px 0; }

#biography .heading { padding: 10px 0 0 1px; }
#biography .heading2 { padding: 0 0 0 1px; }
#biography .info { float: right; margin: -30px 0px 15px 15px; width: 387px; display: inline; }
#biography .photos1 { float: left; margin: 15px 15px 10px 0; }

#biography .titles { margin: 15px 0; display: inline; }
#biography .titles h2 { font-size: 26px; color: #ac06ea; margin: 0; line-height: 24px; }
#biography .titles h3 { font-size: 14px; color: #d0099e; margin: 0; }

#bioflash { margin: 15px 0 15px 0; }

/* interviews */

#interview #postcontents { width: 578px; }

#interview .jessy p { color: #197968; }
#interview .yuki p { color: #d4034e; }
#interview .leiyah p { color: #53700d; }
#interview .raveena p { color: #cd061f; }
#interview .leo p { color: #cd061f; }

#interview .charright { float: right; margin: 0; }
#interview .charleft { float: left; margin: 0 15px 0 0; }

#interview .titles { border-bottom: 1px solid #fbd6f2; margin: 0 0 18px 0; padding: 10px 0 10px 0; clear: both; }
#interview .titles h2 { font-size: 24px; color: #6f026d; margin: 0; }
#interview .titles h3 { font-size: 18px; color: #d0099e; margin: 0; }

.qablock { margin-bottom: 5px; }
p.question { color: #d0099e; font-weight: bold; background: transparent url('../images/gossip/interviews/question_bg.gif') repeat-y 0 0; }
.question .thebottom { background: transparent url('../images/gossip/interviews/question_bottom.gif') no-repeat 0 100%; display: block; }
.question .theicon { padding-left: 33px; background: transparent url('../images/gossip/interviews/question_ico.gif') no-repeat 0 0; display: block; }
.question .thetext { background-color: #fdeaf8; border-top: 2px solid #fff; display: block; position: relative; width: 100%; }
.question .padder { padding: 10px 10px 10px 11px; display: block; }

.answer { padding: 8px 10px 10px 44px; background: transparent url('../images/gossip/interviews/jessy/answer_ico.gif') no-repeat 0 0; }

#interview .jessy .answer { background: transparent url('../images/gossip/interviews/jessy/answer_ico.gif') no-repeat 0 0; }
#interview .yuki .answer { background: transparent url('../images/gossip/interviews/yuki/answer_ico.gif') no-repeat 0 0; }
#interview .leiyah .answer { background: transparent url('../images/gossip/interviews/leiyah/answer_ico.gif') no-repeat 0 0; }
#interview .raveena .answer { background: transparent url('../images/gossip/interviews/raveena/answer_ico.gif') no-repeat 0 0; }
#interview .leo .answer { background: transparent url('../images/gossip/interviews/leo/answer_ico.gif') no-repeat 0 0; }

/* comments */

#commentbox { width: 411px; float: left; }
#commentbox label { color: #d0099e; margin-bottom: 10px; display: block; font-weight: bold; } 
#commentbox form p { font-size: 11px; } 
.textarea { padding: 5px; width: 396px; border: 1px solid #d0099e; margin-bottom: 15px; }
#submitcomment { float: right; }

#commentbox .comment { margin-bottom: 10px; width: 100%; background: #f6ecf7 url('../images/gossip/comment_top.jpg') no-repeat 0 0; }
#commentbox .comment .inside { padding: 20px; padding-bottom: 10px; display: block; background: transparent url('../images/gossip/comment_bottom.gif') no-repeat 0 100%; }
#commentbox .comment .user { float: left; }
#commentbox .comment .date { float: right; color: #d0099e; font-size: 11px; }
#commentbox .comment .top { margin-bottom: 15px; width: 100%; }
#commentbox .comment .text { overflow-x: auto; }
#commentbox .comment p { color: #d0099e; }

#biography #commentbox { width: 411px; }
#interview #commentbox { width: 411px; }

