div.destination-menu div.selectlist {
    width:615px; height:auto; max-height:10000px; z-index:20;
    margin-top: -2px; padding:10px;
    border-top-width: 1px;
}
div.destination-menu div.selectlist div.popular {
    float:left; width:152px;
}
div.destination-menu div.selectlist div.locations {
    float:none;
}
div.destination-menu #selectCountry div.locations,
div.destination-menu #selectCountrySingle div.locations {
    float:left; width:463px; overflow:hidden;
}
div.selectlist h4 {
    color:#666; font-size:1em; font-weight:normal;
    font-family:GillSans; text-transform:uppercase;
}
div.destination-menu div.selectlist ul {
    padding:15px 0;
}
div.destination-menu div.selectlist ul li {
    padding:0;
}
div.destination-menu div.selectlist ul li:hover,
div.destination-menu div.selectlist ul li:hover a,
div.destination-menu div.selectlist ul.cols li.col ul li:hover,
div.destination-menu div.selectlist ul.cols li.col ul li:hover a {
    background-color:transparent; color:#666;
}
div.destination-menu div.selectlist ul li a:hover {
    background:#f4e1e1; color:#000;
}
div.destination-menu div.selectlist ul li,
div.destination-menu div.selectlist ul.cols li ul li {
    border:0; width:142px;
}
div.destination-menu div.selectlist ul li a {
    padding:2px 3px;
}
div.destination-menu div.selectlist ul.cols {
    padding:0;
}
div.destination-menu div.selectlist ul.cols li {
    float:left; display:block; margin:0 10px 0 0; padding:0;
}
div.destination-menu div.selectlist ul.cols li.col {
    background:transparent; color:inherit;
}
div.destination-menu div.selectlist ul.popular li,
div.destination-menu div.selectlist ul.cols li ul li {
    padding:0;
}
div.destination-menu div.selectlist ul.cols li ul li {
    float:none;
    margin-right:0;
}
div.destination-menu div.selectlist p.close {
    clear:both; width:599px;
    padding:15px 8px 5px;
    border:0; border-top:1px solid #CCC; background:none;
    text-align:center;
}
div.destination-menu div.inactive p {
    color:#FFF;
}


div.destination-menu {
    position:relative; z-index:20;
}
