html{background-color: #2D2C27;}

body{ 
  color: #343029;
      font-family: verdana, arial, helvetica sans-serif;
      font-size: 9pt;
      line-height: 140%;
      margin-top: 0px;
      margin-left: 0px;
    }

/* CONTENT LINKS */

//light to lighter
a{color: #EBE7D0; font-size: 8pt; font-family: arial, helvetica, tahoma, sans-serif; text-decoration: none;}
a:link {color: #EBE7D0; text-decoration: none; font-size: 8pt;} 
a:visited {color: #EBE7D0; text-decoration: none; font-size: 8pt;}
a:active {color: #EBE7D0; text-decoration: none; font-size: 8pt;}
a:hover {color: #FFFBE2; text-decoration: none; font-size: 8pt;}

//dark to orange
a.alt{color: #343029; font-size: 9pt; font-family: arial, helvetica, tahoma, sans-serif; text-decoration: underline;}
a.alt:link {color: #343029; font-size: 9pt; text-decoration: underline;} 
a.alt:visited {color: #343029; font-size: 9pt; text-decoration: underline;}
a.alt:active {color: #343029; font-size: 9pt; text-decoration: underline;}
a.alt:hover {color: #A6691F; font-size: 9pt; text-decoration: underline;}

//light to underline
a.u{color: #EBE7D0; font-size: 9pt; font-family: arial, helvetica, tahoma, sans-serif; text-decoration: none;}
a.u:link {color: #EBE7D0; text-decoration: none;} 
a.u:visited {color: #EBE7D0; text-decoration: none;}
a.u:active {color: #EBE7D0; text-decoration: none;}
a.u:hover {color: #FFFBE2; text-decoration: underline;}

//dark underline
a.dark{color: #343029; font-size: 9pt; font-family: arial, helvetica, tahoma, sans-serif; text-decoration: underline;}
a.dark:link {color: #343029; text-decoration: underline;} 
a.dark:visited {color: #343029; text-decoration: underline;}
a.dark:active {color: #343029; text-decoration: underline;}
a.dark:hover {color: #A6691F; text-decoration: underline;}


#home{cursor: pointer; cursor: hand;}
#rooms{cursor: pointer; cursor: hand;}
#activities{cursor: pointer; cursor: hand;}
#game{cursor: pointer; cursor: hand;}
#book{cursor: pointer; cursor: hand;}
#gallery{cursor: pointer; cursor: hand;}
#conference{cursor: pointer; cursor: hand;}
#contact{cursor: pointer; cursor: hand;}

/* DIVS  */
#nav{position: absolute; top: 189px; left: 80px; margin: 0px;}
.subNav {display: inline; background-image: url(images/burst.gif); background-repeat: no-repeat; background-position: right; margin: 0px;}
#virtual {position: absolute; top: 190px; left: 785px; width: 100px;}
#contentDiv{width: 800px; margin-left: 81px; margin-top: 0px; margin-bottom: 0px; padding: 0px; background-image: url(images/contentGradient.jpg); background-repeat: repeat-y;}
#rightCol{position: absolute; width: 300px; top: 210px; left: 553px;}
#footer{position: relative; width: 800px; height: 74px; margin-left: 81px; margin-top: 0px; background-image: url(images/barBottom.jpg); background-repeat: no-repeat;}


/* CONTENT */

p {color: #343029;
      font-family: verdana, arial, helvetica sans-serif;
      font-size: 9pt;
      text-align: justify;
      line-height: 140%;}

p.content {color: #343029;
      font-family: verdana, arial, helvetica sans-serif;
      font-size: 9pt;
      text-align: justify;
      line-height: 140%;
      width: 380px;
      margin-left: 38px; }
      
p.contentRight {color: #343029;
      font-family: verdana, arial, helvetica sans-serif;
      font-size: 9pt;
      text-align: justify;
      line-height: 140%;
      width: 270px;
      margin-left: 20px;}
      
p.contentHeader {color: #343029;
      font-family: verdana, arial, helvetica sans-serif;
      font-size: 9pt;
      text-align: justify;
      line-height: 140%;
      width: 380px;
      margin-left: 38px; width: 250px; font-weight: bold; color: #A6691F; margin-bottom: 3px; padding-left: 3px; padding-bottom: 3px; border-style: dotted; border-width: 0px 0px 1px 1px; border-color: #343029;}

/*same as contentHeader */    
h1 {color: #343029;
      font-family: verdana, arial, helvetica sans-serif;
      font-size: 9pt;
      text-align: justify;
      line-height: 140%;
      width: 380px;
      margin-left: 38px; width: 250px; font-weight: bold; color: #A6691F; margin-bottom: 3px; padding-left: 3px; padding-bottom: 3px; border-style: dotted; border-width: 0px 0px 1px 1px; border-color: #343029;}
      
h2 {color: #343029;
      font-family: verdana, arial, helvetica sans-serif;
      font-size: 9pt;
      text-align: justify;
      line-height: 140%;
      width: 380px;
      margin-left: 38px;
      font-weight: bold; margin-bottom: 3px;}

img.content {border-style: solid; border-width: 1px; border-color: #FFFFFF;}

.thumbnail {margin-bottom: 5px;}

/* TABLES */

td.header{color: #EBE7D0;
      font-family: verdana, arial, helvetica sans-serif;
      font-size: 9pt;
      font-weight: normal;
      background-color: #343029;}
td{color: #343029;
      font-family: verdana, arial, helvetica sans-serif;
      font-size: 9pt;
      font-weight: normal;
      background-color: #CCBD97;}
td.light{color: #343029;
      font-family: verdana, arial, helvetica sans-serif;
      font-size: 9pt;
      font-weight: normal;
      background-color: #EBE7D0;}
td.tan{color: #343029;
      font-family: verdana, arial, helvetica sans-serif;
      font-size: 9pt;
      font-weight: normal;
      background-color: #D0C9B0;}
