/*-- Listing CSS --*/

	ul#listing-long,
	ul#listing-manage,
	ul#listing-short {
		padding:0px;
		margin:0px;
		list-style-type:none;
	}
	
	ul#listing-long li {
		margin-bottom:15px;
		display:block;
		position:relative;
		height:120px;
		background:#fff;
		width:628px;
		border:1px solid #ddd;
	}

	ul#listing-long li.featured {
		width:626px;
		border:2px solid #bbb;
	}

	ul#listing-long li div.picture {
		display:block;
		width:180px;
		height:76px;
		position:absolute;
		top:2px;
		left:2px;
		padding-top:40px;
		text-align:center;
		background:#f5f5f5 url(/images/for-sale/listing/picture-bg.gif) center center;
	}
	
	ul#listing-long li div.new {
		position:absolute;
		top:0px;
		left:0px;
	}

	ul#listing-long li div.text {
		position:absolute;
		top:10px;
		left:210px;
	}

	ul#listing-long li div.text a.meaning {
		font-size:15px;
		font-weight:bold;	
	}
		
	ul#listing-long li div.text div.comment {
		font-size:12px;
		line-height:130%;
		margin-right:10px;
	}
	
	ul#listing-long li div.category {
		position:absolute;
		bottom:10px;
		right:10px;
		font-size:11px;
		color:#999;
	}

	ul#listing-long li div.details {
		margin:5px 10px 7px 0px;
	}

	ul#listing-long li div.details a {
		font-size:12px;
		color:#656c75;
		font-weight:bold;
	}
	
	ul#listing-long li div.details a:hover {
		text-decoration:none;
	}
	
	ul#listing-long li div.details a.views {
		padding:0px 5px 0px 15px;
		border-right:1px solid #bbb;
		background:url(/images/for-sale/listing/icon-views.gif) no-repeat left center;
	}
	
	ul#listing-long li div.details a.price {
		padding:0px 5px 0px 20px;
		border-right:1px solid #bbb;
		background:url(/images/for-sale/listing/icon-price.gif) no-repeat 5px center;
	}

	ul#listing-long li div.details a.date {
		padding:0px 5px 0px 20px;
		border-right:1px solid #bbb;
		background:url(/images/for-sale/listing/icon-date.gif) no-repeat 5px center;
	}


	ul#listing-long li div.details a.rating {
		padding:0px 0px 0px 5px;
	}
	
	ul#listing-long li a.vehicle {
		position:absolute;
		right:5px;
		top:5px;
	}
		
		
		
		
		
		
	ul#listing-short {	

	}
		
	ul#listing-short li {
		padding:10px 0px;
		border-bottom:1px dotted #ddd;
		background:#fff;
		text-align:left;
	}
	
	ul#listing-short li div.picture {
		text-align:left;
		padding:5px 0px;
	}
	
	ul#listing-short li a.meaning {
		font-size:14px;
		font-weight:bold;
		letter-spacing:-1px;
	}
		
		







	ul.listing-horiz {
		padding:0px;
		margin:0px;
		list-style-type:none;
	}
	
	ul.listing-horiz li {
		position:relative;
		display:block;
		width:200px;
		height:155px;
		background:#fff url(/images/home/listing-bg.gif) no-repeat;
		float:left;
		margin:0px 15px 15px 0px;
		/*border:1px solid #ddd;*/
		text-align:left;
	}

	ul.listing-horiz li.featured {

	}
	
	ul.listing-horiz li div.picture {
		position:absolute;
		top:2px;
		left:2px;
		width:196px;
		height:60px;
		padding-top:15px;
		text-align:center;
		display:block;
		
		
	}

	ul.listing-horiz li div.new {
		position:absolute;
		top:0px;
		left:0px;
	}

	ul.listing-horiz li div.text {
		position:absolute;
		top:75px;
		left:10px;
	}
	
	ul.listing-horiz li a.meaning {
		font-size:14px;
		font-weight:bold;
	}
		
	ul.listing-horiz li div.category {
		font-size:11px;
		margin-bottom:10px;
	}

	ul.listing-horiz li div.details {
		font-size:11px;
		line-height:150%;
	}
			
	ul.listing-horiz li span.rating {
		margin-left:5px;
	}		
		
		
		
		
		
		
		
		
.clear {
   height: 0;
   margin: 0;
   padding: 0;
   line-height: 0;
   clear: both;
}		
		
		
/* tab menu */

ul.tabs {
	height:26px;
    font-size:11px;
	list-style-type:none;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #CCCCCC;
}

ul.tabs li {
	float:left;
	padding:0px;
	margin:0px;
	margin-left:10px;
}

ul.tabs li a {
	float:left;
	font-size:12px;
	padding:5px 10px 5px 10px;
	text-decoration:none;
	border:1px solid #DDDDDD;
	border-bottom:0px;
	color:#444444;
	background-color:#EEEEEE;
}

ul.tabs li a:hover {
	background-color:#F5F5F5;
}

ul.tabs li a.selected, ul.tabs li a.selected:hover  {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	border-bottom:1px solid #FFFFFF;
}


