/* Framework */
* {
     margin: 0px;
     padding: 0px;
}
body {
     text-align: center;
     background-image: url(/images/background.gif);
     background-color: #000000;
     background-repeat: repeat-x;
     background-position:left top;
     font-size: 10px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color:#c2c2c2;
     margin-top:0px;
     padding-top:0px;
}
#mosSite {
     width: 956px;
     margin: auto;
     text-align: left;

}
#mosSite fieldset {
     border: 0px solid #000;
}
#framework {
     width: 956px;
     margin-top:0px;
     padding-top:0px;
}

/* Ads */
#leaderboard {}
#leaderboardLabel {
     background-image: url(/images/advertisement-black.gif);
     background-repeat: no-repeat;
     text-indent: -9999px;
     height: 90px;
     width: 9px;
     background-position: 0px 10px;
     float: left;
}
#leaderboardAd {}
#skyscraper {
     width:174px;
     margin-right:3px;
}
#skyscraperLabel {
     background: url(/images/advertisement-white.gif) no-repeat;
     background-position:0px 12px;
     text-indent: -9999px;
     height: 90px;
     width: 14px;
     float: left;
}
#skyscraperAd {
     width: 160px;
     float: right;
}
#banner {}




/* Cube AD */
#cubeAd { 
	float: left;
}
#cubeAd .module{
     padding:0px;
     margin:0px;
     width:300px;
}
#cubeAd .moduleHeader { 
     height:0px;
     clear:both;
     display: none;
}

#cubeAd .moduleContent {
     border:0px;
     padding:0px;
     width: 300px;
}
#cubeAd img {
   
}




/* CCB */
#ccb {
     text-align: center;
     display: none;
     padding:4px 0px;
     background:#FE00FE;
}
#ccb p {
     display: none;
}
#ccb ul {
     text-align: center;
     display: inline;
     padding: 3px 0px;

} 
#ccb ul li {
     margin-left: 0;
     padding: 1px 5px;
     border-left: 1px solid #000;
     list-style: none;
     display: inline;
}
#ccb ul li.first {
     margin-left:0;
     border-left: none;
     list-style: none;
     display: inline;
}
#ccb ul li a {
     color:#000;
}
#ccb ul li a:hover {
     color:#fff;
}

/* Header */
#header {
     background-image: url(/images/header-top.gif);
     background-repeat: no-repeat;
     padding: 21px 0px 0px 0px;
      margin:0px;

}
#header h1 {
     float: left;
     padding:0px;
     margin:0px;
          height:146px;
     width: 273px;
}

#header .artists {
     background-image: url(/images/header-right.jpg);
     background-repeat: no-repeat;
     background-color: #000;
     height:146px;
     width: 682px;
     float: left;
     padding:0px;
     margin:0px;
}

/* Content */
#contentBackground {
     margin:0px;
     padding:0px;     
}
#contentColumns {
     margin:0px;
     padding:0px;     
}
#contentEnclose {
     width: 770px;
     float: left;
     margin:0px;
     padding:0px;
}
#contentMiddle {
     width: 610px;
     float: right;
     margin:0px;
     padding:0px;
}
#contentLeft {
     width: 150px;
     float: left;

}
#contentRight { 
     float: right;
     width:174px;

}

/* START FireFox Adjustments to Fix IE Box Model Bug */
body #contentMiddle {
     width: 610px;
}
body #contentLeft {
     width: 150px;
}
body #contentRight {
     width:174px;
     float:right;
}
/* END FireFox Adjustments to Fix IE Box Model Bug */

#contentBottom {
     clear: both;
}
.storySeparator {

}

/* Quadrants */
#quadrantTop {

}
#quadrantA {
     float: left;
     width: 300px;

}
#quadrantB {
     float: left;
     width: 300px;
     margin-left:10px;
}
#quadrantTopFooter {
     clear: both;
}
#quadrantBottom {}
#quadrantC {
     float: left;
     width: 300px;

}
#quadrantD {
     float: left;
     width: 300px;
     margin-left:10px;

}
#quadrantBottomFooter {
     clear: both;
}

/* Footer */
#footer {
     background:url(/images/footer.jpg) no-repeat;
     height:98px;
     width:957px;
}
#footerTop {}
#footerBottom {
     clear: both;
}
#siteIndex {
     float:left;
     margin-left:5px;
     margin-top:30px;
     width:50%;
}
#siteIndex fieldset {
     border: 0px solid #000;
}
#siteIndex legend {
     display: none;
}
#siteIndex select {
     background:#000;
     font-size:10px;
     font-family:Verdana,sans-serif;
     color:#FF00FF;   
}
#copyright {
     float:right;
     width:290px;
     text-align:center;
     color:#9C3595;
     margin-top:18px;
     font-size: 10px;
	 font-weight: normal;
	 line-height: 13px;
}
#copyright a {
     color:#9C3595;
}
#copyright a:hover {
     color:#00FF2C;
}
#copyright .privacyPolicy {}
