/* This is here for E-Cards */
div, p, td {
  line-height: 130%;
  font: 11px verdana, sans-serif;
  color: #000;
 }
body#site div, body#site p, body#site td {
  color: #000;
 }
body#site {
  background-color: #73777A;
 } 
body#site #footer p { color: #fff }
div#content.p1 div#rotator { border: 1px solid #fff }
div#masthead 
 { background: transparent url(/i/t/MastHead.png) 0px 0px no-repeat; }
div#footer div 
 { margin: 0px auto; width: 818px; height: 67px; background: transparent url(/i/t/CorpLogo.png) no-repeat center right; }

div#content.p5 #selecttour div img
 { border: 2px solid #999999 }
div#content.p5 #selecttour div img:hover
 { border: 2px solid #ffffff }

td 
 { text-align: left }

ul#floorplans 
 { padding: 0px; margin: 178px 0px 0px 32px; }
ul.floorplans li 
 { height: 19px; }
ul.floorplans li a
 { height: 17px; border: 1px solid transparent; width: 250px; }
ul.floorplans li a:hover 
 {  border: 1px dotted #3d4c38; }
ul.floorplans li#li05
 { margin-top: 30px }

/* Overrides */
div#content.p1 div#text
 { background: url(/i/pgs/p01-text.png) no-repeat; }
div#content.p4 div#main
 { background: url(/i/pgs/p04-Photos.jpg) no-repeat; }
div#content.p8 div#main
 { background: url(/i/pgs/p08-ApplyOnline.jpg) no-repeat; }
#clubhouse
 { position: absolute; top: 268px; left: 380px; width: 120px; height: 180px; }
#clubhouse a
 { display: block; width: 120px; height: 180px; }
#gmaps
 { position: absolute; top: 230px; left: 525px; width: 249px; height: 20px; }
#gmaps a
 { display: block; width: 249px; height: 28px; }
#localmap
 { position: absolute; top: 260px; left: 515px; width: 270px }
#localmap a
 { display: block; width: 270px; height: 190px; }
#starranch
 { position: absolute; top: 420px; left: 370px; width: 125px }
#starranch a
 { display: block; width: 125px; height: 20px; }
#huttoisd
 { position: absolute; top: 330px; left: 640px; width: 120px }
#huttoisd a
 { display: block; width: 120px; height: 20px; }


/* Virtual Tour */

.virtual	{ border: 1px solid #999999; width: 100px; text-align: center; cursor: pointer; }
.tour		{ width: 42px; height: 31px; }
a.pic img 	{ margin-bottom: 2px; filter: Alpha(opacity=50); -moz-opacity: 0.50; }
a.pic:hover img { filter: Alpha(opacity=100); -moz-opacity: 1.0; }
td.tourthumb 	{ width: 290px; text-align: center }
td.tourthumb a:link, td.tourthumb a:visited, td.tourthumb a:visited
		{ color: #aaa; text-decoration: none; }
td.tourthumb a:hover 
		{ color: #fff }
