body {
	background: #14110A;
	margin: 0px;
	padding: 0px;
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
}
#wrapper #header {
	text-align: left;
	display: block;
	height: 141px;
	background: url(images/header-bg.gif) repeat-x;
	width: 1024px;
}
#wrapper #header #logo {
	background: url(images/buff-day-spa-taunton-somers.gif) no-repeat;
	height: 119px;
	width: 464px;
	float: left;
}
#wrapper #header #logo h1 {
	text-indent: -2000px;
	display: block;
}

#wrapper #header #top-nav {
	float: left;
	padding-left: 317px;
	padding-top: 63px;
}
#wrapper #header #top-nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#wrapper #header #top-nav li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#wrapper #header #top-nav #friends-of-buff a {
	background: url(images/topnav_01.gif);
	height: 22px;
	width: 152px;
	display: block;
	margin: 0px;
	padding: 0px;
	text-indent: -2000px;
}
#wrapper #header #top-nav #friends-of-buff a:hover {
	background: url(images/topnavon_01.gif);
}
#wrapper #header #top-nav #whats-on-at-buff a {
	background: url(images/topnav_02.gif);
	height: 24px;
	width: 152px;
	display: block;
	margin: 0px;
	padding: 0px;
	text-indent: -2000px;
}
#wrapper #header #top-nav #whats-on-at-buff a:hover {

	background: url(images/topnavon_02.gif);
}
#wrapper #header #nav {
	clear: both;
	float: none;
	background: url(images/nav-bg.gif) no-repeat 0px top;
	height: 22px;
	display: block;
	padding-left: 135px;
	width: 889px;
}
#wrapper #header #nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#wrapper #header #nav li {
	float: left;
}
#wrapper #header #nav #nav-home a {
	background: url(images/nav_01.gif) no-repeat;
	display: block;
	height: 22px;
	width: 57px;
	text-indent: -2000px;
}
#wrapper #header #nav #nav-home a:hover {
	background: url(images/navon_01.gif) no-repeat;
}
#wrapper #header #nav #nav-home .on {

	background: url(images/navon_01.gif) no-repeat;
}
#wrapper #header #nav #nav-about a {

	background: url(images/nav_02.gif) no-repeat;
	display: block;
	height: 22px;
	width: 65px;
	text-indent: -2000px;
}
#wrapper #header #nav #nav-about a:hover {

	background: url(images/navon_02.gif) no-repeat;
}
#wrapper #header #nav #nav-about .on {


	background: url(images/navon_02.gif) no-repeat;
}
#wrapper #header #nav #nav-facilities a {


	background: url(images/nav_03.gif) no-repeat;
	display: block;
	height: 22px;
	width: 87px;
	text-indent: -2000px;
}
#wrapper #header #nav #nav-facilities a:hover {


	background: url(images/navon_03.gif) no-repeat;
}
#wrapper #header #nav #nav-facilities .on {



	background: url(images/navon_03.gif) no-repeat;
}
#wrapper #header #nav #nav-treatments a {



	background: url(images/nav_04.gif) no-repeat;
	display: block;
	height: 22px;
	width: 106px;
	text-indent: -2000px;
}
#wrapper #header #nav #nav-treatments a:hover {



	background: url(images/navon_04.gif) no-repeat;
}
#wrapper #header #nav #nav-treatments .on {




	background: url(images/navon_04.gif) no-repeat;
}
#wrapper #header #nav #nav-retail a {




	background: url(images/nav_05.gif) no-repeat;
	display: block;
	height: 22px;
	width: 64px;
	text-indent: -2000px;
}
#wrapper #header #nav #nav-retail a:hover {




	background: url(images/navon_05.gif) no-repeat;
}
#wrapper #header #nav #nav-retail .on {





	background: url(images/navon_05.gif) no-repeat;
}
#wrapper #header #nav #nav-hair a {





	background: url(images/nav_06.gif) no-repeat;
	display: block;
	height: 22px;
	width: 51px;
	text-indent: -2000px;
}
#wrapper #header #nav #nav-hair a:hover {





	background: url(images/navon_06.gif) no-repeat;
}
#wrapper #header #nav #nav-hair .on {






	background: url(images/navon_06.gif) no-repeat;
}
#wrapper #header #nav #nav-spa-packages a {






	background: url(images/nav_07.gif) no-repeat;
	display: block;
	height: 22px;
	width: 120px;
	text-indent: -2000px;
}
#wrapper #header #nav #nav-spa-packages a:hover {






	background: url(images/navon_07.gif) no-repeat;
}
#wrapper #header #nav #nav-spa-packages .on {







	background: url(images/navon_07.gif) no-repeat;
}
#wrapper #header #nav #nav-weddings a {







	background: url(images/nav_08.gif) no-repeat;
	display: block;
	height: 22px;
	width: 92px;
	text-indent: -2000px;
}
#wrapper #header #nav #nav-weddings a:hover {







	background: url(images/navon_08.gif) no-repeat;
}
#wrapper #header #nav #nav-weddings .on {








	background: url(images/navon_08.gif) no-repeat;
}
#wrapper #header #nav #nav-corporate-spa a {








	background: url(images/nav_09.gif) no-repeat;
	display: block;
	height: 22px;
	width: 114px;
	text-indent: -2000px;
}
#wrapper #header #nav #nav-corporate-spa a:hover {








	background: url(images/navon_09.gif) no-repeat;
}
#wrapper #header #nav #nav-corporate-spa .on {









	background: url(images/navon_09.gif) no-repeat;
}
#wrapper #spa #left {
	background: url(images/homepic.jpg);
	display: block;
	height: 483px;
	width: 602px;
	float: left;
}
#wrapper #spa {
	background: url(images/right-bg.gif) repeat-x left bottom;
	width: 1024px;
}

