#description h2{
padding:0 10px 40px 10px;
background:#CD3301;
color:#FFF;
}
/*///////////////////////////////////////////////////////////////////////////////////////*/
#description #overview{
min-height:280px;
_height:280px;
margin:0 0 5px 0;
padding:10px;
background:#C9D0CE;
border:1px solid #92A19D;
position:relative;
}
#description #overview p{
width:530px;
margin:0 0 0 400px;
line-height:16px;
font-size:120%;
}
#description #overview p a{
color:#CD3301;
text-decoration:none;
}
#description #overview p a:hover{
text-decoration:underline;
}
#description #overview p br{
line-height:10px;
}
#description #overview iframe{
width:390px;
position:absolute;
top:10px;
left:10px;
border-right:1px solid #999;
}
/*///////////////////////////////////////////////////////////////////////////////////////*/
#speak-the-language{
width:652px;
height:212px;
margin:0 10px 0 0;
border-bottom:10px solid #003;
float:left;
}
#speak-the-language h3{
line-height:40px;
background:#003;
color:#FFF;
font-size:220%;
text-indent:10px;
}
#speak-the-language p{
margin:0 0 5px 0;
padding:0 10px;
font-size:130%;
}
/*///////////////////////////////////////////////////////////////////////////////////////*/
#guaranteed-club-entry{
width:290px;
float:left;
}
#guaranteed-club-entry h2{
line-height:40px;
margin:0;
padding:0;
background:#003;
border-bottom:2px solid #FFF;
color:#FFF;
text-indent:10px;
}
#guaranteed-club-entry p{
width:290px;
height:180px;
background:url(/img/cm/guaranteed-club-entry.jpg) no-repeat 0 0;
text-indent:-5000px;
overflow:hidden;
}
/*///////////////////////////////////////////////////////////////////////////////////////*/
#description dl{
height:80px;
margin:0 0 10px 0;
padding:10px;
background:#C9D0CE;
border:1px solid #92A19D;
list-style-type:none;
overflow:hidden;
clear:both;
}
#description dt{
line-height:80px;
margin:0 20px 0 0;
padding:0 20px 0 10px;
border-right:1px solid #FFF;
font-size:180%;
float:left;
}
#description dd a{
width:70px;
height:70px;
margin:0 5px 0 0;
padding:4px;
background:#FFF;
border:1px solid #92A19D;
display:block;
text-indent:-5000px;
overflow:hidden;
float:left;
}
#description dd a:hover{
border:1px solid #CD3301;
}
#description dd a.beer{background:#FFF url(/img/layout/food.gif) no-repeat 4px 4px;}
#description dd a.language{background:#FFF url(/img/layout/language.gif) no-repeat 4px 4px;}
#description dd a.sights{background:#FFF url(/img/layout/attractions.gif) no-repeat 4px 4px;}
#description dd a.money{background:#FFF url(/img/layout/currency.gif) no-repeat 4px 4px;}
#description dd a.flights{background:#FFF url(/img/layout/flights.gif) no-repeat 4px 4px;}
#description dd a.weather{background:#FFF url(/img/layout/weather.gif) no-repeat 4px 4px;}
