/* CSS Document                      */
/* Created by: Adam Parcher          */
/* Last Updated: 06/24/2007          */
/* Update: 7/12/2007 (Mark) Changed Sidebar width to accomodate "Rates/Reservations" */
/* Update: 7/26/2007 (Mark) changed sidebar text color to black                      */
/* Update: 8/24/2007 (Mark) changed hover color                                      */

html {
  height: 100%;
}

body {
  background-color: #ffffcc;
  font-family: Arial, Geneva, Helvetica, sans-serif;
  font-size: 10pt;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}


a:hover {
  color: #000000;
  text-decoration: underline;
}
a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:active {
  text-decoration: none;
}

/* text */
div.entry h2 {
  font-size: 1.4em;
  font-weight: normal;
  padding-top: 1.2em;
  padding-left: 1.5em;
}


div.entry h3 {
  font-size: 1.2em;
  font-weight: normal;
  padding-top: 1em;
  padding-left: 3em;
}

div.entry h4 {
  font-size: 1.0em;
  font-weight: normal;
  padding-top: 1em;
  padding-left: 3em;
}



div.entry p {
  font-size: 1em;
  padding: 0 1.5em 0em 3.5em;
}


div.post h2 {
  font-size: 1.4em;
  font-weight: normal;
  padding-top: 1.2em;
  padding-left: 1.5em;
}


div.post h3 {
  font-size: 1.2em;
  font-weight: normal;
  padding-top: 1em;
  padding-left: 3em;
}

div.post h4 {
  font-size: 1.1em;
  font-weight: normal;
  padding-top: 1em;
  padding-left: 3em;
}


div.post p {
  font-size: 1em;
  padding: 0 1.5em 0em 3.5em;
}

div#sidebar ul {
  list-style-image: none;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

div#sidebar li.page_item {
  padding: 0 0 0 0; 
  margin: 0 5px 3px 5px;
  text-align: center;
  list-style: none;
  color: white;
  background: url('img/rev_blue_background_transp50.png');
  border: solid 1px #9999CC;
}

div#sidebar li.page_item a {
  color: #000000;
}

td {
  vertical-align: top  
}


/* DIV's */


div#page {
  padding: 0 0 0px 0;
  margin: 0 0 0 0;
}

div#header {
  width: 790px;
  height: 120px; 
  padding: 0 0 0 0;
  margin: 5px 0px 0px 5px;
}

div#headerlogo {
  width: 790px;
  height: 120px;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  float: left;
  background: url('img/rev_header.jpg');
}

div#middleofpage {
  width: 800px;
  padding: 0 0 55px 0;
  margin: 0 0 0 0;
  float: left;
}

div#sidebar {
  background-color: Black;
  background: url('img/rev_left_lower_tall.jpg');
  vertical-align: top;
  background-position: bottom;
  background-repeat: no-repeat;
  position: absolute;
  left: 1px;
  top: 130px;
  width: 150px;
  height: 400px;
  margin: 0 0 0 0;
  padding: 5px 5px 5px 5px;
}

div#content {
  border: solid 1px #888888;
  background: url('img/rev_blue_background.jpg'); 
  position: absolute;
  top: 130px;
  left: 160px;
  margin: 0 0 0 0;
  padding: 5px 5px 75px 5px;	
  width: 620px;
}

div#footer {

}