#wrapper #spa #right {
	display: block;
	float: left;
	height: 483px;
	background: url(images/day-spas-in-somerset.gif) no-repeat left bottom;
	width: 422px;
}
#wrapper #footer {
	background: #291B16;
	width: 1024px;
}
#wrapper #clear {
	clear: both;
	float: none;
	display: block;
	font-size: 0px;
}
#wrapper #footer ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#wrapper #footer li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#wrapper #footer p {
	text-indent: -2000px;
}

#wrapper #footer #footer-espa a {
	background: url(images/footer_01.jpg) no-repeat;
	display: block;
	height: 144px;
	width: 201px;
	text-indent: -2000px;
}
#wrapper #footer #footer-espa a:hover {
	background: url(images/footeron_01.jpg) no-repeat;
}
#wrapper #footer #footer-litya a {

	background: url(images/footer_02.jpg) no-repeat;
	display: block;
	height: 144px;
	width: 200px;
	text-indent: -2000px;
}
#wrapper #footer #footer-litya a:hover {

	background: url(images/footeron_02.jpg) no-repeat;
}
#wrapper #footer #footer-bumble-and-bumble a {


	background: url(images/footer_03.jpg) no-repeat;
	display: block;
	height: 144px;
	width: 203px;
	text-indent: -2000px;
}
#wrapper #footer #footer-bumble-and-bumble a:hover {


	background: url(images/footeron_03.jpg) no-repeat;
}
#wrapper #footer #footer-spa-shop a {



	background: url(images/footer_04.jpg) no-repeat;
	display: block;
	height: 144px;
	width: 201px;
	text-indent: -2000px;
}
#wrapper #footer #footer-spa-shop a:hover {



	background: url(images/footeron_04.jpg) no-repeat;
}
#wrapper #footer #footer-bridal a {




	background: url(images/footer_05.jpg) no-repeat;
	display: block;
	height: 144px;
	width: 219px;
	text-indent: -2000px;
}
#wrapper #footer #footer-bridal a:hover {




	background: url(images/footeron_05.jpg) no-repeat;
}
#wrapper #bottom {
	clear: both;
	float: none;
}
#content {
	padding-top: 61px;
	padding-right: 38px;
	padding-left: 38px;
	background: #12100A;
	height: 374px;
}
#content h1 {
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 8px;
}
#content p {
	margin: 0px;
	padding: 6px 0px;
}
#content a {
	color: #8F4F01;
}
#content a:hover {
	color: #E8DAAD;
}
#content ul {
	list-style: none;
	margin: 0px;
	padding: 6px 0px 6px 15px;
}
#content li {
	padding-bottom: 3px;
}
#wrapper #header #top-nav #friends-of-buff .on {

	background: url(images/topnavon_01.gif);
}
#wrapper #header #top-nav #whats-on-at-buff .on {


	background: url(images/topnavon_02.gif);
}
#scroller {
	height: 320px;
	overflow: auto;
	padding-right: 38px;
scrollbar-base-color: #4F2F05;
scrollbar-arrow-color: #ECDDAF;
scrollbar-3dlight-color: #291B16;
scrollbar-darkshadow-color: #291B16;
scrollbar-face-color: #291B16;
scrollbar-highlight-color: #291B16;
scrollbar-shadow-color: #291B16;
scrollbar-track-color: #12100A;
}
