BODY {background: #FFFFFF; color:#000000; FONT-SIZE:100%; FONT-FAMILY:arial,sans-serif; margin-left: 1%; margin-right: 1%; margin-top: 1%; margin-bottom: 1%;}

A,
A:link           {COLOR:#000080; text-decoration:underline} 
A:visited        {COLOR:#800080; text-decoration:underline}
A:hover          {COLOR:#ff0000; text-decoration:underline}
A:active         {COLOR:#FF0000; text-decoration:underline}

A.homelink,
A.homelink:active,
A.homelink:link,
A.homelink:visited  {COLOR:#0000ff; text-decoration:none; FONT-SIZE:24px; FONT-WEIGHT:bold}
A.homelink:hover    {COLOR:#FFFFFF; text-decoration:underline}

A.homelink2,
A.homelink2:active,
A.homelink2:link,
A.homelink2:visited  {COLOR:#000099; text-decoration:none; FONT-SIZE:24px; FONT-WEIGHT:bold; font-style: italic;}
A.homelink2:hover    {text-decoration:underline}

A.homelink3,
A.homelink3:active,
A.homelink3:link,
A.homelink3:visited  {COLOR:#0000ff; text-decoration:none; FONT-SIZE:24px; FONT-WEIGHT:bold}
A.homelink3:hover    {COLOR:#FF0000; text-decoration:underline}

white_header     {COLOR:#FFFFFF; font-weight:bold; text-decoration:underline}

P, DIV, OL, UL, DL, TD, TH, INPUT, LI  {FONT-SIZE:100%}

.table_header       {BACKGROUND-COLOR:#333399; COLOR:#FFFFFF; font-weight:bold}
.table_header_thisyear    {BACKGROUND-COLOR:#333399; COLOR:#FFFFFF; font-weight:bold}
.table_header_notthisyear {BACKGROUND-COLOR:#666666; COLOR:#FFFFFF; font-weight:bold}
.warning            {COLOR:#FF0000; font-weight:bold}

A.homelink,
A.homelink:active,
A.homelink:link,
A.homelink:visited  {COLOR:#ffffff; text-decoration:none; FONT-SIZE:30px; FONT-WEIGHT:bold; padding-left:20px;}
A.homelink:hover    {COLOR:#ffffff; text-decoration:underline}

#features TD        {padding:0px 10px 10px 0px;}
#photo TD           {font-size:90%;}

TH                  {font-weight:bold}

H1                  {COLOR:#333333; FONT-SIZE:24px; FONT-WEIGHT:bold; MARGIN-TOP: 10px; color:#0060AA; text-align:center;}
.H1size             {COLOR:#333333; FONT-SIZE:24px; FONT-WEIGHT:bold}
H2                  {COLOR:#333333; FONT-SIZE:20px; FONT-WEIGHT:bold; color:#0060AA;}
.H2size             {COLOR:#333333; FONT-SIZE:20px; FONT-WEIGHT:bold}
H3                  {COLOR:#333333; FONT-SIZE:16px; FONT-WEIGHT:bold}
.H3size             {COLOR:#333333; FONT-SIZE:16px; FONT-WEIGHT:bold}

.amenities LI {
	padding-bottom: 15px;
}

.homecallout {
	width:250px; 
	border:1px solid #000000; 
	padding:5px 0px 5px 0px; 
	text-align:center; 
	BACKGROUND-COLOR:#ffffff; 
	position:absolute; 
	top:460px; 
	left:265px;
	color:#0060AA;
	margin-bottom:100px;
}

.faqcallout {
	width:300px; 
	border:1px solid #000000; 
	padding:5px 0px 5px 0px; 
	text-align:center; 
	BACKGROUND-COLOR:#ffffff; 
	position:absolute; 
	top:460px; 
	left:250px;
	color:#0060AA;
	margin-bottom:100px;
}

.featurescallout {
	width:300px; 
	border:1px solid #000000; 
	padding:5px 0px 5px 0px; 
	text-align:center; 
	BACKGROUND-COLOR:#ffffff; 
	position:absolute; 
	top:600px; 
	left:250px;
	color:#0060AA;
	margin-bottom:100px;
}

#undermenu {
	position: absolute;
	top: 720px;
	left: 13px;
	width: 170px;
}

#allphotos TD {
	text-align: center;
}
#allphotos H2 {
	margin: 30px 0px 10px 0px;
}
#allphotos IMG {
	margin: 10px 0px 10px 0px;
}

.leftnav TD {
	MARGIN-TOP: 10px;
}

.leftnav A,
.leftnav A:visited {
	BACKGROUND: #3399cc url(images/nav_bg.jpg) repeat-x scroll top left;
	COLOR: #ffffff; 
	DISPLAY: block;
	FONT-SIZE: 16px; 
	FONT-WEIGHT: bold;
	HEIGHT: 40px;
	WIDTH: 170px;
	line-height:250%;
	TEXT-DECORATION: none;
	text-align: center;
}

/* Show the active menu choice differently (highlighted) vs. the other menu choices */
.leftnav A:hover,
.leftnav-active A,
.leftnav-active A:visited {
	BACKGROUND: #ff9900 url(images/nav_bg2_over.jpg) repeat-x scroll top left;
	COLOR: #000099; 
	DISPLAY: block;
	FONT-SIZE: 16px; 
	FONT-WEIGHT: bold;
	HEIGHT: 40px;
	WIDTH: 170px;
	line-height:250%;
	TEXT-DECORATION: none;
	text-align: center;
}

.fooditem {
	padding:0px 10px 0px 10px;
}
.review {
	border:1px solid #000000; 
	background-color:#eee;
	margin:10px 0px 20px 0px;
	padding:0px 10px 0px 10px;
}