@charset "UTF-8";
/* CSS Document */

* { padding: 0; margin: 0; font:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; }



body
{
	margin: 0px;
	padding: 0px;
	background-color:black;
	background-repeat:no-repeat;
	background-image:url(../images/background2.jpg);
	background-attachment:fixed;
	background-position:bottom center;
	
				                 
}

#wrapper
{
    margin: 0 auto;
	width:902px;
background-color:#2F2F2F;
}


#header
{
	width:902px;
	height:93px;
	color:#FFF;
	background-image:url(../images/header.png);
}


#reservenow
{
	width:197px;
	height:42px;
	float:right;
	margin-right:205px;
	margin-top:8px;
}


#topnavcontainer
{
	width:902px;
	height:29px;
	float:right;
	
}


#topnavholder
{
	padding-top:14px;
	height:29px;
	float:right;
	color: #E8E8E8;
}

#emailformfields, #oemProSubscription {
color:#cfcfcf;
padding-left:20px;
padding-top:10px;

}


#emailform input{


}

.btn
{
	width:92px;
	height:29px;
	background-image:url(../images/btn1.jpg);
	float:left;
	text-align:center
}


a:hover .btn
{
	background-image:url(../images/btn1-active.jpg);
}

.newbtn {
	width:92px;
	height:29px;
	background-image:url(../images/btn1.jpg);
	float:left;
	text-align:center;

display:block;
text-decoration:none; 
border:none; color:#666;
background-image:url(/images/btn1.jpg);
}
.newbtn:hover {
background-image:url(/images/btn1-active.jpg);

}


#goldbar
{
	width:902px;
	height:31px;
	background-image:url(../images/goldbar.jpg);
}


#flashplayer
{
	width:902px;
	height:267px;
	/*background-image:url(../images/flashplayer-image1.jpg);*/
}


#rgbar
{
	width:902px;
	height:8px;
	background-image:url(../images/red-goldbar.jpg);
}


#flath1
{
	width:902px;
	height:79px;
	background-image:url(../images/flat-h1.jpg);
}


#uppercontentwrapper
{
	width:902px;
	height:378px;
/*	//background-repeat:repeat-y;*/
	background-color:#2F2F2F;
	background-repeat:repeat-y;
	
}


.content1
{
	width:540px;
	height:378px;
	padding-left:38px;
	float:left;
	position:relative;
	left:-7px;
}



.content2
{
	width:315px;
	height:378px;
	background-image:url(../images/video-player.jpg);
	background-repeat:no-repeat;
	float:left;
	
	
}


#midcontentwrapper
{
	width:902px;
	height:290px;
	
}


.contentholder3
{
	width:587px;
	height:390px;
	float:left;
}
	
#reservationheader
{
	width:587px;
	height:65px;
	background-image:url(../images/reservationsheader.jpg);
	float:left;
}


#reservationbox
{
	width:587px;
	height:426px;
	background-color:#2F2F2F;
	/*background-image:url(../images/reservationsbox.jpg);*/
	float:left;
}



.contentholder4
{
	width:315px;
	height:290px;
	float:left;
	
}



#emailheader
{
	width:315px;
	height:65px;
	background-image:url(../images/emailheader.jpg);
}


#emailform
{
	width:315px;
	height:226px;
	background-image:url(../images/emailform.jpg);
}


#lowercontentholder
{
	width:902px;
	background-color:#2F2F2F;
	background-repeat:repeat-y;
	clear:both;
}




#epostcard
{
	width:850px;
	height:550px;
	margin-left:45px;
}




.addressinfo
{
	width:902px;
	background-color:#2F2F2F;
	background-repeat:repeat-y;
	text-align:center;
}

.addresstext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cfcfcf;
	
}


.ad-lit
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cfcfcf;
	font-style:italic;
}


.lowernav
{
	width:902px;
	height:30px;
	background-color:#676457;
	text-align:center;
	padding-top:15px;
}


.wilogo
{
	float:right;
}
#translator  {
background-color:white;
padding:0 20px;
border:4px solid tan;


}

.roomiframe {
width:700px;
height:2000px;
margin-left:auto;
margin-right:auto;
border:1px solid white;
}
.roomreservebox {
color:white;
background-image:url(/images/emailform2.jpg);
background-repeat:no-repeat;
background-position:top left;
margin-left:25px;
height:330px
}
.roomreservebox table {
padding-top:10px;
padding-bottom:10px;
width:227px;
margin-left:30px;
margin-right:auto;

}
.roomreservebox select {
font-size:10px;

}
.roomreservebox select option {
padding-left:4px;
text-align:left;

}
#anchor19:hover {
background-color:brown;
}
#anchor20:hover {
background-color:brown;
}
.hide {
display:none;
}
.agetable {
position:relative;left:-30px;
}
