/* CSS Document */

#SortStuff .searchdrop {
        color: #708400;
        margin: 0px;
        padding: 1px;
        border: 1px solid #a5acb2;
}

#searchbox {
	width: 305px;
	margin: 20px auto 20px auto;
	padding: 0px;
	overflow: hidden;
}

#searchbox .textbox {
	height: 18px;
	width: 229px;
	background-color: #f6feec;
	color: #000000;
	border: 1px solid #4f8804;
	margin: 0px;
}

#searchbox .submitbutton {
	background-color: #b0cc59;
	height: 22px;
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #ddeea5;
	border-left: 1px solid #ddeea5;
	border-bottom: 2px solid #7b7a7c;
	border-right: 2px solid #7b7a7c;
	margin: 0px;
}

.searchresult {
	background-color: #e6f1c2;
	width: 550px;
	border: 1px solid #595959;	
	margin: 20px 0px 0px 10px;
	padding: 10px 10px 15px 20px;
	color: #556727;
}

.searchresult .col1 {
	width: 230px;
}

.searchresult .col2 {
	vertical-align: top;
	padding-top: 1.3em;
}

.searchresult .col2 a {
	font-size: 1.2em;
}

.searchresult a{
	font: bold 1.3em Arial, Helvetica, sans-serif;
	color: #ff5a00;
}

.searchresult .tel {
	font-size: 1.2em;
	font-weight: bold;
}
.searchresult .address {
	font: 1.2em Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #000000;
	margin: 10px 0px;
}

.searchresult .searchcuisine {
	font: bold 1.2em Arial, Helvetica, sans-serif;
}

.searchresult .orange {
	color: #ff5a00;
}

.searchresult .rating {
	color: #556727;
	font: bold 1.2em Arial, Helvetica, sans-serif;
}

.searchresult .rating img {
	margin: 1px;
}

.searchresult .description {
	font: 1.1em Arial, Helvetica, sans-serif;
	margin: 10px 0px;
}

