/* CSS Document */

body {
	font-family: arial, helvetica, sans-serif;
	font-size:100.1%; /*** Don't change this setting. Make all other
	font-sizes in % (preferred) or ems ***/
	color:#000000;
}

#headercontainer {
	width: 778px;
	/* border: 1px solid #000000;  */
	}
		#headertopleft {
			width: 345px;
			height: 180px;
			/*background-image:  url("/templates/images/layout/hdr_top_left.jpg");*/
			/*background-repeat: no-repeat;*/
			text-align: left;
		}
			#headertopleftone {
				width: 345px;
				height: 146px;
				text-align:left;
			}
			#headertoplefttwo {
				width: 345px;
				height: 34px;
				text-align:left;
				background-image:  url("/templates/images/layout/hdr_top_left_02.jpg");
				background-repeat: no-repeat;
			}
			.nowplaying {
				padding-left: 125px;
				/*padding-top: 156px;*/
				color:#FFF;
				font: 11px Arial, Helvetica, sans-serif;
			}
			.nowplaying a:link {color: #FFF; text-decoration: none}
			.nowplaying a:visited {color: #FFF; text-decoration: none}
			.nowplaying a:hover {color: #FFF; text-decoration: underline}
			.nowplaying a:active {color: #FFF; text-decoration: none}

		#headertopmiddle {
			width: 294px;
			height: 180px;
			margin-left: 345px;
			margin-top: -180px;
			text-align:left;
			/* border: 1px solid #000000;  */
			/* background-image: url("/templates/images/layout/hdr_top_middle.jpg");
			background-repeat: no-repeat; */
		}
			#headertopmiddleone {
				width: 294px;
				height: 148px;
				background-image: url("/templates/images/layout/hdr_top_middle_01.jpg");
				background-repeat: no-repeat;
				text-align:left;
			}
				#schedulepadding{
					padding-left: 15px;
					padding-right: 15px;
					padding-top: 15px;
					padding-bottom: 15px;
				}
					.schedulehead,.scheduletext,.schedulemore {
						color:#FFF;
						font: 11px Arial, Helvetica, sans-serif;
					}
					.scheduletext {
						font-size:11px;
					}
					.scheduletext a:link {color: #FFF; text-decoration: none}
					.scheduletext a:visited {color: #FFF; text-decoration: none}
					.scheduletext a:hover {color: #FFF; text-decoration: underline}
					.scheduletext a:active {color: #FFF; text-decoration: none}

					.schedulemore {
						font-size:10px;
					}
					.schedulemore a:link {color: #FFF; text-decoration: none}
					.schedulemore a:visited {color: #FFF; text-decoration: none}
					.schedulemore a:hover {color: #FFF; text-decoration: underline}
					.schedulemore a:active {color: #FFF; text-decoration: none}

			#headertopmiddletwo {
				width: 127px;
				height: 32px;
				text-align:left;
			}
			#headertopmiddlethree {
				width: 168px;
				height: 32px;
				text-align:left;
			}
		#headertopright {
			width: 139px;
			height: 180px;
			text-align: left;
			margin-left: 640px;
			margin-top: -180px;
		}

		#leftcontainer {
			width: 160px;
			height: 180px;
			/* border: 1px solid #000000; */
				background-image: url("/templates/images/layout/blueback.jpg");
				background-repeat: no-repeat;
		}
			.mainmenu {
				margin-left: 14px;
				padding-top: 16px;
				font: 14px Arial, Helvetica, sans-serif;
			}

			.mainmenu a:link {color: #FFF; text-decoration: none}
			.mainmenu a:visited {color: #FFF; text-decoration: none}
			.mainmenu a:hover {color: #FFF; text-decoration: underline}
			.mainmenu a:active {color: #FFF; text-decoration: none}

			#bookgraphic {
				width: 160px;
				height: 278px;
			}
				.bookarea {
					/* padding-left: 20px; */
					/* padding-top: 10px; */
					font: 10px Arial, Helvetica, sans-serif;
					text-align: center;
				}
		#contentcontainer {
			height: 456px;
			width: 479px;
			overflow: auto;
			/* margin-left: 160px;
			margin-top: -460px; */
			background-image:  url("/templates/images/layout/cc_gradbluebg.jpg");
			background-repeat: no-repeat;
			/* border: 1px solid #000000; */
			text-align: center;
			vertical-align: middle;
		}
		#centerbox {
			padding-left: 10px;
			padding-right: 10px;
			}

			/*#contenttop {
				padding-left: 25px;
				padding-right: 25px;
				padding-top: 16px;
				padding-bottom: 16px;
			}*/
			/*#contentbottom {
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 10px;
				padding-bottom: 10px;
				 border: 1px solid #000000
			}*/
				/*#contentbottomleft {
					height: 190px;
					width: 174px;
					 border: 1px solid #000000;
					font: 11px Arial, Helvetica, sans-serif;
				}*/
				/*#contentbottomright {
					height: 190px;
					width: 264px;
					margin-left: 176px;
					margin-top: -194px;
					border: 1px solid #000000;
				}*/
		#rightcontainer {
			height: 458px;
			width: 139px;
			/* margin-left: 639px;
			margin-top: -460px; */
			/* border: 1px solid #000000; */
		}
			#righttop {
				height: 229px;
				width: 139px;
			}
			#rightbottom {
				height: 229px;
				width: 139px;
			}
		.footermenu {
			width: 778px;
			height: 26px;
			padding-top: 6px;
			font: 12px Arial, Helvetica, sans-serif;
			background-image:  url("/templates/images/layout/graybar.jpg");
			background-repeat: no-repeat;
		}

			.footermenu a:link {color: #FFF; text-decoration: none}
			.footermenu a:visited {color: #FFF; text-decoration: none}
			.footermenu a:hover {color: #FFF; text-decoration: underline}
			.footermenu a:active {color: #FFF; text-decoration: none}

		.footerlinks {
		}

/* Text Formating */
.copyrighttext {
	font-size: 9px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* Sponsor Table */
table.sponsors {
	width: 100%;
}
table.sponsors td {
	padding: 5px 0;
	vertical-align: middle;
	width: 50%;
}
table.sponsors td span {
	display: block;
	padding: 28px 0 0 0;
	font-family: "Arial Black", Arial, sans-serif;
	color: #fba800;
	font-size: 123.1%;
}
table.sponsors td a.url {
	display: block;
}
table.sponsors td a:link, table.sponsors td a:visited {
	color: #767676;
}
table.sponsors img {
	padding: 1px;
	vertical-align: middle;
	margin: 0 10px 0 0;
	float: left;
	display: inline;
}
