
#container{
background-color:#FFFFFF;
margin:auto;
width:920px;
padding:15px;
text-align:center;
overflow:hidden;
}
#mapicon{
vertical-align:middle;


}
.rooms_from{
font-size:19px;
font-style:italic;
}
.hotel_thumb{
margin-right:20px;
float:left;
border:#D4D8BD solid 1px;
padding:4px;
background-color:#FFFFFF;
width:300px;
height:223px;
}
#bathphoto{
margin-right:20px;
float:left;
border:#D4D8BD solid 1px;
padding:4px;
background-color:#FFFFFF;
}
/* box use 2 classes */
.bath_hotel{
text-align:left;
font-size:14px;
line-height:1.5em;
padding:15px;
margin:10px 0px 10px 0px;
overflow:hidden;
}
.bath_hotel b{
font-size:1.2em;
}
h3{
font-size:20px;
display:inline;
}
h2{
font-size:20px;
}
.greenbg{
background-color:#d4d8bd;
}
.whitebg{
background-color:#FFFFFF;
border:solid 1px #d4d8bd;
}




.r3{ /* blank */
float:left;
width:100px;
}
.moreinfo{
padding:5px 0px 0px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
}
.moreinfo a{
color:#CC0000;
}

.striked{
text-decoration:line-through;
}
.norm{
font-family:Arial, Helvetica, sans-serif;
}
.reduced{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:19px;
color:#FFB515;
}



.pages{ /* page links at foot */
font-size:21px;
margin:0 5px 0 5px;
}
#stats{
font-size:12px;
color:#000000;
}
