body { margin: 0 auto; padding: 0; color: #000000; background-color:#3a1f0b; background-repeat:no-repeat; background-image:url(/images/main-page-background.png); background-attachment:fixed; background-position: 30% 30%;}

@charset "utf-8";
.TopStrip { width: 100%; height:35px; background-image:url(/images/top-strip-bg.png) repeat-x; text-align:right; }


h1 { font-family:Tahoma, "Trebuchet MS", Helvetica; font-size:16px; font-weight:bold; color:#587f22;}

#TopNav {
	position:relative;
	left:155px;
	top: 4px;
	text-align:right;
	font-family: "Trebuchet MS", "Century Gothic", Arial;
	padding-top: 6px;
	padding-bottom:10px;
	width: 800px;
	z-index:4;
}

#TopNav ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#TopNav ul li {
	margin-left: 0;
	padding: 8px 12px;
	border-left: 0px solid #CCCCCC;
	list-style: none;
	display: inline;
	font-family: "Trebuchet MS", "Century Gothic", Arial;
	font-weight:regular;
	font-size: 12px;
	text-transform:uppercase;
	}
	
#TopNav ul li a {color: #000000; text-decoration:none;}
#TopNav ul li a:visited {color: #000000; text-decoration:none;}
#TopNav ul li a:active {color: #000000; text-decoration:none;}
#TopNav ul li a:hover {color: #587f22; text-decoration:none;}

a {color: #FFFFFF; text-decoration:none;}
a:visited {color: #FFFFFF; text-decoration:none;}
a:active {color: #FFFFFF; text-decoration:none;}
a:hover {color: #FFFFFF; text-decoration:underline;}
		
#TopNav ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}

#container { width: 100%; height: 100%; display: table; }
#position { display: table-cell; vertical-align: middle; width: 100%; text-align: center; }

#MainTable { width:960px; height:600px; background-color:#FFFFFF;}

#MapTable { width:840px; height:600px; background-color:#FFFFFF;}

.BotStrip { width: 100%; height:35px; background-image:url(/images/bottom-strip-bg.png) repeat-x; text-align:right; font-family: "Trebuchet MS", "Century Gothic", Arial; font-size:10px; color:#695718; padding-right:20px; }

#Demo { position:absolute; right:15px; top:31px; width: 204px; height: 40px; background-image:url(/images/demo.gif); }

#tagline { font-family: "Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; text-transform:uppercase; text-align: right; margin:0 auto; padding: 0; color:#FFFFFF; padding-right:10px;}

table p { font-family: "Trebuchet MS", "Century Gothic", Arial; font-size:12px; color:FFFFFF; }
table h2 { font-family: Arial; font-size:16px; font-weight:bold; color:FFFFFF; }
table h3 { font-family: Arial; font-size:14px; font-weight:bold; color:FFFFFF; }

#PlotDetails { font-family: "Trebuchet MS", "Century Gothic", Arial; font-size:12px; color:FFFFFF;}

#AmenitiesNav {
	text-align:center;
	font-family: "Trebuchet MS", "Century Gothic", Arial;
	margin-top: 8px;
	padding-top: 0px;
	padding-bottom:0px;
	margin-bottom:-20px;
	width: 610px;
	height:30px;
}

#AmenitiesNav ul {
	margin-left: 0px;
	padding-left: 0px;
	padding-right:0px;
	margin-right:0px;
	padding:0px;
	display: inline;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	} 

#AmenitiesNav ul li {
	margin-left: 0;
	padding: 8px 14px;
	border-left: 0px solid #CCCCCC;
	list-style: none;
	display: inline;
	font-family: "Trebuchet MS", "Century Gothic", Arial;
	font-weight:regular;
	font-size: 12px;
	text-transform:uppercase;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	}
	
#AmenitiesNav ul li a {color: #FFF; text-decoration:none; font-weight:bold;}
#AmenitiesNav ul li a:visited {color: #FFF; text-decoration:none; font-weight:bold;}
#AmenitiesNav ul li a:active {color: #FFF; text-decoration:none; font-weight:bold;}
#AmenitiesNav ul li a:hover {color: #FFF; text-decoration:underline; font-weight:bold;}

a {color: #CC0000; text-decoration:none; font-weight:normal;}
a:visited {color: #CC0000; text-decoration:none; font-weight:normal;}
a:active {color: #CC0000; text-decoration:none; font-weight:normal;}
a:hover {color: #CC0000; text-decoration:underline; font-weight:normal;}