#navigation {
margin-bottom: 3px;
}

/* ---------------------------------------------------------- */

#content h1 {
font-size: 22px;
}

#content h2 {
margin: 0;
}

.rating {
display: block;
font-weight: normal;
margin: 0 0 15px 0;
font-size: 14px;
color: #441111;
}

.listcontrol, #centre, #images, #location, #location_map {
padding: 15px;
color: #441111;
font-size: 12px;
margin: 0 0 15px 0;
}

.listcontrol, #centre {
background: #F7F7F2;
}

#images, #location {
background: #EEEEE6;
}

#images {
padding-bottom: 0;
}

#images img {
max-height: 120px;
margin: 0 15px 15px 0;
vertical-align: bottom;
}

#centre ul {
font-size: 12px;
font-weight: bold;
margin: 15px 0 0 0;
}

#centre li {
background: url(/assets/features_star.gif) no-repeat 0 2px;
padding: 0 0 0 15px;
}

/*\*/
* html #centre li {
background: url(/assets/features_star.gif) no-repeat 0 5px;
}

#location ul {
margin: 15px 0 15px 0;
}

#location li {
font-weight: bold;
}

#location li img {
vertical-align: middle;
}

#location_map {
background: #EEEEE6;
}

.listcontrol {
padding: 10px 15px;
color: #E47834;
text-align: right;
}

h3 {
margin: 0 0 15px 0;
padding: 0;
font-size: 16px;
font-weight: normal;
}

p {
padding: 0;
margin: 0;
}

.listcontrol a {
padding: 2px 5px;
text-align: left;
color: #fff;
margin: 0 0 0 5px;
}