	html, body {
		height: 100%;
	}

	body{
	margin:0px;
	width:100%;
	padding:0px;
	background-color:#2F240B;
	overflow:hidden;
	}
	


#flash-background{
	width:100%;
	height:100%;
	text-align: center;
	vertical-align: middle;
	margin:0px auto;
	position:absolute;
	top:0px;
	left:0px;
	margin-left:0px;
	z-index:0;
}
	
	#tour-background{
	width:100%;
	height:100%;
	text-align: center;
	vertical-align: middle;
	margin:0px auto;
	position:absolute;
	top:0px;
	left:0px;
	margin-left:0px;
	z-index:0;
	background-image: url(/images/tour-back.jpg);
	}
		#book-background{
		width:100%;
		height:100%;
		text-align: center;
		vertical-align: middle;
		margin:0px auto;
		position:absolute;
		top:0px;
		left:0px;
		margin-left:0px;
		z-index:0;
		background-image: ;
	}

	/* all areas for header area goes here*/
	
	
		#websitecontent{
	width:100%;
	vertical-align:top;
	height:129px;
	/*margin:30px auto;*/
		position:absolute;
	/*top: 2%;*/
		z-index:10000;
	background-image: url(/images/header-back-spa.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
		.bullet {
	color:#442D16;
	font-size: 8px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
	
	#header-table{
	width:100%;
	background: url(/images/header-image-spa.gif);
	background-position:top;
	background-repeat: no-repeat;
	height:129px;
	border:0px;
	padding:0px;
	margin:0px;
	}
		/* all areas for footer area goes here*/
	

	.footer-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: capitalize;
	color: #CAA984;
	text-decoration: none;
}
	.footer-txt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}


.content-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	line-height: 14px;
}
	.footer-txt-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #B02611;
	text-decoration: none;
	letter-spacing: 1px;
}
.footer-txt-red a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}

	#websitefooter{
	width:100%;
	vertical-align:bottom;
	height:53px;
	/*margin:30px auto;*/
		position:relative;
	z-index:10000;
	}
	
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	/*margin: 0 auto -129px;*/ /* the bottom margin is the negative value of the footer's height */
}
.quickbook {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #242213;
	text-decoration: none;
	background-color: #E4D0C0;
}

	
.footer {
	background-image:url(/images/slider-background-spa.gif);
	background-position:top;
	background-repeat:repeat-x;
	position:absolute;
	bottom: 0px;
	width:100%;
    
	height: 106px
	margin:0px
	padding:0px;
	text-align:center;
	left: 0px;
}

/* content style sheets*/

.avviolink {
	color:#935B44;
	font-size: 9px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.avviolink a:hover{
	color:#FFFFFF;
	font-size: 9px;
	text-decoration: none;
}


.bottomlinks {
	color:#ffffff;
}

.bottomlinks-line {
	color:#e2ce8c;
}


	.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CAA984;
	text-decoration: none;
	text-transform: none;
}
	.email a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
	.emailred{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9E6349;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 1px;
}

	.book-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #B89474;
	text-decoration: none;
}
	.book-txt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #AC2510;
	text-decoration: none;
}
	
		.sub-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #442D16;
	text-decoration: none;
	font-weight: bold;
}
	.sub-txt a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
	.sub-txt-over{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #482E26;
	text-decoration: none;
	line-height:14px;
}
</style>
