body{margin: 10px 0px 0px 0px; padding: 0px;}

P.greenText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	padding-left: 10px;
}

.hpServices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	border: 1px solid #996600;
	padding-right: 0px;

}

#nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #996600;
	text-align: center;
}

#nav a{color: #996600; text-decoration: none;}
#nav a:hover{color: #CC9900; text-decoration: underline;}
#nav a.navOn{color: #CC9900; text-decoration: underline;}

.ftrAddress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 15px;
	text-align: right;
	vertical-align: top;

}

.contentImg {
	background-color: #FFFFFF;
	border: 1px solid #996600;
	vertical-align: top;
	background-position: top;
}

.contentText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.ftrNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC9900;
	text-align: center;
	vertical-align: top;
	padding: 10px;
}
	
A:link {color: #996600; text-decoration: none;}
A:visited {color: #996600; text-decoration: none;}
A:hover {color: #CC9900; text-decoration: underline;}
A:active {color: #CC9900; text-decoration: underline;}

.floorplanText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.featuresText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	line-height: 20px;
}

#areaAttractions{
	margin: 5px 5px 5px 15px;
	height: 100px;
	vertical-align: top;
	width: 550px;
}

#areaAttractions img{margin: 0px 15px 5px 5px; }

#horzFtrBG{
	background: #B58930 url(../images/ftr1-bg.gif) repeat bottom;
}

#tmgCredit{font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 35px 0px 25px 0px; text-align: center;}


.clearBoth{clear: both;}


/****************** Begin Form Styles ******************/

form{margin: 0px; padding: 0px;}

.inputButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-color: #996600;
	border-width: 1px;
	background-color: #fff;
	margin: 2px 2px 2px 0px;
}

.inputText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-color: #996600;
	border-width: 1px;
	background-color: #fff;
	margin: 2px 2px 2px 0px;
	width: 120px;
}

select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-color: #996600;
	border-width: 1px;
	background-color: #fff;
	margin: 2px 2px 2px 0px;
	width: 120px;
}

textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-color: #996600;
	border-width: 1px;
	background-color: #fff;
	margin: 2px 2px 2px 0px;
	width: 270px;
}

.formLabel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
}

.formLabelRequired{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}

/* used to denote required text */
.Required{color: red;}

/****************** End Form Styles ******************/
