body{
	margin: 3px 0px 0px 0px;
	background: #a5534c;
}

.border{
	border: 1px solid #91302f;
}

.borderorange{
	border: 1px solid #F3DAB2;
}

.borderrose{
	border: 1px solid #993333;
}

.tablebackground{
	background: url(images/scspa_13.gif);
}

.bodytext {
	font-family : "Georgia", serif;
	font-size : 13px;
	padding-right: 2px;
	padding-left: 2px;
}

.button {
background-color:#F3DAB2;color:#993333;border:0px solid black;width:150px;font-family:georgia,sans-serif,'times new roman',verdana, arial;font-size:16px;font-weight:bold;text-align:center;margin:1px;padding:1px;cursor:hand;
}

.smalltweleve {
	font-family : "Georgia", serif;
	font-size : 12px;
}

.smalleleven {
	font-family : "Georgia", serif;
	font-size : 11px;
}

.smallten {
	font-family : "Georgia", serif;
	font-size : 10px;
}

.quoted {
	font-family : "Georgia", serif;
	font-size : 12px;
	font-style: italic;
}

.headerrose {
	font-family : "Georgia", serif;
	font-size : 13px;
	color: #fff;
	font-weight : bold;
	background-color : #A95A54;
	padding : 3px 3px 3px;
}

.headergold {
	font-family : "Georgia", serif;
	font-size : 13px;
	color: #A52A2A;
	font-weight : bold;
	background-color : #EAB764;
	padding : 3px 3px 3px;
}

.headeroj {
	font-family : "Georgia", serif;
	font-size : 12px;
	color: #fff;
	font-weight : bold;
	background-color :#D2551F;
	padding: 2px 1px 2px 1px;
	
}
h1 {
	font: 10px "Arial", Helvetica, sans-serif;
	color: #fff;
}

h2 {
	font: 15px "Georgia", serif;
   color : #D2551F;
}




td {
	font-family : "Georgia", serif;
	font-size : 13px;
} 

ul {
	list-style: square;
	font-family : "Georgia", serif;
	font-size : 13px;
	color: #000000;
} 

ol {
	font-family : "Georgia", serif;
	font-size : 13px;
	color: #000000;
	list-style : lower-roman;
}

FORM {
  margin-top : 0px;
  margin-bottom : 0px;
  font-size : 11px;
  font-weight : normal; 
  font-family : "Georgia", serif;
}

HR {
  height : 1px;
}

SELECT.menu{
	font-family : "Georgia", serif;
	font-size : 11px;
	font-weight : normal;
}

INPUT.button {
  font-size : 11px;
  font-weight : normal; 
  font-family : "Arial", sans serif;
}

INPUT.input {
	font-family : "Georgia", serif;
	font-size : 11px;
    font-weight : normal; 
}

a:link {
	color: Maroon;
	text-decoration: underline;
} 

a:visited {
	color: #FFA07A;
	text-decoration: underline;
} 

a:hover {
	color: #A95A54;
	text-decoration: none;
} 

a:active {
	color: #D8BFD8;
	text-decoration: none;
} 

.sidetext {
	font-family : "Georgia", serif;
	font-size: 12px;
	color: #D2551F;
	padding-right: 2px;
	padding-left: 2px;
}

.sidetext a:link {
	color: #800000;
	text-decoration: underline;
} 

.sidetext a:visited {
	color: #CD853F;
	text-decoration: underline;
} 

.sidetext a:hover {
	color: #800000;
	text-decoration: none;
} 

.sidetext a:active {
	color: #CD853F;
	text-decoration: none;
}

.subnav2{
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #8c3d36;
  background: #fff;
  letter-spacing: 1px;
  border-top: 1px solid #8c3d36;
  border-bottom: 1px solid #8c3d36;
  padding: 4px 0px 4px 0px;
  line-height: 15px;
}

.subnav2 a:link, .subnav2 a:visited {
	font: bold 10px  Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}

.subnav2 a:hover, .subnav2 a:active {
	font: bold 10px  Verdana, Arial, Helvetica, sans-serif;
		color: #8c3d36;
	text-decoration: underline;
}

.subnav3{
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
  color: #8c3d36;
  background: #fff;
  letter-spacing: 1px;
  border-top: 1px solid #c5baa0;
  border-bottom: 1px solid #c5baa0;
  padding: 4px 0px 4px 0px;
  line-height: 15px;
}

.spabook{
	font: bold 10px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	padding-left: 10px;
}

.spabook a:link, .spabook a:visited {
	color: #723121;
	text-decoration: none;
}

.spabook a:hover, .spabook a:active {
	text-decoration: none;
	color: #333333;
}

.specialsLRG{
  font: 22px Times New Roman, Times, serif;
  color: #8c3d36;
  line-height: 24px;
}

.specialsLRGBRN{
  font: 22px Times New Roman, Times, serif;
  color: #554a34;
  line-height: 24px;
}

.titleSPA{
    color: #8c3d36;
	 font: bold 14px Arial, Helvetica, sans-serif;
	 letter-spacing: 2px;
	 font-variant: small-caps;
}

.priceSPA{
    color: #8c3d36;
	 font: bold 11px Arial, Helvetica, sans-serif;
	 letter-spacing: 1px;
	 font-variant: small-caps;
	 text-align: right;
}

.rates1{
	background: #8c3d36;
	font: 11px Arial, Helvetica, sans-serif; 
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

.rates2{
	background: #e6e0d0;
	text-align: center;
	font: 12px Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #333;
}

.ratesborder{
	border: 1px solid #8c3d36;
	background: #ffffff;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
}

.ratesborder a:link {
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: underline;
	color: #8c3d36;
}

.ratesborder a:visited {
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: underline;
	color: #554a34;
}

.ratesborder a:hover, a:active {
	font: 11px Arial, Helvetica, sans-serif;
	color: #8c3d36;
	text-align: center;
	text-decoration: none;
}

.ratessmtxt{
	font: 11px Arial, Helvetica, sans-serif;
	color: #8c3d36;
	font-weight: bold;
	}
