/* 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 : #FFFFC0;
  margin : 0px 0px 20px 0px;
  padding : 0px;
  font-family : Tahoma, Verdana, sans-serif;
  color: #033703;
  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: #E47F12;
  background-color: transparent;
  text-decoration: underline;
}

a:visited
{
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 550;
  color: #E47F12;
  background-color: transparent;
  text-decoration: underline;
}

a:active
{
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 550;
  color:#E47F12;
  background-color: transparent;
  text-decoration: underline;
}

a:hover
{
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 550;
  color:  #033703;
  background-color: transparent;
  text-decoration: underline;
}

.maintext
{
  background-color: transparent;
  font-style: normal;
  font-size: 12px;
  color: #033703;
}

.smalltext
{
  background-color: transparent;
  font-style: normal;
  font-size: 10px;
  color: #00000;
}

.emph_text
{
  background-color: transparent;
  font-style: normal;
  font-size: 23px;
  font-weight : 180;
  color: #033703;
}

.emph_texts
{
  background-color: transparent;
  font-style: normal;
  font-size: 20px;
  font-weight : 180;
  color: #033703;
}

.emph_textss
{
  background-color: transparent;
  font-style: normal;
  font-size: 14px;
  font-weight : 180;
  color: #033703;
}

.big_emph_text
{
  background-color: transparent;
  font-style: normal;
  font-size: 27px;
  font-weight : 280;
  color: #E47F12;
}
big_emph_text3
{
  background-color: transparent;
  font-style: normal;
  font-size: 26px;
  font-weight : 180;
  color: #033703;
  }
  
  .big_emph_texta
{
  background-color: transparent;
  font-style: normal;
  font-size: 20px;
  font-weight : 180;
  color: #E47F12;
  }
  
      .big_emph_textx
{
  background-color: transparent;
  font-style: normal;
  font-size: 23px;
  font-weight : 180;
  color: #E47F12;
  }
  

  .big_emph_textb
{
  background-color: transparent;
  font-style: normal;
  font-size: 15px;
  font-weight : 180;
color: #E47F12;

  }
  
  
  
  
  

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 :  #033703;
  text-decoration : none;
  font-weight : 600;
  background-color : transparent;
}
.menu_this2 {
  font-size: 19px;
  color :  #033703;
  text-decoration : none;
  font-weight : 600;
  background-color : transparent;
}

.menu:link {
  color :  #033703;
  text-decoration : none;
  font-size: 11px;
  font-weight : 600;
  background-color : transparent;
}

.menu:visited {
  color : #033703;
  text-decoration : none;
  font-size: 11px;
  font-weight : 600;
  background-color : transparent;
}

.menu:active, .menu:hover {
  color :  #E47F12;
  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 : #E47F12;
  height : 2px;
}




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;
}