a:link {text-decoration: none; color: #CC3300; font-size: 11px; font-family: "Arial", "Helvetica"; font-weight: bold}
a:visited {text-decoration: none; color: #CC3300; font-size: 11px; font-family: "Arial", "Helvetica"; font-weight: bold}
a:hover {text-decoration: none; color: #CC3300; font-size: 11px; font-family: "Arial", "Helvetica"; font-weight: bold}
h7 { color: #606060; font-weight: italic; font-size: 10px; font-family: "Garamond", "Book Antiqua"}
h6 { color: #000000; font-weight: bold; font-size: 16px; font-family: "Garamond", "Book Antiqua"}
h5 { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: "Garamond", "Book Antiqua"}
h4 { color: #606060; font-weight: bold; font-size: 11px; font-family: "Arial", "Helvetica"}
h3 {color: blue; font-weight: bold; font-size: 11px; font-family: "Arial", "Helvetica"}
h2 {color: #404040; font-weight: bold; font-size: 14px; font-family: "Arial", "Helvetica"}
h1 {color: #606060; font-weight: bold; font-size: 24px; font-family: "Garamond", "Book Antiqua"}
p {color: #000000; font-size: 9px; font-family: "Arial", "Helvetica"}

div.spacer {
		width: 500px;
		height: 15px;
		overflow: hidden;
		
		}
		
div.ss {
		height: 24px;
		overflow: hidden;
		}
		
div.sst {
		height: 14px;
		overflow: hidden;
		h4 { color: #ffffff; font-weight: bold; font-size: 12px; font-family: "Arial", "Helvetica"}
		}
		
div.linethin {
		height: 10px;
		overflow: hidden;
		}
		
div.al {
		position:relative; 
		bottom:2px; 
		font-size: 14px; 
		font-family: "Arial", "Helvetica";
		font-weight: bold;
		}
		
div.lowalign {
		position:relative; 
		bottom:0px; 
		font-size: 12px; 
		font-family: "Arial", "Helvetica";
		color: #606060;
		font-weight: bold;
		}

#newsletter {
	position: absolute;
	left: 10px;
	top: 430px;
	width: 600px;
	height: 1000px;
	overflow: auto;
	background-color: #ffffff;
	padding: 10px;
}	

#logo {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 212px;
	height: 115px;
	padding: 0px;
}

#schedule {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 150px;
	height: 120px;
	background-color: #ffffff;
	border: 2px solid #6A1D44;
}

#news {
position: absolute;
top: 130px;
right: 0px;
width: 600px;
padding: 10px;
margin: 0px;
}

#news h1 {
text-align:center;
font-family: Futura, "Futura BT", sans-serif;
font-weight: bold;
font-size:8.0pt;
line-height:1.0;
color: #212121;
}

#news h2 {
text-align:center;
font-family: "Copperplate Gothic Bold", "Copperplate Gothic";
font-size: 12.0pt;
line-height:1.0;
letter-spacing: 1px;
padding: 1px;
background-color: #6A1D44;
color: #FFFFFF;
}

table.hours {
position: absolute;
top: 2px;
left: 15px;
width: 120px;
border-collapse: collapse;
}

table.hours th {
padding-bottom: 6px;
text-align: center;
font-family: "Futura Bold", sans-serif;
font-size: 8pt;
line-height:1.0;
color: #6A1D44;
}

table.hours td.left{
padding: 2px;
margin: 0;
border: 0;
text-align: left;
font-family: "Futura Bold", sans-serif;
font-size: 7pt;
line-height:1.0;
color: #000000;
}

table.hours td.center{
padding: 2px;
margin: 0;
border: 0;
text-align: center;
font-family: Futura, sans-serif;
font-weight: 500;
font-size: 7pt;
line-height:1.0;
color: #616161;
}

table.hours td.to{
padding: 2px;
margin: 0;
border: 0;
text-align: left;
font-family: Futura, sans-serif;
font-weight: 500;
font-size: 7pt;
line-height:1.0;
color: #616161;
}

table.hours td.right{
padding: 2px;
margin: 0;
border: 0;
text-align: right;
font-family: Futura, sans-serif;
font-weight: 500;
font-size: 7pt;
line-height:1.0;
color: #616161;
}

#doc_contents {
position: absolute;
top: 220px;
left: -23px;
width: 723px;
padding: 0px;
}

#doc_contents a:link {text-decoration: none; color: #CC3300; font-size: 7pt; font-family: sans-serif; font-weight: 500; text-align: center; padding-left: 25px}

	
