/*for iphone*/
html {
  -webkit-text-size-adjust: none;
  -webkit-appearance: none; 
}
/*          */
body {
	margin-left: 0px;
	background-color: #605D56;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/gradient-back.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.border1 {
	border: 1px solid #B2B1AC;
}
.whitetext {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
.submenuline {
	background-image: url(images/sub-line.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.grandtoptab {
	background-color: #d2cfca;
	background-image: url(images/sasha-background.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.greylink {
	font-family:verdana;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.greysmall {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
}
.lightgrey {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	line-height: 15px;
}
.whitemenu {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.whitemenu:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.whitemenudisable {
	font-family: Verdana;
	font-size: 11px;
	color: #460808;
	text-decoration: none;
}
.redtitle {
	font-family:verdana;
	font-size:14px;
	color:#dd0c14;
	text-decoration:none;
}
.browntitle {
	font-family:verdana;
	font-size:14px;
	color:#69665d;
	text-decoration:none;
}
.greytext {
	font-family:verdana;
	font-size:11px;
	color:#333333;
}
.browntext {
	font-family:verdana;
	font-size:11px;
	color:#69665d;
}
/*RESERVATION BOX CSS*/
#regisdiv{
	/*background:#000000;*/
	background:url(images/backregis.jpg);
	width:595px;
	height:62px;
	/*height:auto;*/
	display:block;
	position:absolute;
	left:50%;
	margin-left:-130px;
	margin-top:40px;
	color:#69665d;
	font-family:Verdana;
	font-size:10px;
	z-index:198;
}
#regisdiv .inputset{
	width:568px;
	float:right;
	margin-right:10px;
	margin-top:7px;
	/*position:relative;
	display:inline;*/
}
#regisdiv select{
	font-family:Verdana;
	font-size:10px;
	color:#69665d;
}
.topmenu{
	width:100%;
	float:right;
	margin-right:10px;
	margin-top:7px;
	/*display:inline;*/
}
.topmenu ul{margin:0;padding:0;}
.topmenu li{
font-family:Verdana;
font-size:10px;
text-decoration: none;
display: inline;
margin: 0;
padding-left:2px;
color:#69665d;
}
.topmenu li a{
font-family:Verdana;
font-size:10px;
text-decoration: none;
display: inline;
margin: 0;
color:#69665d;
}

.topmenu li a:hover{
font-family:Verdana;
font-size:10px;
text-decoration: none;
color: #000000;
}
/*END*/
#headset{
	/*background:#000000;*/
	width:930px;
	height:135px;
	display:block;
	position:absolute;
	left:50%;
	margin-top:115px;
	margin-left:-465px;/*-465*/
	z-index:100;
}
#resnow{
	background:#f7f7f7;
	width:250px;
	/*height:150px;*/
	display:block;
	position:absolute;
	/*left:50%;
	margin-top:245px;
	margin-left:215px;
	z-index:100;*/
}
#resdock{
	width:250px;
	/*height:150px;*/
	display:block;
	position:absolute;
	left:50%;
	margin-top:250px;
	margin-left:215px;/*-465*/
	z-index:100;
}
#overarea{
	width:137px;
	height:24px;
	display:bloack;
	position:absolute;
	left:50%;
	margin-left:-89px;
	/*margin-top:72px;*/
	margin-top:90px;
	z-index:100;
	background:#ff0000;
}
/*tab room*/
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin:0;
font: 11px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs li{
text-decoration: none;
display: inline;
margin: 0;
}
.shadetabs li a{
text-decoration: none;
display: inline;
margin: 0;
color:#69665d;
}

.shadetabs li a:hover{
text-decoration: none;
color: #000000;
}
.shadetabs a.selected{
text-decoration: none;
font-weight:bold;
position: relative;
color:#000000;
}
.hozbar {
	background-image: url(images/hoz-brown-bar.gif);
	background-repeat: repeat-x;
	background-position: center;
}

ul.ppt{
	position: relative;
	margin:0;
	paddign:0;
}
.ppt li{
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
}
ul.ppt2 {
	position: relative;
	margin:0;
	paddign:0;
}
.ppt2 li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
}
		
.redsmall {

	font-family: Verdana;
	font-size: 9px;
	color: #990000;
}
.hozgrey {
	background-image: url(images/hoz-grey.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.hozgrey2 {

	background-image: url(images/hoz-grey2.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.vertgrey {

	background-image: url(images/vert-gery.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.linkdisable {
	font-family: Verdana;
	font-size: 11px;
	color: #999999;
}
#summary{
	/*border:2px solid #ff0000;*/
	color:#666666;
	z-index:500;
	font-family:Verdana;
	font-size:11px;
	width:140px;
	text-align:center;
	display:none;
	padding:5px;
	overflow:hidden;
}
#summary span{
	color:#000;
	font-weight:bolder;
}
.prevbut{
	float:left;
	width:93px;
	height:30px;
	background:url(images/prev-but.png);
	background-repeat:no-repeat;	
	background-position:top;	
	margin-left:20px;
	cursor:pointer;	
}
.prevdis{
	float:left;
	width:93px;
	height:30px;
	background:url(images/prev-but.png);
	background-repeat:no-repeat;	
	background-position:bottom;
	margin-left:20px;
	cursor:auto;	
}
.nextbut{
	float:left;
	width:66px;
	height:30px;
	background:url(images/next-but.png) no-repeat top;
	/*background-repeat:no-repeat;
	background-position:top;*/
	cursor:pointer;	
}
.nextdis{
	float:left;
	width:66px;
	height:30px;
	background:url(images/next-but.png);	
	background-repeat:no-repeat;
	background-position:bottom;
	cursor:auto;	
}
.toplinktext{
font-family:Verdana;
font-size:10px;
text-decoration: none;
color:#69665d;
}
.toplinkset{
font-family:Verdana;
font-size:10px;
text-decoration: none;
color:#69665d;
}
.toplinkset:hover{
font-family:Verdana;
font-size:10px;
text-decoration: none;
color:#000000;
}


