body  {
	background-color : #FBF5EE;
	font-family : arial, helvetica, sans-serif;
	
	color : #000000;
	
}
a {font-weight: bold;}
.nav a {font-weight: normal;}

a:link  {
	text-decoration : none;
	color : Maroon;
}

a:link  {
	text-decoration : none;
	color : Maroon;
}

a:visited  {
	text-decoration : none;
	color : Maroon;
}

a:hover  {
	text-decoration : underline;
	color : Red;
}

a:active  {
	text-decoration : none;
	color : Maroon;
}

p {font-size: x-small; padding: 5px 10px;}



h1  {
	font-family : arial, helvetica, sans-serif;
	text-align : left;
	font-size : large;
	font-weight : bold;
	color : Red;
}
h1 img {font-size: small}

h2  {font-size : 14px;
	font-weight : bold;}

h3  {font-size : 12px;
	font-weight : bold;}

td  {font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : Black;
	vertical-align : top;
}

th  {
	font-family : arial, helvetica;
	text-align : center;
	font-size : 10px;
	color : #EEEEEE;
}

b  {
	font-family : Arial, Helvetica, sans-serif;	
	color : Black;
	font-weight : bold;
}

i  {
	font-family : arial, helvetica;
	font-size : x-small;
	font-style : italic;
	color : Black;
}

img.right { float: right; padding: 5px; margin: 5px; background-color: #f6e8d9; border: solid 1px #9f6c6c; }

p .price {color: maroon; font-weight: bold;}

.message { text-align: center; font-weight: bold; color: maroon; border-width:  1px 0; border-style:  solid; border-color: maroon; padding: 20px 10px; margin: 10px 90px; background-color: #fff; }


#nav_rooms { border-width:  1px; border-color: maroon white;  margin: 0 10px 20px; padding: 5px; }
#nav_rooms ul {border: white solid 1px;width: 100%; padding: 0; margin: 5px 0;}
#nav_rooms li {border: white solid 1px;display: inline; width: 20%; padding: 0 15px; margin: 5px 0;}



#content {line-height: 1.2em;}
#content a {font-weight: bold;}

#content h1,
#content h2,
#content h3 {font-weight: bold;}

#content h2 {text-align: left; color: #000000; font-size: 15px;}
#content h3 {text-align: left; color: maroon; font-size: 13px;}
#content blockquote { font-size: 1.2em; line-height: 2em; font-style: italic; color: #111; background-image: url(../SiteGraphics/quot.jpg); background-position: left top; background-repeat: no-repeat; padding-top:5px; padding-left: 28px}

#content li {background-image: url(../../menus_files/dot.gif); background-position: left 4px; background-repeat: no-repeat; list-style: none; padding: 4px 16px;}
.menu li .name {display: block; font-weight: bold;}


.seasons ul{ margin: 0; padding: 20px 0; width: 90%;}
.seasons li { font-size: 1.1em; font-weight: bold; list-style: none; border: #fff solid 1px; padding: 5px ; overflow: hidden;}
.seasons li.low { }
.seasons li.mid {background-color: #e5dcd2; }
.seasons li.hi {background-color: #e5c7b7;}
.seasons li.peak {background-color: #eaaa89; }

.seasons li span { float: left; color:#111 ;}
.seasons li.peak span { float: left; color:#000 ;}
.seasons li span.type { float: right; color: Maroon;}

.seasons .key li { color: maroon;}
.seasons .key li span.price { float: none; padding-left: 20px; color: #111;}

/*top ten page*/
ol.topten li {padding: 14px 0; }
ol.topten .title{font-weight: bold; padding-right: 2px; display: block;}
ol.topten img {float: right; clear: right; }

/*facebook link*/
#facebooklink a {display: block; font-weight: normal;}
#facebooklink span {display: block;}
#facebooklink img {border-width: 0;}
