html, body {
	margin:0;
	padding:0;
	background-image: url(images/bg.jpg);
}
body {
	font: 76% arial, sans-serif;
	text-align:center;
}
a {
	text-decoration:none;
	color:#66554B;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #4B3B30;
	font-weight: normal;
	background-color: #FAFAFA;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #433328;
	font-weight: normal;
	margin-left: 80px;
}


div#palm {
	background-position: left top;
	background-repeat: no-repeat;
	height: 950px;
	background-image: url(images/palmbg.png);
	width: 100%;
}
.header {
	margin-left: 60px;
	margin-top: 16px;
}

.slideshow {
	float: left;
	margin-left: 80px;
	margin-right: 30px;
	margin-bottom: 15px;
}
.iframe {
	Overflow-y:hidden;
	Overflow-x:hidden;
}


div#container {
	text-align:left;
}
div#container {
	width:966px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
div#header {
	background-image: url(images/DriftHeader.png);
	height: 277px;
	background-position: top;
}
div#header h1 {
	height:80px;
	line-height:80px;
	margin:0;
	padding-left:10px;
}
div#wrapper {

}
div#content p {
	line-height:1.4;
	margin-left: 80px;
	margin-right: 80px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #66554B;
	text-align: justify;
}
div#content {
	float:left;
	width:661px;
	background-image: url(images/content_bg.png);
	background-position: left top;
	background-repeat: no-repeat;
}
div#social {
	float: right;
	margin-right: 20px;
	width: 400px;
	height: 270px;
}
div#contact {
	float: right;
	width: 400px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #aeaeae;
	text-align: right;
}
div#contact a {
	color: #aeaeae;
	text-decoration: none;
}
div#navigation {
	float:left;
	width:961px;
}
div#spa_specials {
	width: 273px;
	float: left;
	margin-left: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #443329;
	text-align: center;
	text-transform: uppercase;
	margin-right: 0px;
	height: 100%;
	background-image: url(images/specialsbg.png);
	background-repeat: no-repeat;
	background-position: top;
}
.spa_specials {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #443329;
	text-align: center;
	text-transform: uppercase;
}

div#blog {
	width: 240px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #443329;
	text-align: left;
	height: 93px;
	margin-left: 20px;
	overflow: scroll;
	overflow-x: hidden;
}
div#blog ul li {
	margin-left: -40px;
	list-style-type: none;
	text-transform: none;
	margin-top: -10px;
}
div#blog h3 a{
	font-size: 12px;
	text-transform: capitalize;	
}
div#extra {
	width: 661px;
	background-image: url(images/twitterbg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 50px;
	vertical-align: middle;
}
div#extra {
	float:right;
	width:666px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #443329;
	list-style-type: none;
	font-size: 10px;
	background-position: left;
}
div#extra a {
	color: #443329;
	list-style-type: none;
	font-size: 10px;
}
div#footer p {
	margin:0;
	padding:5px 10px
}
.tinytext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #106588;
	text-transform: none;
	background-position: left;
}
.float_right {
	float: right;
}
div#facebook {
	float: right;
	margin-right: 20px;
}

div#twitter_div {
	background-image: url(images/twitter3.jpg);
	height: 50px;
	width: 273px;
	overflow: hidden;
}

div#twitter_div li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	line-height: 10px;
	margin-left: -2px;
	list-style-type: none;
	text-transform: none;
	padding-top: 10px;
	color: #F8F5EE;
	width: 225px;
}

div#twitter_div li a {
	color: #B5DCDD;
}
div#twitter_div2 {
	background-image: url(images/twitter5.png);
	height: 63px;
	width: 273px;
	overflow: hidden;
}
div#twitter_div2 li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	line-height: 10px;
	margin-left: -30px;
	list-style-type: none;
	text-transform: none;
	margin-top: -12px;
	padding-top: 10px;
	color: #F8F5EE;
	width: 255px;
}
div#twitter_div2 li a {
	color: #B5DCDD;
}
div#footer {

}
div#footer {
	width:660px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	text-align: center;
	color: #534338;
	height: 60px;
	float: right;
}
.quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #0E5A78;
	text-align: center;
	float: right;
	width: 175px;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #433328;
	border-right-color: #433328;
	border-bottom-color: #433328;
	border-left-color: #433328;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	background-color: #FAFAFA;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
	margin-right: 20px;
	margin-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.fortay {
	color: #9A9A9A;
	text-transform: uppercase;
	margin-left: 20px;
}

.prices {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #4C7584;
	text-transform: uppercase;
	font-weight: normal;
}
.treatment {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	text-transform: uppercase;
}
.highlight {
	color: #EFEFEF;
	background-color: #0F5E7E;
	font-size: 12px;
	font-weight: bold;
}
.bluetext {
	color: #009B9E;
}
.tinytext  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #106588;
	text-transform: none;
	background-position: left;
}
.tinytext_testimonials {
	color: #073143;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-transform: uppercase;
}

.pretty_box {
	background-image: url(images/boxbg.jpg);
	background-position: center;
}
.pretty_box_bigger {
	background-image: url(images/bigboxbg.jpg);
	background-position: center;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666666;
	font-weight: normal;
	line-height: 22px;
}
.Testimonials {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FAFAFA;
	text-align: center;
	width: 268px;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #433328;
	border-right-color: #433328;
	border-bottom-color: #433328;
	border-left-color: #433328;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	background-color: #0E5A78;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	font-variant: normal;
	font-weight: lighter;
	text-transform: none;
}
div#content_main {
	float:left;
	width:661px;
	background-image: url(images/content_Main.png);
	background-position: left top;
	background-repeat: no-repeat;
}
div#content_main p {
	line-height:1.4;
	margin-left: 80px;
	margin-right: 80px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #66554B;
	text-align: justify;
}
.homepagetestimonials {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: none;
	text-align: justify;
}
