﻿

#list-bar
{
	border-bottom: dotted 1px black;	
	padding-bottom: 8px;
	margin-top: 20px;
}
#list-bar div
{
 

}
#list-bar #sort
{
	text-align:right;
	width: 100%;
 
}

#list-bar 
{
 
	 margin-bottom: 5px;
}
#list-bar #create a
{
	 
	float:left;
}

#listings #filter, #listings #ads
{
		 width: 20%;
 	
}
#listings
{
	 min-height: 600px; 
}
#listings #filter
{
	float: left;
	 }
#listings #filter .search
{
	margin-top:15px;
	 
	  
}
#listings #ads
{
	 
	 
	float:right;
	 
	 
}
#listings #results
{
		width: 59%;
		display:inline-block;
		 
		margin-left:5px;
 	  
}
#listings #results div
{
	
	margin-bottom: 5px;	
}

#listings #filter label
{
		 display:block;
		 margin-bottom: 4px;
		 margin-top: 8px;
  		
}

#listings .berths
{
		 width: 40px;
  		
}
#listings .keywords
{
		 width: 160px;
  		
}

#results .thumb img
{
	 
	width: 95px;
	height: 72px;
	 
}
#results .item div
{
	
	display:inline-block;
	vertical-align: text-top;
 	 
}
#results .item
{
	border-bottom: dotted 1px black;
	padding-top: 7px;
	 padding-bottom: 7px;
	 
}
#results .item .info .head h4
{
		
	 margin-top:0;
	 margin:0; padding:0;
	 font-weight: lighter;
	 font-size:1.4em;
 	 
}
#results .item .info .head h4.price
{
	float:right;
	margin:0; padding:0;
	font-weight:bold;
	position: relative;
	bottom: 17px;
	 
 	 
}
#results .item .info .head 
{
	clear:both;
	 
	width:100%;
	 
}
#results .item .info .detail 
{
	 
	 
	 
	width:100%;
	 
}

#results .item .info  
{
	width: 470px;
	 
}
