.varlb{ background-image: url("/assets/corner_left.jpg")}
.varrb{ background-image: url("/assets/corner_right.jpg")}
ul.boldlist {
	padding-left: 5px;
	font-size: 14px;
}
ul.boldlist li {
	margin-bottom: 5px;
}
.image .caption { font-size: 90%;
                  Georgia, "Times New Roman", Times, serif;
                  text-align: center;
				  width :190px;}

				  
a:link, a:visited, a:active{
text-decoration: none;
color: #BB8500;
}
a:hover { color: #362400; }

#navbox {

	width:900px;
	font-family: Georgia, "Times New Roman", Times, serif;
	height: 20px;
	text-align:center;
    font-weight: bold;
	
	}

#nav, #nav ul { /* all lists */
	text-align:left;
	margin-top:5px;
	line-height: 1;
	list-style-type: none;
	list-style-image: none;
	list-style: none;
	z-index:1000;
	margin-right: 0px;
	padding-right: 0px;

	
}

#nav a {
	display: block;
	text-decoration:none;
	font-size: 1em;
	font-weight: 600;
    color: #ffffff;
	padding-left: 0px;
	margin-left: 0px;

	}


#nav li { /* all list items */
	display:inline;
	float:left;
	font-weight: normal;
	color: #000;
}

#nav .nav-top {
/*	background: url(menu_top.png) bottom no-repeat; */
	padding-top: 5px;
	margin: 0px;
	background-color: #F4F2EB;
	width: 176px;
	

}
#nav .nav-bottom {
	background-repeat: no-repeat;
	width: 176px;
	background-color: #F4F2EB;
}

#nav li ul { /* second-level lists */
	position: absolute;
	margin-top:0px;
	width: 176px;	
	/*left: -999em;  using left instead of display to hide menus because display: none isn't read by screen readers */
	display:none;
	padding:0px;
	color: #6E6E6E;
	font-weight: normal;
	text-transform : lowercase;
border-top: none;

/* border: 1px #C98C19 solid; */
}

#nav1 li ul { /* second-level lists */
	position: absolute;
	margin-top:0px;
	
	/*left: -999em;  using left instead of display to hide menus because display: none isn't read by screen readers */
	display: none;
	padding:0px;
	color: #6E6E6E;
	font-weight: normal;
border-top: none;
/* border: 1px #C98C19 solid; */
}
#nav li ul li {
	width:176px;
}
#nav li ul a{ /* submenu links */
/*	font-size: 10px; */
	background: url(/images/menu_linkbg.png) repeat-y;
  	padding: 2px 0px 6px 5px; 
	font-weight: normal;
	color:#362400;
	/*background-color: #F4F2EB;*/
	width: 176px;
	
	
	
}

