/*********************************************
	MAIN
*********************************************/
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}

html{
	overflow-x:hidden;
	overflow-y:auto;
}


body {
	background:#280C47 url(../images/body.jpg) no-repeat center top;
}

.wrapper{
	margin:0 auto;
	width:1000px;
	font: 12px/1.5em Arial, Helvetica, sans-serif;
	color:#fff;
	background:#000;
	border: 1px solid #333;
	border-bottom:none;
	border-top:none;
}
.header {
	background:#fff url(../images/header.gif) repeat-x left top;
}

.header .inner{
	padding:10px;	
}

.header .leaderboard{
	padding-top:3px;
}

.main{ margin:0 auto; text-align:center;}
.line{ border-right: 1px solid #333; height:300px; width:32%;}
/*fix for IE6 */
*html .chatter{position:absolute; right:85px;}

.inner{padding:12px;}
#nowplaying{border: solid #FFFF00 0px;}
.social{
	background:#E9D80C;
	color:#000;
	font-weight:bold;
	margin-bottom:10px;
}

.social .inner{
	padding:4px 8px 0;	
}

.social strong{
	font-family: Georgia, "Times New Roman", Times, serif;
	
}

.video {
	float:left;
	position:relative;
	background: url(../images/flatscreen.gif) no-repeat;
	width:480px;
	height:383px;
	margin-left:10px;
}

.video .inner{
	position:absolute;
	left:20px;
	width:440px;
	top:14px;
	padding:0;
}

.chat {
	background:url(../images/chat-bkg.gif) no-repeat;
	width:432px;
	height:370px;
}

a{
	color:#FFF;
}

.hide{
	position:absolute;
	z-index:2;
	background: #000 url(../images/1x1.gif);
	width:430px;
}

.video .topper{
	right:0;
	width:147px;
	height:34px;
	display:block;
	position:absolute;
	z-index:2;
}

.video .nomenu, .video .nofull{
	top:290px;
	height:30px;
	width:20px;
	display:block;
	position:absolute;
	z-index:2;
	background:#000 url(../images/1x1.gif);

}

.video .nomenu{
	width:420px;
}

.video .nofull{
	left:396px;
}

.video .disable{
	height:322px;
	background-color:transparent;
}




.three-col{ width: 96%;}
.mcrmeebo{ display: block; background:url("http://widget.meebo.com/images/r.gif") no-repeat top right; } 
.mcrmeebo:hover {background:url("http://widget.meebo.com/images/ro.gif") no-repeat top right; }

.shows, .shows div{
	border:1px solid #333;
	color:#000;
}
.shows div{
	display:block;
	padding:2px 5px;
	font-weight:bold;
	background:#CCC;
}

.shows div a{
	color: #280C47;
}

.shows div.alternate{
	background: #280C47;
	color:#fff;
}

.shows div.alternate a{
	color:#fff;
}

.noshows{
	height:100px;
	width:300px;
	background-color:transparent;
}


/*********************************************
	HEADERS
*********************************************/
h2{ 
	background:url(../images/h2.gif) no-repeat;
	text-indent:-9999px;
	height:20px;
	width:270px;
	margin-bottom:10px;
	
}

h2.part{background-position:left -40px;}
h2.archive{background-position:left -80px;}


/*********************************************
	FOOTER
*********************************************/
.footer{
	background:#333;
	font-size:11px;
	line-height:1.2em;
}
.footer .inner{
	padding:10px;
}

.footer a{
	color:#E9D80C;
	text-decoration:none;
}

.footer a:hover{
	text-decoration:underline;	
}

