* {margin:0;padding:0}
body {
	background: url(/images/top.jpg) repeat-x top left;
	font: 14px/18px Georgia, "Times New Roman", Times, serif;
	color: #62605b;
}
#header {
	background: url(/images/day-spa-logo.jpg) no-repeat top left;
	height:160px;
}
h1 {font: 26px Georgia, "Times New Roman", Times, serif; padding-top:60px;padding-left:200px; color:#aeba1b}
h2 {font: 18px Georgia, "Times New Roman", Times, serif; padding:10px 10px;}
p {margin: 20px;}
#tagline {margin-top: 20px;margin-left: 400px;}
#adunit {margin-left:20px;margin-right:10px;float:left;}
#description {width: 800px;}
#description p {
	width: 500px;

}
#description img {
	float:right;
	padding: 10px;
}
#spalist {}

#mapsearch {
  width : 400px;
  margin : 10px;
  padding : 4px;
  border : 1px solid #f9f9f9;
}

#spalist {width: 700px;padding:20px;}
#mapsearch {float:right;}
/* set height of idle state map */
#mapsearch .gsmsc-idleMapDiv { height : 200px; }

/* set height of active state map */
#mapsearch .gsmsc-mapDiv { height : 400px; }

/* define the CSS used to style the hotspots */
h3.hotspot {
  font-weight : bold;
  color : rgb(9, 122, 182);
  margin-bottom : 2px;
  font-style : normal;
  cursor : pointer;
text-decoration : underline;
}

h3.hotspot:hover {
  color : rgb(237, 92, 11);
  text-decoration : underline;
}
.vcard {padding:15px 0px; font: 12px/14px Georgia, "Times New Roman", Times, serif;border-bottom:1px dashed #CCC; width: 200px;}
a.url {font-size:9px;color:#858e12;text-decoration : none;}
.tel {font: bold 14px/18px Georgia, "Times New Roman", Times, serif;}

#footer {margin:20px;}
#eXTReMe {margin-top:20px;}

#adunit {float:left;width:220px;font-size:1.2em;color:black;}
#adunit img {float:left;padding:10px 0;}

.reco {color:black;}