#nav li ul a:hover{ /* submenu links  mouseovered */
	background-image: none;
	background-color: #F4F2EB;
	color: #BB8500;
	font-weight: normal;
}
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	/*left: auto;
	top: auto;*/
	display:block;
	padding-left: 0px;
	margin-left: 0px;

}
.navbull {
color: #de9147;
PADDING-RIGHT: 12px;
PADDING-LEFT: 12px;
}
.topmenu { 
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #FFFFFF; PADDING-TOP: 1px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif}
.topmenulast {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #362400; PADDING-TOP: 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, Sans-serif
}
.topmenu:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #FFFFFF; PADDING-TOP: 1px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif}
.topmenulast:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #BB8500; background-color: #C08400; PADDING-TOP: 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif}
body {
	background-image: url('/assets/back.jpg');
	background-repeat: repeat;
}
body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #362400;
}
.style1 {color: #de9147}
.style2 {color: #FFFFFF}
.style3 a {
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
; color: #362400; text-decoration: none}
/* #style3 a.hover{color:#ffffff;} */
.style4 a {
	font-size: 14px;
	line-height: 15px;
	font-weight:normal
; color: #362400; text-decoration: none}
.leading {
	line-height: 17px;
}
.style5 {
	line-height: 18px;
	color: #85501e;
	font-weight: bold;
	font-size: 11px;
}
.style6 {
	color: #524800;
	font-weight: bold;
}
.style8 {line-height: 18px; color: #85501e; font-weight: bold; }
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
.style9 a {
text-decoration:underline;
color: #362400;
}
.style9 a:hover {
text-decoration:none;
color:#BB8500;
}
.style10 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.style10 a {
text-decoration:underline;
color: #362400;
}
.style10 a:hover {
text-decoration:none;
color:#BB8500;
}
.unnamed1 {  color: #FFFFFF; text-decoration: none}
.style3 a:hover { color:#BB8500; }
.unnamed1:hover { color:#BB8500; }
.sideGObtn {color: #362400; text-decoration: none; font-weight: bold; font-size: 11px;}
.sideGObtn:hover {color:#BB8500; }
.style3history a {font-size: 11px;font-weight: bold;line-height: 12px; color: #BB8500; text-decoration: none;}
.style3history a:hover {color: #362400;}
.style3tours a {font-size: 11px;font-weight: bold;line-height: 12px; color: #5B7B92; text-decoration: none;}
.style3tours a:hover {color: #362400;}
.style3attractions a {font-size: 11px;font-weight: bold;line-height: 12px; color: #504A0C; text-decoration: none;}
.style3attractions a:hover {color: #362400;}
.style3recreation a {font-size: 11px;font-weight: bold;line-height: 12px; color: #684D32; text-decoration: none;}
.style3recreation a:hover {color: #362400;}
.style3lodging a {font-size: 11px;font-weight: bold;line-height: 12px; color: #6F2B28; text-decoration: none;}
.style3lodging a:hover {color: #362400;}
.style3dining a {font-size: 11px;font-weight: bold;line-height: 12px; color: #9C795B; text-decoration: none;}
.style3dining a:hover {color: #362400;}
.style3events a {font-size: 11px;font-weight: bold;line-height: 12px; color: #8A8005; text-decoration: none;}
.style3events a:hover {color: #362400;}
.style3meetings a {font-size: 11px;font-weight: bold;line-height: 12px; color: #5B4454; text-decoration: none;}
.style3meetings a:hover {color: #362400;}
.style3groups a {font-size: 11px;font-weight: bold;line-height: 12px; color: #6E6254; text-decoration: none;}
.style3groups a:hover {color: #362400;}
.style3aboutus a {font-size: 11px;font-weight: bold;line-height: 12px; color: #C05E07; text-decoration: none;}
.style3aboutus a:hover {color: #362400;}
a.sidemenu{
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	font-size: 1.1em;
	font-weight: bold;
	padding-left: 18px;
	text-decoration:none;
		line-height: 1.7em;

}

a.sidemenu:hover{
	color: #f5c03E;
	font-size: 1.1em;
	font-weight:bold;
	padding-left: 18px;
	text-decoration:none;	
	line-height: 1.7em;
}
a.sidemenu:active {color: #fff;
}

h1 {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 16px;
color: #362400;
font-weight: bold;
}

h2 {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #362400;
font-weight: bold;
}
INPUT.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFC;
	background-color: #362400;
	padding: 1px;
}
h3 {
	color: #362400;
}
.cal_none {
	font-size: 12px; 
	padding: 3px 5px 3px 5px;
}
.cal_selected {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFC; 
	font-size: 12px; 
	background-color: #e3d0ab;
	/*border: 1px dotted #839CC9 ;*/
	padding: 3px 5px 3px 5px;
	font-weight: 900;
}

#leftnav {
	width: 180px;
}
.smallprint {
	font-size: 11px;
}
.cancellation {
	font-size: 12px;
	font-weight: bold;
}
.rowheader {
	background-color: #e3d0ab;
}