
/*-------------

COLOUR PALETTE

#5f1431 - Plum 
#c81828 - Red
#f17a05 - Orange
#fbc317 - Yellow 
#bdc846 - Green
#46aac8 - Blue
#874c8d - Purple
#dfdedb - Grey

--------------*/
.googleMapWrapper
{
float:left;
margin-right:0;
}
.middle-column {
	width:667px;
	margin-right:16px;
	background: url(../images/places-to-eat/middle-content-top.gif) top left no-repeat;
	padding-top:20px;
	float:left;
}

.middle-column-content {
	width:627px;
	padding:0 20px 20px 20px;
	margin:0;
	background: url(../images/places-to-eat/middle-content.gif) repeat-y;
	float:left;
}

.content h2,
.content p a:hover,
.content .result-container h3,
.content p.more a,
.content .result-container h3 a,
.content ul li a:hover {
	color:#46aac8;
}

.side-detail {
	background:#46aac8;
}

div.middle-column ul li {
	background: url(../images/bullet-blue.gif) no-repeat 0 0.3em;
}

.content .result-container a.more-button {
	/* Sliding right image */
    background:   url(../images/places-to-eat/more-button.gif) no-repeat scroll top right;
}

.content .result-container a.more-button span {
	/* Background left image */ 
background: url(../images/places-to-eat/more-button.gif) no-repeat;
}

/*----------------------------------------------------------------------------------------
SEARCH PLACES TO STAY
----------------------------------------------------------------------------------------*/
.search-places {width:668px; background: url(../images/places-to-eat/search-places-to-eat.gif) no-repeat bottom left; margin-bottom:18px; float:left; display:inline;}
.search-places-inner { width:496px; background: url(../images/places-to-eat/search-places-to-eat.gif) no-repeat 0 0; margin-bottom:20px; min-height:100px;
height:auto !important;
height:100px;padding-left:172px; padding-top:30px; }

.search-places .form { text-size:100%; }

.search-places .form label { color:#ffffff; }

.search-places .form .col {width:160px; float:left;}

.search-places .form input,
.search-places .form select { color:#666666; }

.search-places .form p
{
margin-right:20px;
padding-bottom:0.5em;
}

.search-places .form p input { width:auto; height:1.4em; padding:0;}

.search-places .form p select { width: auto; margin-bottom:3px;padding:0; }

.search-places .form .search-button
{
vertical-align:middle;
margin-left:0;
display:inline;
padding:0;
margin-top:10px;
}

.search-places .form .search-buttonNoMargin
{
vertical-align:middle;
margin-left:0;
display:inline;
padding:0;
margin-top:0px;
}
