/* CSS Document */
#photoContainer{
background-color:#506399;
width:548px;
height:230px;
float:left;
position:relative;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
vvvbackground-color:#506399;
margin:0 0 0 0;
padding:0px;
vertical-align:top;
}


#photoContainerCaption{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11;
position:absolute;
height:19px;
ddfgbackground-color:#506399;
top:209px;
left:0px;
width:100%;
text-align:right;
vertical-align:middle;
padding:2px 3px 0 0;
margin:0px;

}
#photoContainerNavigation{
background-color:#E8ECF7;
float:right;
height:230px;
width:102px;
ffborder-top:1px solid #CCCCCC;
border-right:none;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
ggpadding:5px 3px 0px 5px;
text-align:left;
margin:0px 0px 0px 0px;
background-attachment: fixed;
background-image:url(../../../../images/4p_ppe_bckLogo.gif);
background-repeat: no-repeat;
background-position: right bottom;
}
.photoContainerNavTxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
padding:10px 3 0 3;

}
.photoContainerNavTxt a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4059C8;
text-decoration:underline;
}
.photoContainerNavTxt a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#298FAC;
text-decoration:underline;
}

#classDescription ul.left {float:left;width:40%;}


#viewStdAmenities{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
}

#viewStdAmenities a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#roomTypesTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6C5D4A;
font-weight:bold;
display:block;
padding:20px 0 0 0;
}
#roomClass{
width:614px;
height:109px;
background-color:#FFFFFF;
border:1px solid #E0D6BB;
margin:10px 0 0 0;
padding:15px;
}

#roomClassHeader {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6C5D4A;
font-weight:bold;

}
#roomClassTn {
clear:both;
float:left;
background-image:url(../../../../images/na103ex1_tn.jpg);
background-position:left;
background-repeat:no-repeat;
width:85px;
height:57;
margin:10px 10px 0px 0px;

}
#classDescription {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6C5D4A;
font-weight:normal;

}

#roomClassDesc {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6C5D4A;
font-weight:normal;
float:left;
width:80%;
margin:10px 0px 0px 0px;
}
#roomClassDesc a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#298FAC;
text-decoration:underline;
}

#amenityRequest {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
font-weight:bold;
margin-top: 25px;
}
#amenityRequest ul {
list-style-type:disc;
list-style-position:outside;
font-weight:normal;
}
.regularText {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
}
.mhighlightBox {
	border: 1px #E0D6BB solid;
	background-color: #ffffff;
	padding: 6px 6px 6px 6px;
	margin: 4px 0px 20px 0px;
	gggheight:300px;
}
.mleftColumn {
float:left;
width:38%;
padding:0px;
margin:0px;
}
*html .mleftColumn {
float:left;
width:38%;
padding-right:5px;
padding-top:10px;
margin:0px;
}
.mrightColumn {
float:right;
}
.photoTbl {
border: 1px #E0D6BB solid;
}
.photoTblcaption {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11;
background-color:#796B5A;
height:18px;
text-align:center;
vertical-align:middle;
}
.pipe {
display:none;
}

.leftColumn{ width: 290px; float: left; }
.rightColumn{ width: 290px;float: left; }
#columnWrap  .clearDiv { clear: left}
#columnWrap {height: 2%; float: left; width: 100%;}
#columnWrap .leftColumn{ width: 290px; float: left; }
#columnWrap .rightColumn{ width: 290px;float: left; }
#checkInOut { clear: both ; padding-top:14px;}
