/* Cascading Style Sheet, for rock-house.co.uk - created: Mar 2004 */
/* http://www.rock-house.co.uk/ */

/* White             FFFFFF R:255 G:255 B:255 */
/* Black             000000 R:0   G:0   B:0   */


/* Orange            EF9400 R:239 G:148 B:0  */
/* Green             8CDE00 R:140 G:222 B:0 */
/* Brown border      8E5937

/*.~.~.~.~.~.~.~.~.~.~.~.~.~.~.*/


body {
  background : #FFFFFF 
  margin : 0px 0px 20px 0px;
  padding : 0px;
  font-family : Tahoma, Verdana, sans-serif;
  color: #8E5937;
  font-size: 14px;
  line-height : normal;
}

a:link
{
  font-family: Tahoma, Verdana, sans-serif;
  font-weight: 550;
  font-size: 14px;
  color: #EF9400;
  background-color: transparent;
  text-decoration: underline;
}

a:visited
{
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 550;
  color: #EF9400;
  background-color: transparent;
  text-decoration: underline;
}

a:active
{
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 550;
  color: #000080;
  background-color: transparent;
  text-decoration: underline;
}

a:hover
{
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 550;
  color: #8CDE00;
  background-color: transparent;
  text-decoration: underline;
}

.maintext
{
  background-color: transparent;
  font-style: normal;
  font-size: 12px;
  color: #8E5937;
}

.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: #8E5937;
}

.owemph_text
{
  background-color: #ED8200;
  font-style: normal;
  font-size: 20px;
  font-weight : 180;
  padding : 2px;
  color: #ffffff;
  border: 2px solid #8E5937;
}

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 : #8E5937;
  padding : 0px;
  margin : 0px;
  background-color : transparent;
}

.menu_this {
  font-size: 12px;
  color : #FFD39F;
  text-decoration : none;
  font-weight : 600;
  background-color : transparent;
}

.menu:link {
  color : #ffffff;
  text-decoration : none;
  font-size: 12px;
  font-weight : 600;
  background-color : transparent;
}

.menu:visited {
  color : #ffffff;
  text-decoration : none;
  font-size: 12px;
  font-weight : 600;
  background-color : transparent;
}

.menu:active, .menu:hover {
  color : #FFD39F;
  font-weight : 600;
  font-size: 12px;
  text-decoration : underline;
  background-color : transparent;
}

.menupage {
  color : #333366;
  font-weight : 600;
  text-decoration : none;
  background-color : #ffffff;
  
}

TR.menuRow {
  background: #006600;
}

TD.menubox {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  background: #ED8200;
  background-image: url(../images/floor_bg.jpg);
  color: #ffffff;
}

TD.menuoak{
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  background-image: url(../images/floor_bg.jpg);
  color: #ffffff;
  height: 75px;
}

hr {
  background-color : #FFD39F;
  color : #FFD39F;
  height : 1px;
}

TD.pictureBox {
  background: #FFFFFF;
  border: 2px solid #8E5937;
}

TABLE.brownBorder {
  border: 2px solid #8E5937;
}

#roomsMain {
  font-family : Tahoma, Verdana, sans-serif;
  font-size : 10pt;
  left : 10px;
  top : 10px;
  position : absolute;
}