.arrangelist {


}

#titling {
font-weight:bold;
font-size:11pt;
}

#details {
font-size:9pt;
}

#subtitle {
font-weight:bold;
font-size:10pt;
}

.articledisp {
float:left;margin-right:10px;border-bottom:1px solid #EBEBEB;width:45%;padding:10px;
}

.listresort {
float:left;margin-right:10px;border-bottom:1px solid #EBEBEB;width:45%;padding:10px;
cursor:hand;cursor:pointer;
}

.listoffers_main {
float:left;margin-right:10px;width:90%;padding:10px;
cursor:hand;cursor:pointer;
display:relative;
}

.listoffers {
background-image:url('images/booknow_ribbon_ovr.gif');background-position:right bottom;background-repeat:no-repeat;
float:left;margin-right:10px;border-bottom:1px solid #EBEBEB;width:95%;padding:10px;
cursor:hand;cursor:pointer;
display:relative;
}
.listoffers_over {
background:#D9E7FF;
background-image:url('images/booknow_ribbon.gif');background-position:right bottom;background-repeat:no-repeat;
float:left;margin-right:10px;border-bottom:1px solid #EBEBEB;width:95%;padding:10px;

display:relative;
cursor:hand;cursor:pointer;
}

.listresort_over {
float:left;margin-right:10px;border-bottom:1px solid #EBEBEB;width:45%;padding:10px;
background:#D9E7FF;
cursor:hand;cursor:pointer;
}


.listarticles {
border-bottom:1px dotted #EBEBEB;padding:2px;
cursor:hand;cursor:pointer;
}

.listarticles_over {
border-bottom:1px dotted #EBEBEB;padding:2px;
cursor:hand;cursor:pointer;
background:#ebebeb;
}



.booknowlabel {
position:absolute;bottom:-94px;width:220px;text-align:right;background:#EBEBEB;border-bottom:2px solid #E3E3E3;padding:10px;font-weight:bold;color:#808080;

}
.booknowlabel_over {
position:absolute;bottom:-94px;width:220px;text-align:right;background:#E7E7E7;border-bottom:2px solid #E3E3E3;padding:10px;font-weight:bold;color:#808080;

}

#searchfield {

clear:both;
background-image:url('images/search.gif');background-position:left top;background-repeat:no-repeat;margin-left:5px;width:260px;border:0px solid black;height:40px;
}


#modernbricksmenu{
background:#EBEBEB;
padding: 0;
width: 100%;

}

#modernbricksmenu ul{

font: bold 11px Arial;
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{

display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: black; /*Default menu color*/
border-bottom: 1px solid white;
}

#modernbricksmenu a:hover{
background-color: gray; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #B4A37E; /*Brown color theme*/ 
border-color: #B4A37E; /*Brown color theme*/ 
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #B4A37E; /*Brown color theme*/ 
}


a.sortid:link{
text-decoration:none;
color:#0C5565;
}

a.sortid:visited{
text-decoration:none;
color:#0C5565;
}
a.sortid:hover{
color:#808080;
}
