@import url("xfade.css");
html {
	height: 100%; 
}
#mainBodtstyle{
	text-align: center;
	vertical-align:middle;
	height:100%;
	margin: 0px; 
	background-attachment: fixed;
	background-position: 100% 100%;
	background-repeat:repeat;
	background-color:#e3dfd5;
}
#wrapper {
	/*position: fixed;*/
	text-align:center;
	background-image:url(images/canvas-bckgrnd.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:100%;
	margin: 0px auto;
}
#maindiv {
	width: 850px;
	height: 623px;
	background-image:url(images/canvas-main.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	margin: 0px auto;
}
#maindivCust {
	width: 850px;
	height: 623px;
	background-image:url(images/canvas-maincust.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	margin: 0px auto;
}
#mainNav{
	width: 850px;
	height: 64px;
	margin: 0px auto;
	vertical-align:top;
	padding-left:30px;
}
#mainNav img{
	float:left;
	border:0px;
	margin-top:37px;
}
#mainImagesection{
	width: 850px;
	height: 216px;
	margin: 0px auto;
	vertical-align:top;
	text-align:left;
}
#hotelButtonholder{
	width: 850px;
	height: 200px;
	margin: 0px auto;
	vertical-align:top;
	padding-left:16px;
}
#hotelButtonholder img{
	float:left;
	border:0px;
}
#hotelButtonholder div{
	float:left;
	border:0px;
}
#quickBookbckgnd{
	width:232px;
	height:120px;
}
#mainContentsection{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}
#mainContentpopup{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	padding:190px 53px;
}
#mainContentpopup h1{
	padding:0px;
	margin:0px 0px 10px 0px;
	border:0px;
	font-size:16px;
	color:#993333;
	font-weight:900;
}
#mainContentpopup h2{
	padding:0px;
	margin:16px 0px;
	border:0px;
	font-size:14px;
	color:#996666;
}
#mainContentsectionCust{
	padding-top:50px;
	text-align:center;
}
#mainContentsection a{
	color:#877d64;
}
#mainContentsection a:hover{
	color:#cbbfa2;
}
#quickbookMargins{
	margin-top:50px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin:60px 0px 0px 40px!important; /*firefox + ie7*/
	margin:60px 0px 0px 20px; /* IE 6*/
}
#quickbookMargins select{
	font-size:11px;
	background-color:#d9d4c9;
}




/*These styles effect the image sequencer */




.maindiv {
    width: 788px;
	height: 216px;
	margin: inherit;
	text-align: center;
	float:left;
}
#imageContainer {
	position:absolute;
	margin:0 auto;
	width:788px;
	margin:0px 0px 0px 16px;
    padding:0px;
}
#imageContainer img {
	position:relative;
	top: 0px;
	left: 0px;
}
#imageContainerpop {
	position:relative;
	margin:auto;
	width:788px;
}
#imageContainerpop img {
	position: absolute;
	top: 0px;
	left: 0px;
}
#blackLayer {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #000000;
}




/* styles effect the sidebar in parts */




#contentContainerCusack {
	position:relative;
	background-color: transparent;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
	text-align:left;
	float:left;
}




/* styles effect quick book */


.quickBookstyle{
	background-color:#e9e7e2;
	height:18px;
	font-size:9px;
	color:#2c2a24;
}


