a:link { color: blue;  }
a:visited { color: brown; background: transparent;}	
a:hover { color: white; background: blue; text-decoration: none; }	
a:active { color: orange; background: transparent; }

#ground {background-color: #C99;}

#headline {text-align: center; font-family: Snell Roundhand; margin: 0; color: blue;}

#featuredproperty {float; left; margin: 1px; background-color: #FFC; border-style: ridge;   border-width: 2px; border-color: blue; text-align: center; font-family: Snell Roundhand;  color: blue; }

.stoneproperty {float: left; text-align: center; background-color: #FFC; font-size: 14px; font-family: Times New Roman; color: sienna; margin: 1px; padding: 1px; border-style: ridge; border-width: 4px; border-color: green; }

#repeatbookinglink {float; left; clear: left; margin: 1px; background-color: #FFC; border-style: ridge; border-width: 2px; border-color: blue; text-align: center; font-family: Snell Roundhand;  color: blue;}

#otherpropertieshead  { float; left; clear: left; margin: 1px; text-align: center;  background-color: #FFC; border-style: ridge;   border-width: 2px; border-color: blue; font-family: Snell Roundhand;  color: blue;  }

.firstotherproperties {float: left; clear: left; margin: 1px; text-align: center; background-color: #FFC; font-size: 12px; font-family: Times New Roman; color: sienna; margin: 0px; padding: 1px; border-style: ridge; border-width: 4px; border-color: green; }

.otherproperties {float: left; margin: 1px; text-align: center; background-color: #FFC; font-size: 12px; font-family: Times New Roman; color: sienna; margin: 1px; padding: 1px; border-style: ridge; border-width: 4px; border-color: green; }

.reserveheader {font-family: Times New Roman; font-size: 22px; text-align: center; color: blue;  }



.smallcopy {clear: left; text-align: left; margin: 0in 0in 0in .1in; font-size: 12px; font-family: georgia; color: black; }

