body{ background-color: #666667; margin:0; padding:0; }
#wrap{ background-color: #666667; width: 800px; margin-right: auto; margin-top: 30px;  margin-left: auto; }
.homeGuts { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; background-color: white; background-image: url(../img/bodyTextMint.gif); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; padding: 30px 15px; }
.contactGuts { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; }
.bioGuts p, h3 { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; padding: 0px 15px; text-align: left; line-height:12pt; }
.bioImageHeader { padding-top: 10px;}
.bioNames {float: right;}
.linksGuts { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; background-color: white; padding: 15px; }
.adminGuts { background-color: white; padding: 30px 15px; }
#header{ width: 800px; height: 200px; }
#topNav .topNavItem { float: right; margin-right: 29px; }
.footer { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
div#stay-white a:link { color: white; text-decoration: none; }
div#stay-white a:visited { color: white; text-decoration: none; }
div#stay-white a:hover { color: white; text-decoration: underline; }
div#stay-white a:active { color: white; text-decoration: none; }
.listingText { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: white; padding: 30px; }
.MORElink { color: #db6551; font-weight: bold; text-decoration: none; }
.listingPhoto { background-color: white; padding: 1px; }
div#moreLink a:link { color: #db6551; font-weight: bold; text-decoration: none; }
div#moreLink a:visited { color: #db6551; font-weight: bold; text-decoration: none; }
div#moreLink a:hover { color: #db6551; font-weight: bold; text-decoration: underline; }
div#moreLink a:active { color: #db6551; font-weight: bold; text-decoration: none; }
.indListingsThumbsLeft { background-color: white; padding: 5px 5px 5px 0; }
.indListingsThumbsRight { background-color: white; padding: 5px 0 5px 5px; }
.indListingsThumbsHolder { background-color: white; padding: 10px 15px; }
.indListingsBigPhoto { background-color: white; height: 500px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
.indListingsPriceLine { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: white; padding: 10px 15px; border-top: 1px solid #adcf94; border-bottom: 1px solid #adcf94; }
.statsArea { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: white; }
.mapLocationLink { padding-right: 20px; padding-left: 20px; }
.statsCategory { color: #db6551; }
.stats { }
.priceText { color: #db6551; padding-right: 20px; padding-left: 40px; }
.indListingsDescLine { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: white; padding: 10px 15px; }
.indListingsSpecsLine { background-color: white; padding: 10px 15px; }
.contactGuts { margin-right: auto; margin-left: auto; }
.adminGuts { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: white; margin-bottom: 15px; padding: 10px 15px 15px; }
.adminGuts a:link { text-decoration: underline; }
.adminGuts a:visited { text-decoration: underline; }
.adminGuts a:hover { text-decoration: none; }
.adminGuts a:active { text-decoration: underline; }


form { position:relative; padding-bottom: 15px; }
form input { position:absolute; left:11em; }
div#linkslinks a:link { color: black; text-decoration: underline; }
div#linkslinks a:visited { color: black; text-decoration: underline; }
div#linkslinks a:hover { color: black; text-decoration: none; }
div#linkslinks a:active { color: black; text-decoration: none; }
