body {
background-color:#333333;
background-image:url(/images/background.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
.overAll {
margin-left:50px;
margin-top:40px;
}
.back {
width:911px;
background-image:url(/images/background_white.png);
background-position:top;
background-repeat:no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/images/background_white.png');
_background-image: none;
_background-position:none;
_background-repeat:none;


}
.footer {
position:relative;
display:block;
}
.topNav {
margin:0px;
padding:0px;
height:30px;
white-space:nowrap;
}
.topNav div {
display:inline;
margin:0px;
padding:0px;
height:30px;

}
.topNav div a {
padding:0px;
margin:0px;
position:relative;
height:30px;
vertical-align:top;
}
.contentArea {
height:458px;
padding:5px;

margin:0px;
width:888px;

}
.content {
padding:0px;
height:458px;
width:888px;

}
.contentRooms {
padding:0px;
height:453px;
width:888px;
background-color:#003399;
padding-top:5px;
}
.contentRooms2 {
padding:0px;
height:453px;
width:888px;
background-color:#22bcb9;
padding-top:5px;
}
.leftNav {
background-image:url(/images/leftNav_background_1.jpg);
width:230px;
height:458px;
padding:0px;
margin:0px;
text-align:right;
float:left;


}
.leftNavRoomsOver{
float:left;
background-color:#ffffff;
height:448px;
margin-left:10px;

}
.leftNavRooms {
width:153px;
height:247px;
*height:248px;
padding:0px;
margin:0px;
background-color:#ffffff;
padding-left:18px;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
padding-right:12px;
}
.leftNavBack {
padding:0px;
margin:0px;
background-color:#ffffff;
margin-left:15px;
padding-bottom:10px;
}
.leftNavRooms2 {
border:1px solid #333333;
width:140px;
margin-left:10px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
padding:10px;
font-style:italic;
margin-right:9px;
height:169px;
*height:170px;

}
.leftNav .Llogo {
padding:24px;
padding-left:0px;
padding-right:0px;


}
.leftNav div {
padding:0px;
margin:0px;
width:205;
padding-bottom:4px;

}
.leftNav div a {
position:relative;
display:block;
cursor:pointer;

}
p {
margin:0px;
margin-bottom:6px;
padding-bottom:0px;
/*border:1px solid #333333;*/
}

.secondaryLeftNav {
padding-top:20px;
padding-left:30px;
width:90px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
font-weight:bold;
float:left;
}
.secondaryLeftNav div {
padding-bottom:20px;
color:#f26649;
}
.secondaryLeftNav div a:hover{
text-decoration:none;
}
.secondaryLeftNav div a:active,.secondaryLeftNav div a:visited{
text-decoration:underline;
}
.titleAlone {
padding-top:20px;
padding-left:30px;
}
.bodyFull { /*For Full Content from LeftNav to far right */
float:left;
width:608px;
padding-top:20px;
padding-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;

}
.bodyFullInner {
height:345px;
}
.bodyColumnFull {/*For Full Content from SecondaryLeftNav to far right */
float:left;
width:498px;
padding-top:20px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;

}
.weatherCell {

font-family:normal;
font-size:normal;
line-height:normal;
float:left;
width:305px;
}
.weatherCell div {
*padding-left:5px;
ma/rgin-left:5px;
}
.rightWeatherCell {
float:left;
width:250px;
height:315px;
padding-left:50px;
}
.weatherTempsCell {
padding-top:30px;
}
.mapCell {
float:left;
width:468px;

}
.rightMapCell {
float:right;
width:120px;
padding-left:10px;
}
.rightMapCell div a {
color:#f26649;
text-decoration:none;
}
.rightMapCell div a h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
font-weight:bold;
}
.rightMapCell div a:hover {
text-decoration:underline;
}
.rightMapCell div a:active, .rightMapCell div a:visited {
text-decoration:none;
}

.bodyFullColumn1 {
float:left;
width:350px;
padding-top:20px;
padding-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;

}
.bodyFullColumn2 {
float:left;
width:236px;
padding-top:20px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;

}
.bodyPageColumn1 {
float:left;
width:350px;
height:420px;
padding-top:20px;
padding-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;

}
.bodyPageColumn1Inner {
height:405px;
}
.bodyPageColumn2Inner {
height:360px;
}
.bodyPageColumn2 {
float:left;
width:236px;
height:360px;
padding-top:20px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;

}
.bodyColumn1 {
float:left;
width:244px;
padding-top:20px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;

}
.bodyColumn2 {
float:left;
width:234px;
padding-top:20px;
padding-left:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
}
.bodyColumn1a {
float:left;
width:244px;
padding-top:20px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;

}
.bodyColumn2a {
float:left;
width:234px;
padding-top:20px;
padding-left:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}
.contentText {
width:653px;
height:458px;
margin:0px;
padding:0px;
margin-left:235px;
*margin-left:232px;



}
.contentTextAll {
width:868px;
height:448px;
margin:0px;
padding:0px;
background-color:#FFFFFF;
margin-left:15px;
margin-right:5px;
margin-bottom:5px;
}
.contentTextAllHome {
width:868px;
height:448px;
margin:0px;
padding:0px;
background-color:#FFFFFF;
margin-left:0px;
margin-right:5px;
margin-bottom:5px;
}
.contentTextRooms {
width:700px;
*width:668px;
height:448px;
margin:0px;
padding:0px;
margin-left:173px;
background-color:#FFFFFF;
margin-bottom:5px;
*margin-left:171px;
padding-left:0px;


}
.contentTextRoomsDetail {
background-color:#ccffff;
width:290px;
height:448px;
float:right;

}
.roomSlot {
padding-left:20px;
padding-right:20px;
padding-top:15px;
}
.roomSlotText {
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
height:214px;
overflow:hidden;

}
input {position:relative;}
a {
position:relative;
font-family:Arial, Helvetica, sans-serif;
color:#f26649;
}
a:visited,.a:link {
text-decoration:none;
color:#f26649;

}
a:hover {
text-decoration:underline;
color:#f26649;
}
.page { display: none; 
}
.toolBar {
float:right;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#f26649;
}


.toolBar .pagination a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#f26649;
}

.toolBar .pagination a:visited,.toolBar .pagination a:link {
text-decoration:none;
color:#f26649;

}
.toolBar .pagination a:hover {
text-decoration:underline;
color:#f26649;
}
.tripAdvisor {

}
#pageNavPositionne,#pageNavPositionrp,#pageNavPositionsm,#pageNavPositionsp,{
float:right;
}
#pageNavPosition {
float:right;
padding-right:20px;
}

 .pg-normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#f26649;
	text-decoration: none;    
	cursor: pointer;    
}
.pg-selected {
	display:none;
}
.rooms2Wide {
padding-top:15px;
padding-left:20px;

}
.rooms2WideBody {
padding-left:20px;
}
.rooms2WideBody td {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}
.rooms2WideLogo {
width:230px;
float:left;
}
.rooms2WideBodyImages {
width:230px;

}
.rooms2WideBodyText {
width:590px;
height:320px;
padding-bottom:25px;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	line-height:18px;
}

