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

body { margin: 0 0 0 0; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:12px;  color: #fff; text-decoration: none; background-color:#929292; padding:0px; }

h2{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 22px;  font-weight:normal;}
h3{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 18px;  font-weight:normal;}
h4{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 16px;  font-weight:normal;}
h5 { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 1em;  font-weight:bold; color:#6fa1bb; background-color:#FFFFFF;}

p a:link,p a:visited,li a:link,li a:visited{ 
color:#f2dbf6;
border-bottom:0px dotted #d2a4db;
padding-bottom:0px;
text-decoration:none;
}

p a:hover{
color:#f2dbf6;
border-bottom:1px dotted #d2a4db;
text-decoration:none;
}

strong{
font-weight:bolder;
}

.r{
float:right;
}

.l{
float:left;
}

.clear{
clear:both;
}

img{
border:0px;
}

#date{
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#efebf0;
margin:12px 16px 0px 0px;
padding:0px;
}

#wrapper{
margin:0 auto;
width:940px;
padding:0px 20px;
background-image:url(../images/wrapperBg.jpg);
background-repeat:repeat-x;
background-color:#929292;

}
#header{
background-image:url(../images/header.gif);
height:161px;
background-repeat:no-repeat;
position:relative;
}

#content{
background-color:#2b1f2b;
}

#flashbanner{
min-height:288px;
overflow:hidden;
background-color:#2B1F2B;
}

* html #flashbanner{
height:288px;
}

#left{
float:left;
width:212px;
min-height:250px;
height:auto !important;
/*height:250px;*/
margin-left:60px;
border:0px solid blue;
background-image:url(../images/bkeBg.jpg/);
background-position:top;
background-repeat:no-repeat;
padding-top:0px;
padding-bottom:16px;
z-index:0;
}

#left2{
z-index:1;
position:relative;
float:left;
width:212px;
height:auto !important;
margin-left:60px;
border:0px solid blue;
/*padding-top:100px;*/
padding-bottom:16px;
}

*html #left{
margin-left:30px;
}

#right{
float:left;
width:185px;
padding-top:30px;
margin-right:0px;
}

#right p{
color:#959094;
font-size:10px;
margin-top:7px;
margin-bottom:7px;
}

#right h3{
color:#d09b69;
margin-bottom:5px;
}

#wideright h1{
margin:10px 0px;
padding-bottom:0px;
color:#FFFFFF;
}

#wideright{
margin-left:300px;
border:0px solid green;
min-height:250px;
padding-top:30px;
padding-bottom:30px;
padding-right:30px;
}

*html #Wideright{
height:250px;
}

#middle {
margin:0 30px 0 15px ;
width:370px;
border:0px solid green;
min-height:250px;
padding-bottom:30px;
padding-left:30px;
float:left;

}
#headerDiv{
margin:0 30px 0 15px ;
width:370px;
}

*html #middle{
height:250px;
}

/*#middle h1{
margin-bottom:10px;
padding-bottom:0px;
}*/

#wideRight{
margin-left:300px;
border:0px solid green;
min-height:250px;
padding-top:30px;
padding-bottom:30px;
padding-right:30px;
}

*html #WideRight{
height:250px;
}

#footer{
background-image:url(../images/footerBg.jpg);

height:83px;
padding:0px 60px 0px 60px;
color:#949494;
}
#footer p.l{
margin-top:30px;
}
#footer img.r{
margin-top:35px;
}



/***********START OF NAVIGATION*************/


#navigation{
height:34px;
border:0px solid green;
position:absolute;
bottom:0px;
right:17px;
/*font-family:Verdana, Arial, Helvetica, sans-serif;
*/margin-bottom:20px;
font-size:11px;
}

* html #navigation{
margin-bottom:19px;
}


#udm {
float:left;
border: 0px solid green;
margin:0 auto;
}


#udm li {
float:left;
margin: 0;
padding: 0;
display: inline;
list-style: none;

}

#udm a {
float:left;
text-decoration:none;
color:#FFFFFF;
text-align:center;
padding:10px 15px 0px 16px;
height:24px;
}

#udm a:hover {
float:left;
background-image:url(../images/nav-on/navOnBg.jpg);
background-repeat:repeat-x;
}

#udm li.on {
background-image:url(../images/nav-on/navOnBg.jpg);
background-repeat:repeat-x;
}

#udm li ul{
display:none;
}

ul#subnav{
padding:0px;
margin:0 12px 30px 12px;
list-style:outside;
font:Arial, Helvetica, sans-serif;
}

#subnav li{
border-bottom:1px solid #706771;
padding-bottom:10px;
padding-top:10px;
list-style-type:none;

}

#subnav li a, #subnav li a:visited{
color:#FFFFFF;
}

#subnav li a:hover{
color:#706771;
}


#middle li, #wideRight li{
padding:3px 0px 3px 0px;
}

#middle li a:hover, #wideRight li a:hover{
border-bottom:1px dotted #d2a4db;
}

/************END OF NAVIGATION*************/

.specialOfferLink{
margin-left:12px;
}


/************QUICK BOOK STYLES*************/

#quickBookmain{
width:212px;
height:123px;
background-image:url(../images/online-reservations-bckgrnd.jpg); 
text-align:right;
font-size:10px;
float:left;
}
#quickBookmain form{
margin:0px;
padding:0px;
border:0px;
}
#quickBookmain img{
margin:2px 0px 10px 0px;
}
#quickBookmain select{
background-color:#5c2e66;
color:#FFFFFF;
height:18px;
font-size:10px;
border:1px solid #beadc2;

}
#quickBookfirstrow{
height:24px;
margin:54px 0px 0px 18px;
}
#quickBookfirstrow div{
float:left;
margin-left:4px;
}
#quickBooksecondrow{
height:24px;
margin-left:5px;
}
#quickBooksecondrow div{
float:left;
margin-left:4px;
}


/* THESE STYLES EFFECT THE HTML IMAGE SEQUENCER */


.maindiv {
    width: 940px;
	height: 288px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
	float:left;
}
#imageContainer {
	position:relative;
	margin:auto;
	width:940px;
	/*margin:19px 0px 0px 50px!important;*/ /*firefox + ie7*/
	/*margin:19px 0px 0px 25px;*/ /* IE 6*/
    padding:0px;
}
#imageContainer img {
	position: absolute;
	top: 0px;
	left: 0px;
}
#imageContainerpop {
	position:relative;
	margin:auto;
	width:940px;
}
#imageContainerpop img {
	position: absolute;
	top: 0px;
	left: 0px;
}
#blackLayer {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #000000;
}
#wrapper-pop {
	/*position: fixed;*/
	text-align:center;
	width: 628px;
	height: 850px;
	margin: 0px auto;
}
#maindiv-pop {
	width: 628px;
	height: 850px;
	background-image:url(images/canvas-bckgrnd.jpg);
	vertical-align:top;
}
#headerNew{
	font-size:22px;
	color:#FFFFFF;

}

