#contentwrapper
{
padding-top: 0;
}

#ukwrapper
{
border: 1px solid #D5D5D5;
margin-top: -10px;
padding-bottom: 8px;
height: 400px;
}

#ukwrapper .leftcol
{
float: left;
width: 302px;
}

#ukwrapper .rightcol
{
margin-left: 315px;


}

#left, #right
{
margin-top: 10px;
}

#guidewrapper .leftpromo
{
width: 250px;
float: left;
margin-top: 10px;
}

#guidewrapper .headerwrapper
{
background:url(/images/background/london_home-titlebg.gif) no-repeat;
height: 66px;
padding: 5px;
padding-left: 10px;

}

.leftcol .listswrapper
{
margin-left: 5px;
}


.leftcol .curvebox
{
background:url(/images/background/sm_curvebox_sides.gif) repeat-y;
padding: 3px 10px 3px 10px;
margin-left: 2px;
}

.leftcol .curvewrapper
{
float: left;
width: 147px;
}

.leftcol .curvefooter
{
margin-left: 2px;
width: 143px;
background:url(/images/background/sm_curvebox_bottom.gif) no-repeat;
height:7px;
}


 .arealist ul.areas
{
margin-top: 0;
line-height: 150%;
}

 .arealist ul li a
{
color: #000000;
}

 .arealist ul ul
{
margin-left: 10px;
font-size: 85%;
line-height: 125%;
color: #6F6E6E;
}

 .arealist ul ul a
{
color: #6F6E6E;
}

 .arealist ul.areas li.leader
{
font-weight: bold;
}

 .arealist ul.areas a:hover
{
color:#CC0000;
}

#guidewrapper .righteditorial
{
margin-left: 260px;
width: 370px;
}


#guidewrapper .righteditorial li
{
padding: 0px 10px 10px 10px;
margin-top: 0;
}


#guidewrapper .righteditorial .pressreviews li img
{
display: block;
}

 ul#placereviews
{
margin-top: 10px;

}

#placereviews li
{
background: url(/images/icons/news_arrow.gif) right no-repeat;
padding: 10px 30px 5px 5px!important;
border-bottom: 1px dotted #AFAFAF;
}

#placereviews li:hover
{
background-color: #ECECEC;
cursor:pointer;
}

#placereviews li h4
{
margin-top: 10px;
color: #B31D1E;
font-size: 125%;
}

#placereviews li h4 a
{
color: #B31D1E;
}

#placereviews .thumbnail
{
height: 64px;
width: 64px;
background: url(/images/background/thumbnail_bg.gif) no-repeat;
padding-top: 3px;
padding-left: 3px;
float: left;
margin-top: 0px;
}



#placereviews .summary
{
color: #000000;
width: 250px;
margin-left: 75px;
margin-top: 10px;
}

#placereviews .titlereview .summary
{
margin-left: 10px;
}


#placereviews .subtitle
{
color: #797979;
}

#placereviews .subtitle a
{
color: #797979;
}

#booktable
{
margin-left: 10px;
margin-top: 10px;
}
.latestreviews h2 {
	margin-top: 10px;
}