body {
	margin : 0;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
}
hr {
	size : 1px;
}
h1 {
	margin-bottom : 10px;
	margin-top : 10px;
	color : #000000;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 12pt;
	font-weight : 900;
}
h2 {
	margin-bottom : 0;
	margin-top: 0;
	color : #000000;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 900;
}
h3 {
	margin-bottom : 0;
	margin-top : 0;
	color : #000000;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 700;
}
h4 {
	margin-bottom : 0;
	margin-top : 0;
	color : #000000;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 300;
}
a {
	color : #0000ff;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 100;
}
a:hover {
	color : #ff0000;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 100;
	text-decoration : none;
}
.footerlink {
	color : #000000;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 100;
}
.promo {
	color : #ffffff;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 700;
}
.promo:hover {
	color: #ff0000;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 700;
}
.small {	
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 7.5pt;
}
.small:hover {
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 7.5pt;
}
table {
	border : 0;
}
table.mainbody {
	width : 650;
	border : 0;
}
td {
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 100;
}
td.cell {
	background-color : #eeeeee;
	vertical-align : top;
	height:16px;
}
td.bluecell {
	background-color : #c0c0e0;
	vertical-align : top;
	height : 16px;
}
td.heading {
	background-color : #c0c0e0;
	color : #000000;
	vertical-align : top;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 700;
}
p {
	margin-bottom : 0px;
	margin-top : 0px;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 100;
}
.strong {
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 700;
}
span.h1 {
	color : #ffffff;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 12pt;
	font-weight : 900;
}
span.h2 {
	color : #0050b0;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 900;
}
span.h3 {
	color : #0050b0;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 700;
}
span.h4 {
	color: #0050b0;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	font-weight : 300;
}
.title {
	color : #ffffff;
	font-family : 'Century Gothic', 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 25pt;
	letter-spacing : -0.015em;
	font-weight : 500;
}
.title_blurb {
	font-family : 'Century Gothic', 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 13pt;
	font-weight : 500;
	color : #ffffff;
}
.input {
	background-color : #ffffff;
	font-family : 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10pt;
	width : 600px;
}
.availability_title {
	background-color : #000000;
	font-size : 8pt;
	color : #ffffff;
}
.availability_title_weekend {
	background-color : #ffffff;
	font-size : 8pt;
	color : #000000;
}
.availability_yes {
	background-color : #8cb52d;
	font-size : 8pt;
}
.availability_no {
	background-color : #dd2121;
	font-size : 8pt;
}
.availability_yes_weekend {
	background-color : #bce55d;
	font-size : 8pt;
}
.availability_no_weekend {
	background-color : #fd4141;
	font-size : 8pt;
}
.menu_a, .menu_a:hover, .sub_menu_a, .nav2_a {
	color : #ffffff;
	font-family : 'Century Gothic', 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10.5pt;
	font-weight : 500;
	text-decoration : none;
}
.sub_menu_a:hover {
	color : #67696e;
	font-family : 'Century Gothic', 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10.5pt;
	font-weight : 500;
	text-decoration : none;
}
.nav2_a:hover {
	color : #000000;
	font-family : 'Century Gothic', 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 10.5pt;
	font-weight : 500;
	text-decoration : none;
}
.weather_title, .weather_header {
	color : #67696e;
	font-family : 'Century Gothic', 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 0;
	font-weight : 0;
}
.weather_body, .weather_col1, .weather_col2, .weather_row1, .weather_row2, .weather_row3 {
	color : #ffffff;
	font-family : 'Century Gothic', 'Verdana', 'Geneva', 'Helvetica', sans-serif;
	font-size : 9pt;
	font-weight : 500;
}

ul#animation {
margin-top: 0px;
margin-left: -40px;
height: 219px;
width: 202px;
overflow: hidden;
z-index: 0;
}

ul#animation li {
list-style: none; 
}