body {
	color: #000000;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, Serif;
}
select, option, input {
	color: #000000;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, Serif;
}
table, tr, td, th {
	color: #000000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, Serif;
}
p.maincontent {
	color: #040404;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, Serif;
}
p.special {
	font-size: 7.5pt;
}
li {
	font-weight: normal;
}
li.special {
	font-size: 8pt;
}
div, layer {
	font-size:9pt; 
	font-weight: bold
}
a:link, a:visited { 
	color: #333333; 
	font-size: 9pt;
	text-decoration:none;
	font-weight: bold;
}
a:hover, a:active { 
	color: #ffffff; 
	font-size: 9pt;
	text-decoration:none; 
	font-weight: bold;
}
.image {
	border: 1px solid #0E9171;
	margin-left: 25px;
	margin-bottom: 25px;
}
.image2 {
	border: 1px solid #0E9171;
}
a.newlink:link, a.newlink:active, a.newlink:visited, a.newlink:hover {
	font-weight: bold;
	font-size: 12px;
	color: #666666;
	line-height: normal;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.copy {
	color: #000000;
	font-size: 9pt; 
}
.smtitle {
	color: #007a66; 
	font-size: 9pt; 
	font-weight:bold; 
}
.subtitle {
	color: #007a66; 
	font-size: 13pt; 
	font-weight:bold; 
}
.title1 {
	color: #000000; 
	font-size: 14pt; 
	font-weight:bold; 
}
.wtitle1 {
	color: #ffffff; 
	font-size: 11pt; 
	font-weight:bold; 
}
.title2 {
	color: #000000; 
	font-size: 11pt; 
	font-weight:bold; 
}
.wtitle2 {
	color: #ffffff; 
	font-size: 9pt; 
	font-weight:bold; 
}
.title3 {
	color: #000000; 
	font-size: 8pt; 
	font-weight:bold; 
}
.wtitle3 {
	color: #ffffff; 
	font-size: 8pt; 
	font-weight:bold; 
}
.submit { 
	border: 1px solid #364477; 
	background: #d6e6ef; 
	width: 375px; 
}
.maincontent { 
	color: #030303; 
	text-decoration: none; 
	font-size:8pt;
}
a.beige:link, a.beige:visited, a.beige:hover {
	color: #007a66; 
	text-decoration: underline;
	font-size: 9pt;
	font-weight: bold;
}
a.beige:active {
	color: #007a66; 
	text-decoration: none; 
	font-size: 9pt; 
	font-weight: bold;
}
a.beige2:link, a.beige2:active, a.beige2:visited {
	color: #007a66; 
	text-decoration: none;
	font-size: 8pt; 
	font-weight: bold;
}
a.beige2:hover {
	color: #007a66; 
	text-decoration: underline;
	font-size: 8pt; 
	font-weight: bold;
}
a.beige3:link, a.beige3:active, a.beige3:visited {
	color: #000000; 
	text-decoration: none;
	font-size: 9pt; 
	font-weight: bold;
}
a.beige3:hover {
	color: #007a66; 
	text-decoration: underline; 
	font-size:9pt;
	font-weight:bold; 
}
a.homebotmenu:link, a.homebotmenu:active, a.homebotmenu:visited {
	color: #000000; 
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}
a.homebotmenu:hover {
	color: #007a66; 
	text-decoration: underline; 
	font-size: 11px;
	font-weight: normal; 
}



a.bigonwhite:link, a.bigonwhite:active, a.bigonwhite:visited {
	color: #000090; 
	text-decoration: none; 
	font-size:13pt; 
	font-weight:bold; 
}
a.bigonwhite:hover {
	color: #000090; 
	text-decoration: underline; 
	font-size:13pt; 
	font-weight:bold; 
}
a.blacklink:link, a.blacklink:active, a.blacklink:visited, a.blacklink:hover {
	color: #000000;
	text-decoration: none;
	font-size: 13pt;
	font-weight: bold;
}
a.smallblacklink:link, a.smallblacklink:active, a.smallblacklink:visited, a.smallblacklink:hover {
	color: #000000; 
	text-decoration: none; 
	font-size:9pt; 
	font-weight:bold;
}
a.theatre:link, a.theatre:active, a.theatre:visited, a.theatre:hover {
	color: #000000; 
	text-decoration: none; 
	font-size:10pt; 
	font-weight:bold;
}
a.specials:link, a.specials:active, a.specials:visited {
	color: #000000; 
	text-decoration: none; 
	font-size: 8pt; 
	font-weight: bold; 
}
a.specials:hover {
	color: #000000; 
	text-decoration: underline; 
	font-size: 8pt; 
	font-weight: bold;
}
.specials2 {
	color: #ffffff; 
	text-decoration: none; 
	font-size: 8pt; 
	font-weight: bold;
}
a.specials2:link, a.specials2:active, a.specials2.hover, a.specials2:visited {
	color: #ffffff; 
	text-decoration: none; 
	font-size: 8pt; 
	font-weight: bold;
}
.nolinkspecials {
	color: #ffffff; 
	text-decoration: none; 
	font-size: 8pt; 
	font-weight: bold;
}
table.calendar  {
	width: 275px;
	height: 250px;
	font-size: 10px;
	color: #000000;
}
td.calheader {
	background-color: #81836E;
 	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;
	text-align: center;
	padding: 0px;
}
td.blank {
	background-color: #FFFFFF;
	border: 1px solid #81836E;
	color: #81836E;
	padding: 0px;
}
td.day {
	background-color: #FFFFFF;
	border: 1px solid #81836E;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
td.current {
	background-color: #007a66;
	border: 1px solid #81836E;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
.datetitle {
	background-color: #81836E;
 	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;
	text-align: center;
	padding: 5px;
}
.listtitle {
	background-color: #FFFFFF;
	border: 1px solid #81836E;
 	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}
.listbody {
	background-color: #FFFFFF;
	border: 1px solid #81836E;
 	font-size: 14px;
	padding: 5px;
	line-height: 1.5em;
}
p.contact {
	background-color: #E5E7D2;
 	font-size: 14px;
	font-weight: normal;
	padding: 5px;
	width: 98%;
}
a.calendar:link, a.calendar:active, a.calendar:visited, a.calendar:hover {
	font-weight: normal;
	font-size: 14px; 
	color: #000000;
	text-decoration: none;
}
a.current:link, a.current:active, a.current:visited, a.current:hover {
	font-weight: normal;
	font-size: 14px; 
	color: #FFFFFF;
	text-decoration: none;
}
span.packagename {
	font-weight: bold;
	font-size: 16px;
}
a.black:link, a.black:active, a.black:visited, a.black:hover {
	font-weight: bold;
	font-size: 14px; 
	color: #000000;
	text-decoration: none;
	font-variant: small-caps;
}
.floating { 
	float: left;
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #0E9171;
}
.drop {
	display: none;
	background: #FFFFFF;
	padding: 10px;
}


a:link.newgrey, a:visited.newgrey { 
	color: #333333; 
	font-size: 9pt;
	text-decoration:none;
	font-weight: bold;
}
a:hover.newgrey, a:active.newgrey { 
	color: #8D8D8D; 
	font-size: 9pt;
	text-decoration:none; 
	font-weight: bold;
}
.listings {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	font-family: Verdana, Arial;
}
a.listings:link, a.listings:active, a.listings:visited, a.listings:hover {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	font-family: Verdana, Arial;
}
a.listtitlelink:link, a.listtitlelink:active, a.listtitlelink:visited, a.listtitlelink:hover { 
	background-color: #FFFFFF;
 	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	color: #333333;
} 
a.eventsblack:link, a.eventsblack:active, a.eventsblack:visited, a.eventsblack:hover { 
 	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
} 


