
.filter { text-align:left; padding-right:100px; margin-right:100px; border:thin dashed #CC9933;margin-bottom:8px;padding:8px;background-color: #FFFFFF; width:98%; }
.filter1 {margin-bottom:8px;padding:8px;background-color: #FCF8F3; width:98%; }
.paginate { text-align:right; font-weight:bold;}
.propcard0 .cardnum{margin-right:12px;font-size:1.2em;}
.propcard0  
{
	float:left;
	height:155px;
	width:31%;
	border:1px solid #CC9933;
	border-left:none;
	border-top:none;
	padding:3px;
	margin:4px 4px 0 4px;
}

.propcard1 .cardnum{margin-right:12px;font-size:1.2em;}
.propcard1 
{
	border-left:none;
	background-color:#FCF8F3;
	width:31%; 
	float:left; 
	height:155px;
	border:1px solid #CC9933;
	border-left:none;
	border-top:none;
	padding:3px;
	margin:4px 4px 0 4px;
}

.listings { margin-left:1%; width:100%;float:left;border-left:1px solid #CC9933; text-align:left;}
.attributes {float:right;}
             
.gallary_background { background-color:#FCF8F3; padding:0.5em 0.5em 0.5em 0.5em;}
body.body
{
	background:#663300;
	margin-left:10px;
	margin:0 auto;	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.mainContent{text-align:center;margin-left:auto;margin-right:auto; }
.photobox {background-image:url(../images/cd_phtgrad.gif);}
.title { margin-top: 10px;}
.autocompleteContainer { text-align:left; }
#restaurant_name { position:absolute; }
.autocompletebox {position:relative;width:250px}
.autocomplete {
  position:absolute;
  width:250px;
  background-color:#000000;
  border:1px solid #888;
  margin:0px;
  padding:0px;
  z-index:2;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  position:absolute;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
  cursor:pointer;
  position:absolute;
}

/* =BANNER */
	#banner_wrapper{
		width: 100%;
		overflow: hidden;
		padding:3px 0 0 1px;
	}
	.banner{
		float: left;
		width: 200px;
		float: left;
		background-color:#D9B263;
		margin-right:54px;
		position: relative;
	}
	.image_wrapper{text-align: center;}
	.banner img{border: 3px solid #663300;}
	.banner_last{margin-right:0;}
	.banner h2{
		font:1.0em "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		color: #7c7c58;
		padding: 15px 0 0 10px;
	}

.headerFooterHr  {background-color: #CC9933;height: 5px;width:80%;}
.hr  {background-color: #CC9933;height: 1px;width:30%;float:right;direction:rtl;}
.hrnofloat  {background-color: #CC9933;height: 1px;width:50%;direction:rtl;margin:10px;}
.hrFull  {background-color: #CC9933;height: 1px;}
.map { font-size:x-small; }

.adEntree {border: 1px outset #ffffff; background-color:#FFF3E5}
.paging {width: 100%;padding: 10px;margin:0 auto;background:#FFFF99;color:#000;text-align:center;}
#searchmsg1,#searchmsg2 {width: 20%;padding: 10px;margin:0 auto;background:#FFF3E5;color:#000;text-align:center; clear:both;}
#notice{width: 40em;padding: 8px;margin:0 auto;background:#FFFF99;color:#000}


.filterAttribute {float:left;width:160px;}