@charset "utf-8";
/* CSS Document */
body { background:url(../images/bg.jpg) repeat-x; background-color: #F4F4F4; font-family: Verdana, Arial, Tahoma;; font-size: .9em; color: #454547; margin: 0px; padding: 0px; }
form{ margin: 0px; padding: 0px;}

.floatleft{ float:left; }

.header{
	float:left;
	width:882px;
}
.headertop { height:17px; }
.header div.logo {
	width: 299px;
	height: 61px;
}
.header div.head2 {
	width: 583px;
	height: 61px;
}

.topmenu{
	float:left;
	width:870px;
	height:49px;
}

.topmenu div.lightblue {
	width: 1px;
	height: 49px;
	background-color: #263652;
}

.menucontainergreen {
	float:left;
	width: 874px;
	height: 63px;
	background-color:#0D2B49;
}

.menucontainerlightblue {
	float:left;
	width: 870px;
	height: 49px;
	background:url(images/linkbg.jpg) repeat-x;
	background-color:#253452;
}

.menubg { float:left; list-style-type:none; display:inline; margin:0px; padding:0px; vertical-align:top; }
.menubg ul {
	float:left;
	list-style-type:none;
	display:inline;
	margin:0px;
	padding:0px;
	width:708px;
}
.menubg li {
	margin:0px;
	float:left;
	list-style-type:none;
	display:inline;
	text-align:center;
	vertical-align:top;
	padding-left:0px;
	padding-right:1px;
	padding-top:0px;
	height: 48px;
	background:url(../images/toplinksep.jpg) right no-repeat;
}
.menubg li.nobg { background:none; }

.menubg li a.home {
	display: block;
	background: url(images/homelink.jpg) no-repeat;
	width: 87px;
	height: 48px;
	text-decoration: none;
}
.menubg li a.home:hover{
	background-position: 0px -48px;
	text-decoration: none;
}

.menubg li a.contact {
	display: block;
	background: url(images/contactlink.jpg) no-repeat;
	width: 87px;
	height: 48px;
	text-decoration: none;
}
.menubg li a.contact:hover{
	background-position: 0px -48px;
	text-decoration: none;
}

.menubg li a.shows {
	display: block;
	background: url(images/showslink.jpg) no-repeat;
	width: 87px;
	height: 48px;
	text-decoration: none;
}
.menubg li a.shows:hover{
	background-position: 0px -48px;
	text-decoration: none;
}

.topmenu div.phonenumber {
	width: 162px;
	height: 48px;
}
a.sponsor:link {
	color: #fff;
	text-decoration: underline;
}
a.sponsor:visited {
	color: #fff;
	text-decoration: underline;
}
a.sponsor:hover {
	color: #ffff80;
	text-decoration: underline;
}
a.sponsor:active {
	color: #fff;
	text-decoration: underline;
}
.schedule {
	padding:3px;
	border:solid 1px #000;
	border-collapse:collapse;
}
