/* CSS Document */
html, body {
	height: 100%;

	margin-left: auto;
	margin-right: auto;
	/*width: 1000px;*/
	width: 100%;
}
.bg {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: -1;
}
.hometable {
	border-collapse:collapse;
	border:thin solid #000000;
	width: 100%;
}
/*header*/
.tabletop {
	border-bottom:thin solid #000000;
	padding:0px;
	margin:0px;
	text-align:center;
}
/*body*/
.tableleft {
	border-right:thin solid #000000;
	padding:5px;
	margin:0px;
	vertical-align:top;
	width:240px;
	background-color:#EEEEEE;
}
.tablecenter {
	/*padding:0px;
	margin:0px;*/
	vertical-align:top;
	text-align:center;
}
.tableright {
	border-left:thin solid #000000;
	padding:0px;
	margin:0px;
	vertical-align:top;
	text-align:center;
	width:240px;
	background-color:#EEEEEE;
}
/*footer*/
.tablebottom {
	border:thin solid #000000;
	padding:0px;
	margin:0px;
	background-color:#EEEEEE;
	vertical-align:middle;
	text-align:center;
	height:80px;
}
.locinfob {
	font-size:32px;
	color:#FF6600;
	position:relative;
	top:5px;
}
.locinfoc {
	font-size:32px;
	color:#FF9900;
	position:relative;
	top:5px;
}
/*date positioning*/
.time {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	top: 50px;
	width: 100%;
	text-align:center;
}
.midland {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	top: 70px;
	width: 100%;
	text-align:center;
}
/*schedule*/
.headersc {
	color:#0000FF;
/*	color:#000000; */
	font-weight:bold;
	font-size:16px;
}
.headersc2 {
/*	color:#0000FF; */
/*	color:#000000; */
	color:#FF9900;
	font-weight:bold;
	font-size:22px;
}
.headersp {
	color:#0000FF;
/*	color:#000000; */
	font-weight:bold;
	font-size:26px;
}
.dayssc {
/*	color:#006600; */
	color:#FF0000;
	font-weight:bold;
	font-size:14px;
}
.daysinfosc {
	font-size:14px;
}
.daystimesc {
	font-size:12px;
}
.daysboldsc{
	font-size:14px;
	font-weight:bold;
}
td.sched1 {
background: orange;
}
td.sched2 {
background: yellow;
}
/*eblast signup*/
#freepass_blue {
	font-size:24px;
	color:#0000CC;
}
#freepass_red {
	font-size:24px;
	color:#CC0000;
}
/*parties page*/
.redtxtxlargeb{
color:#FF0000; font-size:26px; font-weight: bold;
}
.blacktxtsmall{
font-size:14px;
}
.redtxtlarger{
color:#FF0000; font-size:20px;
}
.pinktxtsmall{
color:#FF00FF; font-size:14px;
}
.purpletxtsmall{
color:#9900FF; font-size:14px;
}
.bluetext{
color:#00000FF; font-size:16px;
}