body {
	margin: 0;
	padding: 0;
	background: #fff none;
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
#wrapper {
	width: 760px;
	margin: 0 0;
	background-color: #fff;
} 
#logoCell {
	background: #fff none;
}
#logoCell, #navCell, #contentCell, #shadowCell {
	vertical-align: top;
}
#flashCell {display: none;}
#shadowCell {
	display: none;
}
#contentCell {
	background: #fff none;
	padding: 0;
	width: 650px;
}
#contentCell h1 {
	margin: 5px 0 0 0;
	padding: 0;
	background: #fff none;
	color: #000;
	font-size: 16pt;
	font-style: italic;	
}
#contentCell p {
	margin: 1em 0;
}
#contentCell p.specialMargin {
	margin: 0;
}
#navCell {
	display: none;
}
#footer {
	position: absolute;
	top: 10px;
	left: 100px;
	width: 650px;
	background-color: transparent;
	color: #000;
	text-align: center;
	padding: 1em 0;
	font-size: 10pt;
	line-height: 1.6em;
}
.floatRight {float: right;}
.floatRight2 {float: right; margin-right: 40px;}
.floatLeft {float: left; margin-right: 10px;}
/* Schedule Table styles */
table.scheduleTable {
	margin: 0 0 5px 0;
	border: 1px solid #000;
}

table.scheduleTable caption {
	font-weight: bold;
	background-color: #fff;
	color: #000;
	padding: 0;
	font-size: 9pt;
}
table.scheduleTable th {
	background-color: #676767;
	color: #fff;
	font-size: 9pt;
	border-bottom: 1px solid #333333;
}
table.scheduleTable td {
	vertical-align: top;
	font-size: 9pt;
	background-color: #fff;
	border-bottom: 1px solid #333333;
}
table.scheduleTable td.day1 {
	width: 100px;
	font-weight: bold;
	padding: 2px;
}
table.scheduleTable td.day3, table.scheduleTable td.day4 {
	width: 60px;
	text-align: center;
}
#contentCell table.scheduleTable p {
	margin: 0 0 .5em 0; 
	padding: 0;
	font-size: 8pt;
}
.center {text-align: center;}
.partyTable {
	border: 1px solid #333333;
	padding: 6px;
	margin-bottom: 10px;
	font-size: 10pt;
}
#bdayPartyTable {
width:550px;
}
#bdayPartyTable td {
vertical-align: top;
}