div.tab-content{
	border:1px solid #ccc;
	border-top:0px;
	padding:10px;
	display:none;
}




	ul.big-tabs {
	  list-style-type:none;
	  margin:0px;
	  padding:0px;
	  background:url(/images/common/tabs/tab-big-bg.gif) 0px 31px repeat-x;
	  height:60px;
	  display:block;
	  margin-top:10px;
	  padding-left:10px;
	}
	
	ul.big-tabs li {
	  float:left;
	}
	
	ul.big-tabs li a {
	  font-family:Arial, Helvetica, sans-serif;
	  text-decoration:none;
	  padding:7px 30px;
	  background:url(/images/common/tabs/tab-big-left.gif) no-repeat left top;
	  letter-spacing:-1px;
	  font-size:15px;
	  display:block;
	  margin-right:10px;
	  color:#999;
	}

	ul.big-tabs li span{
	  background:url(/images/common/tabs/tab-big-right.gif) no-repeat right top;
	  display:block;
	}
	
	ul.big-tabs li strong{
	  font-size:16px;
	  font-weight:bold;
	}
	
	ul.big-tabs li.selected a {
	  color:#545454;
	  background-image:url(/images/common/tabs/tab-big-left-selected.gif);
	}
	
	ul.big-tabs li.selected span {
	  background-image:url(/images/common/tabs/tab-big-right-selected.gif);
	}
/* tab menu */





	
	a.cancel {
		background:#d42b00 url(/images/common/bg-cancel.gif) left no-repeat;
		color:#fff;
		text-decoration:none;
		font-size:11px;
		font-weight:bold;
		padding:0px 5px 0px 20px;
	}
	
	a.cancel span {
		padding:2px 0px 2px 0px;
		color:#fff;
		text-decoration:none;
		font-size:11px;
		background:#d42b00 url(/images/common/bg-cancel.gif) right no-repeat;
	}
	
	
	
	
	
 ul.pages {
   list-style-type:none;
   margin:0px;
   padding:0px;
   margin-top:30px;
   text-align:center;
 }
  
 ul.pages li.next {
   margin-right:0px;
   margin-left:10px;
   font-weight:bold;
 } 
 
 ul.pages li.previous {
   margin-right:10px;
   margin-left:0px;
   font-weight:bold;
 } 
 
 ul.pages li {
   float:left;
   margin-right:3px;
   color:#098bd6; 
   text-align:center;
   font-size:12px;
   background:#fff;
 }
 
 ul.pages li.dots {
   border:0px;
   padding:10px 5px 0px 5px;
 } 
 
  ul.pages li a {
	display:block;
	color:#098bd6;
    padding:5px 7px;
	border:1px solid #098bd6;
 }
 
 ul.pages li a:hover {
   color:#444;
   border:1px solid #444;
   text-decoration:none;
 }
 
 ul.pages li a.selected {
   color:#fff;
   background:#098bd6;
   text-decoration:none;
 }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
	ul.listing-side {
		padding:0px;
		margin:0px;
		list-style-type:none;
		width:200px;
		border-top:1px solid #eee;
		float:left;
	}
	
	ul.listing-side li.number {
		float:left;
		padding:5px 0px;
	}
		
	ul.listing-side li.number a {
		display:block;
		text-align:center;
		background:url(/images/play/side-number-bg.gif) no-repeat;
		color:#93883f;
		font-size:14px;
		font-weight:bold;
		width:35px;
		padding:10px 0px;
		margin-right:5px;
		letter-spacing:-1px;
	}
	
	ul.listing-side li.number a:hover {
		text-decoration:none;
	}

	ul.listing-side li.title {
		font-size:13px;
		padding:5px 0px;
	}
 
 
 
  
 
	div.notfound {
		text-align:center;
		padding:40px 0px;
		color:#ccc;
		font-size:24px;
	}
	
	
	/* featured-divider */
	ul#listing-long li.featured-divider {
  		height:9px;
		text-align:right;
		border-bottom:1px dotted #ccc;
		margin-top:-20px;
  	}
  
  	ul#listing-long li.featured-divider span {
		background:#fff;
		font-size:11px;
		font-weight:bold;
		color:#aaa;
		padding-left:10px;
  	}  
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	ul#listing-manage {
		margin-bottom:15px;
	}
	
	ul#listing-manage li {
		display:block;
		position:relative;
		height:213px;
		background:#fcfcfc;
		width:100%;
		border:1px solid #ddd;
		margin-bottom:20px;
	}
	
	ul#listing-manage li div.picture {	
		width:180px;
		height:50px;
		position:absolute;
		top:10px;
		left:10px;
		padding-top:10px;
		text-align:center;
		background:#f5f5f5 url(/images/for-sale/listing/picture-bg.gif) center center;
	}
	
	ul#listing-manage li div.options {
		position:absolute;
		left:210px;
		top:50px;
	}

	ul#listing-manage li div.package {
		position:absolute;
		left:210px;
		top:15px;
		font-weight:bold;
		color:#999;
	}

	ul#listing-manage li div.package span {
		font-size:11px;
		font-weight:normal;
	}

	ul#listing-manage li div.statistics {
		position:absolute;
		left:10px;
		top:80px;
		height:120px;
		width:553px;
		border:1px solid #ddd;
		background:#fff;
	}


	ul#listing-manage li.unpaid {
		height:80px;
		margin-top:60px;
	}
	
	ul#listing-manage li.unpaid img.unpaid {
		position:absolute;
		right:10px;
		top:10px;
	}

	ul#listing-manage li.unpaid div.notice {	
		position:absolute;
		top:-33px;
		right:0px;
		height:40px;
		width:200px;
		padding:5px 0px 0px 10px;
		color:#fff;
		font-style:italic;
		font-family:Georgia, "Times New Roman", Times, serif;
		background:url(/images/my/bg-notice.gif) top left no-repeat;
	}






	ul.benefits {
		list-style-type:none;
		margin:0px 20px;
		padding:0px;
	}

	ul.benefits li {
		background:url(../images/common/icons/tick.png) left top no-repeat;
		padding-left:25px;
		margin-bottom:10px;
		font-weight:bold;
	}







p.speach {
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-style:italic;
	color:#888;
	margin:0px 0px 30px 0px;
	line-height:200%;
}

label {
cursor:pointer;
display:block;
}



  
  
 