@charset "utf-8";
/* Custom Styles for Comm Page - Default SKin */

body{
    background:#fff url(../../122646022/_img/tpl/homepage_new/body_bg.png) repeat-x top left;    
}
h1 {
    display:block;
    font-size: 24px;
    color: #666666;
    font-weight: bold;
    margin-top:10px;
    }
    a {
        color:inherit;
}
.tabs-nav a span {
    min-width:42px;
}
.tabs-nav {
    margin:57px 0 0;
    height:18px;
    color:#666666;
}
#tabContainer{
    display:none;
    position:relative;
    color:#666666;
    float:left;
}
#tabContainer div {
    color:#666666;
    font-size:12px;
    margin:0 10px 10px 10px;
    background:transparent;
    position:relative;
    top:-10px;
}

hr{
    border:1px solid #666666;
    margin-top:7px;
    margin-left:5px;
    z-index:1;
    width:880px;
}
.container {
    margin-bottom:10px;
    width:960px;
}
div.padded {
    padding:1em;
}
.border{
    border:1px solid #666666;
}
h3.boxTitle {
    display:block;
    position:relative;
    font-size:16px;
    font-weight:bold;
    color:#666666;
    text-align:center;
    padding:.5em;
    margin-bottom:-1px;
}

#userInfoBox{
    text-align: center;
}
#profileImg {
    text-align:center;
    margin-bottom:10px;
}
#profileDetails p {
    margin:0 0 1em;
    font-size:12px;
    color:#666;
    line-height:1.2em;
}
#profileDetails p span {
    font-weight:bold;
    }
	#profileDetails span.ratingblock {
            display:table-row;
        }
	#channelWelcome {
            overflow:hidden;
        }

        #channelWelcome p{
            font-size:12px;
            color:#666666;
            font-weight:bold;
            line-height:12px;
}
#quizContainer {
    margin-bottom:10px;
    line-height:1.2em;
    text-align:center;
}
.quiz {
    text-align:center;
}
h4.moreQuizzes {
    margin-bottom:0px;
}
div#quizCreated, div#quizPlayed{
    border:1px solid #cccccc;
}
div#quizCreated div.channelQuizThumb,
div#quizPlayed div.channelQuizThumb {
    margin-bottom:10px;
    width:100%;
}
div#quizCreated div.quizThumbPic,
div#quizPlayed div.quizThumbPic {
    border:1px ridge #333;
    float:left;
    height:60px;
    margin-right:10px;
    overflow:hidden;
    width:60px;
}
div#quizCreated div.quizThumbInfo,
div#quizPlayed div.quizThumbInfo  {
    font-size:11px;
    position:relative;
}
div#quizCreated span.quizName, 
div#quizCreated span.quizPlays, 
div#quizCreated span.quizRating, 
div#quizPlayed span.quizName, 
div#quizPlayed span.quizPlays, 
div#quizPlayed span.quizRating {
    display:block;
    width:100px;
    margin-left:70px;
    line-height:1.2em;
    color:#000;
}
#moreQuizzesContainer .ratingBlock{
    position:relative;
}
.ratNumTxt{
    color:#000;
}
#tagContainer {
    height:40px;
    width:468px;
    overflow:hidden;
    font-size:15px;
    display:block;
    position:relative;
    float:left;
    margin:13px auto 0px auto;
    padding-top:5px;
    color:#000000;
}
#middleContainer{
    height:400px;
    width:920px;
    margin-top:20px;
}
#sboardContainer{
    height:450px;
    width:430px;
    margin:0 auto;
    position:relative;
    float:left;
    text-align:center
}
#scoreboard {
    width:380px;
    margin:0 auto;
    height:400px;
}
p.subText {
    text-align:center;
    margin-top:6px;
}
#discussionContainer{
    float:right;
    height:450px;
    width:459px;

}
#rightSkyscraperContainer{
float:left;
width:160px;
height:600px;

}
#smallLeaderboardContainer{
float:left;
width:468px;
height:60px;
margin-top:-75px;
position:relative;
}
#largeLeaderboardContainer{
  float:left;
  height:90px;
  width:768px;
}
#lowerLeftAdContainer{
  float:left;
  width:180px;
  height:150px;
  margin:10px 10px 10px 10px;
}


#lowerRightAdContainer{
  float:right;
  height:250px;
  width:300px;
  margin: 10px 10px 10px 10px;
}
#discussion {
    width:459px;
    height:420px;
    margin:0 auto;
    color:#666666;
    font-size:12px;
    }
#channelCreateBtn {
    text-align:center;
    margin:10px 0 0;
    clear:both;
    font-size:12px;
}
a.channelCreateBtn {
    margin:0 auto;
    font-size:12px;
    padding:3px 10px 3px 24px;
    height:30px;
    width:134px;
    border:1px solid #333;
    text-decoration:none;
    cursor:pointer;
    color:#333;
    background:#FFF url(../../122646022/_img/tpl/channels/create.gif) no-repeat center left;
    text-align:left;
    }
    html>body a.channelCreateBtn{
        width:100px;
    }
    a.channelCreateBtn:hover {
        border:1px solid #000;
        background:#273341 url(../../122646022/_img/tpl/channels/create.gif) no-repeat center left;;
        color:#FFF;
}
.question{
    text-align:center;
}
.introTitleTable td{
    text-align:center;
}
.introTitleName{
    text-align:center;
}
#questionMediaObject{
    font-size:12px;
}
#personalScore span.rateTitle{
    padding-left:0px;
    padding-right:0px;
    margin-left:30px;
}
#answersContainer td.answer{
    text-align:center;
}
#roundsContainer .infoBoxTitle,
#roundsContainer .infoDefinition1,
#pointsRemainingContainer .infoBoxTitle,
#pointsRemainingContainer .infoDefinition2,
#yourScoreContainer .infoBoxTitle,
#yourScoreContainer .infoDefinition3,
#highScoreContainer .infoBoxTitle,
#highScoreContainer .infoDefinition3,
.personalScoreMessage,
#feedbackCorrect,
#feedbackCorrect strong,
#infoScreensContainer,
.introCredit,
.introCreditProducer,
.introWelcomeBack,
#feedbackNote li,
#feedbackNote li p,
#feedbackAnswer,
#questionMediaObject p,
#eoaImage p,
#introScreenMedia p{
    line-height:1.2em;
}