@charset "utf-8";
/* CSS Document */
.zone-summary  {
margin-bottom:2em;
}

.zone-summary h3 {
color:#785D30;
font-size:1.23em;
padding:0;
text-transform:uppercase;
}

.zone-summary .location {
float:left;
}

.zone-summary .location, .zone-summary .recommended {
color:#888888;
font-size:0.99em;
padding-bottom:0;
text-transform:uppercase;
}

.zone-summary .location strong {
color:#444444;
font-weight:bold;
}

.zone-summary-details  {
background:url("../images/hotel-tile-bg.gif") repeat-y scroll left top transparent;
border:1px solid #DECCA9;
clear:left;
padding:0 1px 0 158px;
}

.zone-summary-details img {
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
display:inline;
float:left;
margin-left:-158px;
}

.zone-summary-details .col-one {
padding-right:5px;
width:100%;
}

.zone-summary-details .col-one {
border-left:1px solid #DECCA9;
margin-left:-1px;
height:78px;
}

.zone-summary-details .col-one, .zone-summary-details .col-two {
float:left;
font-size:0.91em;
margin:0;
padding:10px;
text-align:justify;
width:530px;
}

.zone-summary-details .additional-links {
background-color:#F3EED4;
clear:right;
float:right;
list-style:none outside none;
margin-bottom:1px;
padding:0;
width:546px;
}
.zone-summary-details .additional-links li a {
background-position:100% 55%;
font-size:0.8em;
padding-bottom:5px;
padding-left:15px;
padding-top:5px;
text-decoration:none;
text-transform:uppercase;
}
.zone-summary-details .additional-links li {
float:left;
margin-left:0;
}

.zone-summary-details .additional-links li.sosd-availability {
background-color:#EBDEBC;
padding-left:0;
width:200px;
margin-left:18px;
}

.zone-summary-details .additional-links li.sosd-availability a{
padding-left:10px;	

}
