@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	margin:0px;
	padding:0px;
}

.container {width:980px; margin: 0 auto; position:relative; }

.logo {
	float:left; position:relative;
	width:260px; height:200px;
}

.now_playing {
	float:left; position:relative;
	padding:20px 10px 20px 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
	
.now_playing h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#333333;
}

.now_playing a {
	font-size:12px;
	color:#666666;
}

.header {
	top: 0px;
	left: 0px;
	background-color:#FFFFFF;
}

.interior {
	text-align:center;
}

.article {
	float:left;
	width:600px;
	padding:0px 10px 25px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.article h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#333333
}

.article h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#444444;
}
	
.schedule {
	float:left;
	padding:10px 10px 10px 10px;
	background-color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;	
	color:#666666;
}

.schedule h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#444444;
}

.special h1 {
	color:#FFFFFF;
}

.special {
	float:left;
	padding:10px 25px 10px 25px;
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
}

.special a {
	color:#FFFFCC;
}

.ads {
	float:right;
	width:200;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

