@charset "UTF-8";
/* CSS Document */

.bodytitle{
		font-family: 'Josefin Sans', arial, serif;
		color:#cec7bc;
		font-size:18px;
		line-height:30px;
		
	}
	
	.bodycopy{
		font-family: 'Josefin Sans', arial, serif;
		color:#857381;
		font-size:18px;
		line-height:30px;
		margin:0px 20px 0px 20px;
	
	}
	
	
	.bodycopy a{
	font-family: 'Josefin Sans', arial, serif;
		color:#d9a753;
		font-size:18px;
	text-decoration:none;
	
}

/*Menu Dropdown*/
ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
	}

ul li {
	position: relative;
	margin:-3px 0px 0px 0px;
	}
ul .mainnav{
	position: relative;
	margin:0px 0px 0px 50px;
	}

li ul {
	position: absolute;
	left: 148px;
	top: 0;
	display: none;
	}

ul li a {
	
	padding: 0px;
	
	}



* html ul li { float: left; }
* html ul li a { height: 1%; }

ul .thirdnav{
	margin-top:-5px;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
	border-bottom: 1px solid #ccc;
	}


li:hover ul { display: block; }

li:hover ul, li.over ul { 
	display: block; }
	
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */


/*----------------------*/

body{
	background-color:#879892;
}



.style1 a{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#000000;
}


img.historyright{
	float:right;
	margin:0px 0px 0px 35px;
	border:1px solid #ffffff;
}

img.historyleft{
	float:left;
	margin:0px 35px 0px 0px;
	border:1px solid #ffffff;
}

img.left{
	float:left;
	margin:0px 50px 0px 0px;
}

img.border{
	border:1px solid #ffffff;
}
ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#000000;
	margin:10px;
}
h1{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#000000;
	margin: 25px 40px 10px 40px;
	border-bottom:1px #c3cfcb solid; /*size of the border, the color of the border, the style of the border*/
}

h2{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#8a7b73;
	margin: 40px 0px 10px 50px;
}
h3{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#000000;
	margin: 20px 20px 10px 20px;
	border-bottom:1px #ffffff solid;
}

h4{
	margin-top:30px;
}

.welcome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8a7b73;
	margin: 10px 40px 10px 40px;
	line-
}
.drivingdirectionscontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	margin:0px 25px 0px 25px;
	
}

.drivingdirectionscontent a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#655c54;
	text-decoration:underline;
}


.historycontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	margin:0px 35px 0px 35px;
	text-align:justify;
}

.historycontent a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#655c54;
	text-decoration:underline;
}

.backtotopcontent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	margin:10px 45px 0px 20px;
}

.backtotopcontent a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#655c54;
	text-decoration:underline;
}


.sitecontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	margin:0px 35px 0px 20px;
}

.sitecontent a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#655c54;
	text-decoration:underline;
}


.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	margin:0px 35px 0px 0px;
}

.content a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#655c54;
	text-decoration:underline;
	}

.contentpopup{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	margin:0px 20px 0px 20px;
}

.contentpopup a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

.rooms{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#655c54;
	margin:0px 0px 0px 0px;
}
.rooms a{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#655c54;
	text-decoration:underline;
	
}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b4743;
	margin:10px 10px 10px 75px;
	line-height:20px;
}

.footer a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b4743;
	text-decoration:none;
}

.footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b4743;
	text-decoration:underline;
}


.footer a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b4743;
	text-decoration:none;
}


.footer a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b4743;
	text-decoration:none;
}

/*form fields */

#name{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
}

#phone{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
}

#email{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
}

#howdidyoufindus{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
}

#address{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
}

#city{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
}

#citystatezip{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
	
}

#dates{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
}

#typeofevent{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:50px;
}

#eventspace{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
}

#seating{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
}

#start{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:50px; height:20px; font-size:12px;
}

#end{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:50px; height:20px; font-size:12px;
}

#numberofguests{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
}

#breakfast{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:100px; height:20px; font-size:12px;
}

#lunch{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:100px;height:20px; font-size:12px; 
}

#cocktail{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:100px; height:20px; font-size:12px;
}

#dinner{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:100px; height:20px; font-size:12px;
}

#amsnacks{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:100px; height:20px; font-size:12px;
}

#pmsnacks{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:100px; height:20px; font-size:12px;
}

#equipment{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:50px;
}

#arrival{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:50px; height:20px; font-size:12px;
}

#departure{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:50px;height:20px; font-size:12px; 
}

#numberofrooms{
background:#7a685e; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #5e534f; width:320px; height:20px; font-size:12px;
}

#message{
background:#7a685e;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:1px solid #5e534f;
}

#send{
	background:#e0e4e3;
	color:#242021;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 10px 5px 10px;
	border:1px solid #5e534f;
}



