.header {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	z-index: 1;
	height: 207px;
	padding: 0px;
}
.posis {
	z-index: 999;
	position: relative;
}

.mainbody {
	background-color: #992527;
	margin-right: auto;
	margin-left: auto;
	width: 835px;
	margin-top: -140px;
	height: 600px;
	right: 400px;
	padding-top: 50px;
	z-index: 1;
}
.right {
	width: 435px;
	float: right;
	height: 400px;
	padding-top: 120px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #FFF;
	margin-top: -30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	z-index: 1;
}

.menu {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #C9832C;
}

.txtheader {
	font-family: "Comic Sans MS", cursive;
	padding: 0px;
	margin-right: 20px;
	margin-left: 20px;
	color: #E9BC6C;
}

.bg {
	background-image: url(../images/wood-bg.jpg);
	background-repeat: repeat;
}

.mainleft {
	background-color: #099;
	height: 510px;
	width: 400px;
	padding-top: 120px;
	background-image: url(../images/lbg.jpg);
	color: #FFF;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: -30px;
	z-index: 1;
}
.text_margin {
	padding-right: -40px;
	padding-left: -40px;
}

.mainbottom {
	background-color: #008D99;
	width: 835px;
	margin-right: auto;
	margin-left: auto;
	height: 165px;
	font-family: "Comic Sans MS", cursive;
	color: #FFF;
	margin-top: -40px;
}
.footer {
	background-image: url(../images/footer.png);
	height: 110px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	margin-top: -80px;
	padding: 0px;
	margin-bottom: 0px;
}
.textfooter {
	font-family: Arial, Helvetica, sans-serif;
	color: #992527;
	width: 850px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a:link {
	text-decoration: none;
	color: #D12226;
}
a:visited {
	text-decoration: none;
	color: #D12226;
}
a:hover {
	text-decoration: none;
	color: #D12226;
}
a:active {
	color: #D12226;
	text-decoration: none;
}
.coomingsoon {
	background-color: #33C;
	height: 400px;
	width: 835px;
	margin-top: -120px;
	color: #F1CB86;
}
.margins {
	margin: 10px;
}
.calendarmain {
	background-color: #992527;
	margin-right: auto;
	margin-left: auto;
	width: 835px;
	margin-top: -140px;
	height: 710px;
	right: 400px;
	padding-top: 125px;
	z-index: 1;
}
.mainleftpackages {
	background-color: #603;
	height: 650px;
	width: 250px;
	padding-top: 120px;
	background-image: none;
	color: #FFF;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: -30px;
	z-index: 1;
}
.marginspackages {
	margin: 10px;
}
.rightpackages {
	width: 585px;
	float: right;
	height: 500px;
	padding-top: 120px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #FFF;
	margin-top: -30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	z-index: 1;
}
.mainbodypackages {
	background-color: #992527;
	margin-right: auto;
	margin-left: auto;
	width: 835px;
	margin-top: -140px;
	height: 700px;
	right: 400px;
	padding-top: 50px;
	z-index: 1;
}
.mainbodyreception {
	background-color: #992527;
	margin-right: auto;
	margin-left: auto;
	width: 835px;
	margin-top: -140px;
	height: 1300px;
	right: 400px;
	padding-top: 50px;
	z-index: 1;
}
.mainleftreception {
	background-color: #603;
	height: 1250px;
	width: 250px;
	padding-top: 120px;
	background-image: none;
	color: #FFF;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: -30px;
	z-index: 1;
}

