div.featured {	height: 1%;	overflow: hidden;	margin-bottom: 20px;
}
div.featured h2 {	margin-top: 0;
}
div.featured div.hotel {	float: left;	width: 110px;	margin-right: 5px;
}
div.featured .last {	margin-right: 0 !important;
}
div.featured div.hotel img.iconic {	border: 1px solid #ccc;	padding: 2px;
}
div.featured div.hotel p.subtitle {	margin: 0;
}
div.categoryDescription,
div.ratingDescription {	background: #f5f0cb;	padding: 10px;	margin: 20px 0;
}
div.options {	margin: 15px 0;
}
div.options ul {	list-style-type: none;	height: 1%;	overflow: hidden;
}
div.options li {	float: left;	padding-right: 10px;
}
div#ratingsList {	background: #f4f4f4;	padding: 10px;
}
div#ratingsList h3 {	color: black;	font-weight: normal;
}
div#ratingsList h3 span {	font-size: smaller;
}
div#ratingsList h3 a {	color: #37c;
}
div#ratingsList ul.changeList {	padding: 0 0 0 10px;	margin-top: 5px;
}
ul.changeList li {	padding: 5px 0 !important;	width: 90px !important;	text-align: center;
}
.key {	margin-top: 20px;
}
.key ul {	padding: 10px;
}
div.ratingGuide { position: relative;
} div.ratingGuide .rating { display: inline; padding-right: 5px; } div.ratingGuide img { cursor: pointer; } div.ratingGuide div.ratingDescription { cursor: pointer; position: absolute; left: 90px; top: 15px; margin: 0; padding: 10px; width: 210px; height: 92px; display: none; background: url(/images/pages/countries/accommodation/ratingBackground.png) no-repeat; } div.ratingDescription p { margin: 0; color: #999; } div.ratingGuide div.active { display: block; }
div.index {	height: 1%;	overflow: hidden;
}
div.index a {
}
div.index a,
div.index span {	float: left;	margin-right: 1px;	width: 18px;	display: block;	font-weight: bold;	padding: 1px 0 2px 0;	text-align: center;	border: 1px solid white;
}
div.index span {	color: #ccc;
}
div.index a,
div.index a:link,
div.index a:visited,
div.index a:hover {	color: #dc801b;
}
div.index a:hover {	background: #eee;	border: 1px solid #ccc;
}
div.index a:active {	color: #990000;
}
div.index span.active
{	color:#990000;	font-size: 18px;
}div#listContainer {	position: relative;	height: 1%;	overflow: hidden;
}
div.listItem
{	margin: 10px 0;	height: 1%;	overflow: hidden;
}
div.listItem img.iconic
{	float: left;	border: 1px solid #ccc;	padding: 2px;	margin-right: 15px;
}
div.listItem h3 a
{ color: #dc801b; padding-right: 15px; background: url(/images/navigation/linkarrow.png) right 3px no-repeat;
}
div.listItem p
{ color: #705812; font-size: 11px;
}
div.listItem div.content
{	float: right;	width: 375px;
}
div.suggestedItems
{ height: 1%; overflow: hidden;
} div.suggestedItems h2 span { color: Black; } div.suggestedItems h2 span a { font-size: 13px; padding-right: 13px; background: url('/images/navigation/LinkArrow.png') no-repeat right 4px; color: Black; } div.suggestedItems .item { float: left; width: 180px; margin-right: 15px; } div.suggestedItems .item .image { border: 1px solid #95958E; padding: 3px 0 0 3px; height: 127px; margin-bottom: 10px; } div.suggestedItems .item h3 a { color: #DC801B; } div.suggestedItems .item h3 a img { padding-left: 5px; } div.suggestedItems .item p { font-size: 11px; }
