@charset "utf-8";
/* CSS Document */
html { overflow-y: scroll; }
html { overflow: -moz-scrollbars-vertical; }

body {
	background-color:#EEEEDD;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.container {
	width:750px;
	height:auto;
	margin:0 auto;
}

.formfield {
	padding:3px;
	border:1px solid #663333;
	width:150px;
}

.button {
	background-color:#FFFFFF;
	border:1px solid #663333;
}

.header {
	padding-left:45px;
}

.logo {
	height:116px;
	width:116px;
	float:left;
}

.menucontainer {
	height:116px;
	width:575px;
	background-color:#;
	float:left;
}

.topmenu {
	margin-top:33px;
	padding:10px;
	border:1px solid #CCCCCC;
	border-left:none;
	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
}

	.topmenu a {
		color:#000000;
	}
	
	.topmenu a:hover {
		color:#773737;
	}

	.topmenu ul {
		margin:0px;
		padding:0px;
		list-style-type:none;
	}
	
	.topmenu li {
		display:inline-table;
	}
	
.vspacer {
	height:20px;
	width:750px;
	clear:both;
	background-color:#EEEEDD;
}

.content {
	background-color:#FFFFFF;
	width:750px;
	height:auto;
	border:1px solid #CCCC99;
}

.imagecontainer {
	width:750px;
	height:300px;
	background-image:url(images/imagecontainerindex.jpg);
	border-bottom:3px solid #333333;
}

.imagecontainerweddingoptions {
	width:750px;
	height:300px;
	background-image:url(images/imagecontainerweddingoptions.jpg);
	border-bottom:3px solid #333333;
}
.imagecontainerinclusiveweekend {
	width:750px;
	height:300px;
	background-image:url(images/imagecontainertotallyinclusive.jpg);
	border-bottom:3px solid #333333;
}
.imagecontainerflexibleweekday {
	width:750px;
	height:300px;
	background-image:url(images/imagecontainerflexibleweekday.jpg);
	border-bottom:3px solid #333333;
}

.imagecontaineraccommodation {
	width:750px;
	height:300px;
	background-image:url(images/imagecontaineraccommodation.jpg);
	border-bottom:3px solid #333333;
}

.imagecontainerweddinggrounds {
	width:750px;
	height:300px;
	background-image:url(images/imagecontainergrounds.jpg);
	border-bottom:3px solid #333333;
}
.imagecontainerterms {
	width:750px;
	height:300px;
	background-image:url(images/imagecontainerterms.jpg);
	border-bottom:3px solid #333333;
}

.imagecontainercontact {
	width:750px;
	height:300px;
	background-image:url(images/imagecontainercontact.jpg);
	border-bottom:3px solid #333333;
}

.imagecontainerdirections {
	width:750px;
	height:300px;
	background-image:url(images/imagecontainerdirections.jpg);
	border-bottom:3px solid #333333;
}

.contentcopy {
	padding:30px;
}

	.contentcopy h1 {
		background-color:#BBBBAA;
		padding:10px;
		margin-left:20px;
		margin-right:20px;
		margin-top:20px;
		
		font-size:19px;
		font-weight:normal;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align:center;
		color:#FFFFFF;
	}
	
	.content h2 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:lighter;
		color:#773737;
	}
	
	.contentcopy p {
		text-align:justify;
	}
	
	.contentcopy h3 {
		font-style:italic;
		color:#666666;
		font-weight:normal;
	}
	
.footertext {
	font-size:10px;
	text-align:center;
	margin:0 auto;
}

.footertext a {
	color:#773737;
}
	
.selectionmenu {
	float:right;
	
	margin-right:20px;
	margin-top:20px;
	height:260px;
}

	.selectionmenu ul {
		margin:0;
		padding:0;
		list-style-type:none;
	}
	
	.selectionmenu li {
		padding:6px;
		margin-bottom:10px;
		background-color:#333333;
		border:1px solid #666666;
	}
	
		.selectionmenu ul a {
			color:#CCCCCC;
			text-decoration:none;

		}
		
		.selectionmenu a:hover {
			color:#FFFFFF;
			background-color:#773737;
		}
		
.bottomlinks {
	font-size:11px;
	text-align:center;
}

	.bottomlinks a {
		color:#000000;
	}
	
	.bottomlinks a:hover {
		color:#773737;
	}
	
	.specialoffers {
	float:right;
	margin-left:10px;
	margin-top:0px;
	height:170px;
	width:150px;
	}
	
	.brochuredownload {
	float:left;
	margin-top:160px;
	width:400px;
	height:140px;
	z-index:10000;
	}