/* Cascading Style Sheet, for farmhousespa.com - created: Oct 2004 */
/* http://www.farmhousespa.com/ */

/* White             FFFFFF R:255 G:255 B:255 */
/* Black             000000 R:0   G:0   B:0   */


/* Gold              F6CC5A R:246 G:204 B:90  */
/* Dark Blue	     000080 R:0   G:0 	B:128 */


/*.~.~.~.~.~.~.~.~.~.~.~.~.~.~.*/


body {
  background : #ffffff;
  margin : 0px 0px 20px 0px;
  padding : 0px;
  font-family : Tahoma, Verdana, sans-serif;
  color: #8506CE;
  font-size: 14px;
  line-height : normal;
}

.body_stone {
  background-image : url('../images/stone_bg.jpg');
  margin : 0px 0px 20px 0px;
  padding : 0px;
  font-family : Tahoma, Verdana, sans-serif;
  color: #F4F0AA;
  font-size: 14px;
  line-height : normal;
}
.body_two {
  background : #F4F0AA;
  margin : 0px 0px 20px 0px;
  padding : 0px;
  font-family : Tahoma, Verdana, sans-serif;
  color: #BB3703;
  font-size: 10px;
  font-weight : 600;
  line-height : normal;
}




a:link
{
  font-family: Tahoma, Verdana, sans-serif;
  font-weight: 550;
  font-size: 14px;
  color: #CE0698;
  background-color: transparent;
  text-decoration: underline;
}

a:visited
{
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 550;
  color: #CE0698;
  background-color: transparent;
  text-decoration: underline;
}

a:active
{
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 550;
  color: #CE0698;
  background-color: transparent;
  text-decoration: underline;
}

a:hover
{
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 550;
  color: #CE0698;
  background-color: transparent;
  text-decoration: underline;
}

.maintext
{
  background-color: transparent;
  font-style: normal;
  font-size: 12px;
  color: #00000;
}

.smalltext
{
  background-color: transparent;
  font-style: normal;
  font-size: 10px;
  color: #00000;
}

.emph_text
{
  background-color: transparent;
  font-style: normal;
  font-size: 20px;
  font-weight : 180;
  color: #8506CE;
}

.emph_texts
{
  background-color: transparent;
  font-style: normal;
  font-size: 20px;
  font-weight : 180;
  color: #8506CE;
}

.emph_textss
{
  background-color: transparent;
  font-style: normal;
  font-size: 14px;
  font-weight : 180;
  color: #8506CE;
}

.big_emph_text
{
  background-color: transparent;
  font-style: normal;
  font-size: 50px;
  font-weight : 280;
  color: #CE0698;
}
big_emph_text3
{
  background-color: transparent;
  font-style: normal;
  font-size: 26px;
  font-weight : 180;
  color: #F4F0AA;
  }



h1 {
  font-family : Tahoma, Verdana, sans-serif;
  line-height : 100%;
  color : #000080;
  padding : 0px;
  margin : 0px;
  background-color : transparent;
  font-weight : 150;
}

h2 {
  font-family : Tahoma, Verdana, sans-serif;
  font-size : 0.9em ! important;
  line-height : 100%;
  color : #000000;
  padding : 0px;
  margin : 0px;
  background-color : transparent;
}

.menu_this {
  font-size: 11px;
  color : #CE0698;
  text-decoration : none;
  font-weight : 600;
  background-color : transparent;
}
.menu_this2 {
  font-size: 11px;
  color : #BB3703;
  text-decoration : none;
  font-weight : 600;
  background-color : transparent;
}

.menu:link {
  color : #CE0698;
  text-decoration : none;
  font-size: 11px;
  font-weight : 600;
  background-color : transparent;
}

.menu:visited {
  color : #CE0698;
  text-decoration : none;
  font-size: 11px;
  font-weight : 600;
  background-color : transparent;
}

.menu:active, .menu:hover {
  color : #CE0698;
  font-weight : 600;
  font-size: 11px;
  text-decoration : underline;
  background-color : transparent;
}

.menupage {
  color : #333366;
  font-weight : 600;
  text-decoration : none;
  background-color : #ffffff;
  
}

TR.menuRow {
  background: #000080;
}

TD.menubox {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  background: #000080;
  color: #ffffff;
}

hr {
  background-color : #CE0698;
  color : #CE0698;
  height : 1px;
}

TD.pictureBox {
  background: #FFFFFF;
  border: 2px solid #F6CC5A;
}

TD.vellum {
  background: #F4F0AA;
}



#roomsMain {
  font-family : Tahoma, Verdana, sans-serif;
  font-size : 10pt;
  left : 10px;
  top : 10px;
  position : absolute;
}