/* CSS Document */


body {text-align: center; background: #AEA865; color: #4c4932; font: 11px verdana, Arial, Helvetica, Geneva, sans-serif;  margin-left: 0px; margin-top: 0px; }
/*div, p, th, td  { font: 11px  Arial, Helvetica, Geneva, sans-serif; vertical-align: top; line-height: 17px; }*/
ul {margin: 0em 0em 1em 1.3em; list-style-position: outside; padding: 0px;}
li {margin: .15em 0 0 0;}
p { background-color: transparent;}
a {text-decoration: underline;	}
a:link {color: #677c34; background-color: transparent;  text-decoration: underline; font-weight: bold;}
a:visited {color: #677c34; background-color: transparent; text-decoration: underline; font-weight: bold;}
a:hover	{color: #b99b6c; text-decoration: underline; background-color: transparent;}
h1 {font: 14px times, serif; color: white; font-weight: bold;  text-transform: uppercase; }
h2 {font-size: 11px; color: #677c34;  font-weight: bold;  text-transform: uppercase; }
h3 {font-size: 11px; color: #677c34;  font-weight: bold; }


div#wrap {background-color: #AEA865; margin-top: 0px; margin-bottom: 0px; width: 760px; margin-left: auto; margin-right: auto; }
table#main {padding: 0px; width: 750px;}
td#logoarea {background-color: #959167; height: 50px; }
div#logo {width: 630px; float: left; margin-top: 30px;  text-align: left;}
div#navtertiary { width: 114px; float: right; margin-top: 5px; text-align: left; }
a.navtertiary:link {display: block; padding: 0px 0px 0px 7px; background: transparent url(images/arrow_yellow.gif) left center no-repeat;  font-size: 10px; color: white; text-decoration: none;}
a.navtertiary:visited {display: block; padding: 0px 0px 0px 7px; background: transparent url(images/arrow_yellow.gif) left center no-repeat;  font-size: 10px; color: white; text-decoration: none;}
a.navtertiary:hover {color: #c7b034;}
td#navbararea { height: 20px; text-align: left; background: #4c4932 url(images/pc1.gif) left center no-repeat;}
div#navbar {width: 600px; padding: 3px 0px 1px 140px;  }
div#navbar a { text-decoration: none; 	}
div#navbar a:link {background: transparent url(images/arrow_yellow.gif) left center no-repeat; text-align: left; color:  white; text-decoration: none; font-weight: bold; font: 11px verdana, Arial, Helvetica, Geneva, sans-serif; padding: 0px 10px 0px 7px; margin: 0px 10px 0px 10px; 	}
div#navbar a:visited {background: transparent url(images/arrow_yellow.gif) left center no-repeat; text-align: left; color:  white; text-decoration: none; font-weight: bold; font: 11px verdana, Arial, Helvetica, Geneva, sans-serif; padding: 0px 10px 0px 7px; margin: 0px 10px 0px 10px; 	}
div#navbar a:hover {color: #c7b034;}

td#reviewarea {background-color: #c7b034; width: 526px;}
td#adarea {width: 224px; background-color: white;}
div#ads {margin: 5px 10px 5px 15px; font-size: 9px; text-align: left;}
td#phonebar {background-color: #4c4932; text-align: right;}
td#bottombar {background-color: #959167; height: 60px;}
.allcaps {text-transform: uppercase; color: #c7b034; font-weight: bold;}
.allcapswhite {text-transform: uppercase; color: white; font-weight: bold; font-size: 11px ; }
.allcapsgreen {text-transform: uppercase; color: #677c34; font-weight: bold; font-size: 11px ; }
div#footer {font-size: 9px; text-align: left; padding: 5px 10px 10px 10px; align: top;}
a.linklight:link, a.linklight:visited {background: transparent; text-decoration: underline;  color: #5D5A45; }
a.linklight:hover {color: #f1d15d;}



td#title {background-color: #B29B1E; width: 150px;   text-align: left;}
.title {font: 18px times, serif; color: white; font-weight: bold;  text-transform: uppercase; padding: 8px 0px 5px 15px;}
td#colorbar {background-color: #C7B034; width: 600px; text-align: left;}
td#sidenav { width: 150px; background-color: #d0cdaf; text-align: left; vertical-align: top;}
div#sidenav2 {padding: 20px 0px 10px 20px;}
a.sidenav2:link {font-size: 10px; display: block; color: #787449;}
a.sidenav2:visited {font-size: 10px; display: block; color: #787449;}
a.sidenav2:hover {color: #c7b034;}
td#content { width: 600px; background-color: #c4c094; text-align: left; vertical-align: top;}
div#contentarea {padding: 20px 30px 30px 30px; font-size: 11px; color: #4C4932;}
div#contentarea td {font: 11px verdana, Arial, Helvetica, Geneva, sans-serif;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
div#menu {text-align: center;}
table#ratetable {margin: 20px 0px 20px 0px; width: 100%; background: #F2EFDA;}
table#ratetable td {padding: 10px 10px 10px 10px; color: #666666; font-size: 9px; vertical-align: top;}
.tablebackground {background-color: #D8CD7C; font-weight: bold;}
table#lodging td {padding: 10px;}


div#wrapRoom {margin-top: 0px; margin-bottom: 0px; width: 760px; margin-left: 0; margin-right: auto; padding: 20px; background-color: #c4c094;  }
div#special {font-size: 10px; padding: 10px; margin: 15px; border: 1px solid white; text-align: center;}
.specialTitle {text-transform: uppercase; font-weight: bold;}