BODY {scrollbar-3dlight-color:#c9c;
scrollbar-arrow-color:#000;
scrollbar-darkshadow-color:#000;
scrollbar-face-color:#c9c;
scrollbar-track-color:#F7F1FD;
scrollbar-highlight-color:#ccc;
scrollbar-shadow-color:#000;
margin:0px;
background-color:#fff;
font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: normal; font-weight: normal; color: #609;
}

h1 { font: normal 1.4em Arial, Helvetica, sans-serif; color:#c9c;}
h2 { font: normal 1em Arial, Helvetica, sans-serif; color:#609; font-weight: bold; margin-bottom:0px;}
h3 { font: normal 1em Arial, Helvetica, sans-serif; color:#fff; font-weight: bold; padding-left:5px; margin-bottom:2px; background-color:#93c;}
h4 { font: normal 1em Arial, Helvetica, sans-serif; color:#609; font-weight: bold; margin-bottom:-15px;}
li { padding:2px 0px; list-style:none; margin-left:-10px; }

A:LINK { font-family: Arial, Helvetica, sans-serif;  font-style: normal; font-weight: bold; text-decoration: none; color: #609;}
A:VISITED { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; color: #609; }
A:ACTIVE { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; color: #609; }
A:HOVER { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; color: #99c; }
a.copylink:link {text-decoration: underline; color:#609; font-weight: normal;}
a.copylink:active {text-decoration: underline; color:#609; font-weight: normal;}
a.copylink:hover {text-decoration: underline; color:#99c; font-weight: normal;}
a.copylink:visited {text-decoration: underline; color:#609; font-weight: normal;}
a.footerlink:link { font: normal 1em Arial, Helvetica, sans-serif; color: #609;}
a.footerlink:active { font: normal 1em Arial, Helvetica, sans-serif; color: #609;}
a.footerlink:hover { font: normal 1em Arial, Helvetica, sans-serif; color: #609;}
a.footerlink:visited { font: normal 1em Arial, Helvetica, sans-serif; color: #c9c;}
a.sumenulink:link {text-decoration: none; color:#609; font-weight: normal;}
a.sumenulink:active {text-decoration: none; color:#609; font-weight: normal;}
a.sumenulink:hover {text-decoration: none; color:#99c; font-weight: normal;}
a.sumenulink:visited {text-decoration: none; color:#609; font-weight: normal;}

/*layout divs*/
#bodycontainer { position:relative; width:772px; border: 1px solid #5872A2;	left:50%; margin-left:-385px; background-color:#fff; z-index:1;}
#topbar {position:relative;	width:770px; background-color:#fff; z-index:2;}
#menu { position:relative; padding:0px; top:0px; float:left; width:200px; background-color:#fff; z-index:3;}
#content { position:relative; width:565px; float:left; padding:20px 0px 0px 0px; background-color:#fff; z-index:4;}
#footer { font: normal 1em Arial, Helvetica, sans-serif; color: #609; text-align:center; background-color:#fff; z-index:5;}
#submenu { position:relative; float:right; border:dashed 1px #609; margin-left:15px; margin-right:5px; width:150px; background-color:#F7F1FD; z-index:6;}
//#submenu { position:relative; float:right; border-left:dashed 1px #609; padding:5px; margin:0px 4px 0px 8px;  width:150px;}

.menuSales { position:relative; border:dashed 1px #609; margin-left:15px; margin-right:5px; width:150px; background-color:#F7F1FD; z-index:6; font-weight:bold;}

.menuSales h3 { background-color:#c1a6dc; color:#fff; text-align:center;}

.menuSales a:link, .menuSales a:active, .menuSales a:visited, .menuSales a:hover {font-weight:bold; }

/*styles for availability table*/
caption { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: bold; color: #c9c; }
th { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: normal; font-weight: bold; color: #8310B3; }
td { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: normal; font-weight: normal; color: #8310B3; }
select { background-color:#F2DAFB; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; color: #8310B3;}
.border { border: 1px solid #8310B3 }
.border2 { border: 1px dashed #8310B3 }
.tableheader { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #8310B3}
.form_button { background-color:#F2DAFB;}
.monthnav { border-top:1px solid #F2DAFB }
.square_bullet { padding:2px 0px; list-style: url(../images/square_bullet.gif);  margin-left:-10px; }
.smallcopy {  font-size: 85%; }
.priceheader { color: #fff; background-color:#609;}
.today { background-color:#DAEBFB; }
.booked { background-color:#609; color: #fff; }
.pricetable { background-color:#F7F1FD; border:1px solid #F2DAFB} 

.email_space { font-size: 1pt;}
.lavender { left:-50px; }
