#prop_table{
overflow:hidden;
width:710px;
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin-top:0px;
}
#prop_table li{
padding:0pt 0pt 35px 17px;
background:transparent url('images/prop-box.png') no-repeat scroll 4px 0pt;
width:335px;
height:328px;
float:left;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-inline-policy:continuous;
list-style-type:none;
list-style-image:none;
list-style-position:outside;
}
#prop_table h2{
font-family:Arial,Helvetica,sans-serif;
font-style:normal;
font-variant:normal;
font-size:16px;
line-height:normal;
font-size-adjust:none;
font-stretch:normal;
-x-system-font:none;
display:block;
height:20px;
overflow:hidden;
margin-bottom:0px;
font-weight:normal;
}

.Prestige {
background-color:#D3D2B6;
margin-left:-5px;
padding:3px 0 2px 5px;
width:315px;
color:#000;

}

.Charm {
background-color:#8A6940;
margin-left:-5px;
padding:3px 0 2px 5px;
width:315px;
color:#000;

}

.Seasonal {
background-color:#979596;
margin-left:-5px;
padding:3px 0 2px 5px;
width:315px;
color:#000;

}

.Brown {
background-color:#3B2A20;
margin-left:-5px;
padding:3px 0 2px 5px;
width:315px;
color:#FFF;

}

#prop_table .prop_img_wrap{
margin:7px 0pt;
padding:4px;
background:#FBF9F8 none repeat scroll 0% 0%;
overflow:hidden;
width:302px;
height:208px;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-inline-policy:continuous;
text-align:center;
}
#prop_table .prop_img_box{
overflow:hidden;
width:302px;
height:212px;
display:inline-block;
}
#prop_table li p{
padding:0pt 35px 0pt 4px;
display:block;
height:25px;
}
#prop_table .prop_details{
margin:10px 0pt 0pt 5px;
overflow:hidden;
width:300px;
height:20px;
}

#prop_table .roomsBrown{
padding:3px 3px 3px 3px;
background:transparent url('images/bg-roomsBrown.png') no-repeat scroll 0% 0%;
width:113px;
height:14px;
float:left;
display:block;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-inline-policy:continuous;
color:rgb(0,0,0);
text-align:center;
}
#prop_table span.roomsBrown div#left {
 width: 50px;
 float: left;
}
#prop_table span.roomsBrown div#right {
 width: 20px;
 float: right;
 padding-right: 2px;
}

#prop_table .roomsPrestige{
padding:3px 3px 3px 3px;
background:transparent url('images/bg-roomsPrestige.png') no-repeat scroll 0% 0%;
width:113px;
height:14px;
float:left;
display:block;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-inline-policy:continuous;
color:rgb(0,0,0);
text-align:center;
}
#prop_table span.roomsPrestige div#left {
 width: 50px;
 float: left;
}
#prop_table span.roomsPrestige div#right {
 width: 20px;
 float: right;
 padding-right: 2px;
}

#prop_table .roomsCharm{
padding:3px 3px 3px 3px;
background:transparent url('images/bg-roomsCharm.png') no-repeat scroll 0% 0%;
width:113px;
height:14px;
float:left;
display:block;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-inline-policy:continuous;
color:rgb(0,0,0);
text-align:center;
}
#prop_table span.roomsCharm div#left {
 width: 50px;
 float: left;
}
#prop_table span.roomsCharm div#right {
 width: 20px;
 float: right;
 padding-right: 2px;
}

#prop_table .roomsSeasonal {
padding:3px 3px 3px 3px;
background:transparent url('images/bg-roomsSeasonal.png') no-repeat scroll 0% 0%;
width: 113px;
height:14px;
float:left;
display:block;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-inline-policy:continuous;
color:rgb(0,0,0);
text-align:center;
}
#prop_table span.roomsSeasonal div#left {
 width: 50px;
 float: left;
}
#prop_table span.roomsSeasonal div#right {
 width: 20px;
 float: right;
 padding-right: 2px;
}

#prop_table .ocupancy{
padding:0pt 20px 0pt 15px;
width:auto;
height:18px;
display:block;
float:left;
}
#prop_table a.details{
width:45px;
height:18px;
display:block;
float:left;
}
span.ocupancy img, div.prop_details a img{
border: none;
margin: 0px 0px 0px 0px;
}

