.spiffy{
	display:block;
	}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#b20000;

  
  }
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #870000;
  border-right:1px solid #870000;
  background:#9f0000}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #6f0000;
  border-right:1px solid #6f0000;
  background:#a30000}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #a30000;
  border-right:1px solid #a30000;}
.spiffy4{
  border-left:1px solid #870000;
  border-right:1px solid #870000}
.spiffy5{
  border-left:1px solid #9f0000;
  border-right:1px solid #9f0000}
.spiffyfg{
  background:#b20000;
	font-family: arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:1.2em;
	color:#fff;
	padding:0px 0px 0px 8px;
}



.spiffy_grey{
	display:block;}
.spiffy_grey *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#eee}
.spiffy_grey1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#eeeeee}
.spiffy_grey2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fefefe;
  border-right:1px solid #fefefe;
  background:#eee}
.spiffy_grey3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eee;
  border-right:1px solid #eee;}
.spiffy_grey4{
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd}
.spiffy_grey5{
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc}
.spiffy_greyfg{
  background:#eee}
  
  
  
  
  .car_listing{display:block}
.car_listing *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f5f5f5;}
.car_listing1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fafafa;
  border-right:1px solid #fafafa;
  background:#f7f7f7;}
.car_listing2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fefefe;
  border-right:1px solid #fefefe;
  background:#f6f6f6;}
.car_listing3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6;}
.car_listing4{
  border-left:1px solid #fafafa;
  border-right:1px solid #fafafa;}
.car_listing5{
  border-left:1px solid #f7f7f7;
  border-right:1px solid #f7f7f7;}
.car_listingfg{
  background:#f5f5f5;}
  
  /*    
  #################################
  Listing Pages
  #################################
  */
   /*    
  Search Filter box
  */
  .roundedcornr_box_156540 {
	background: url(/images/rounded/roundedcornr_156540_tl.png) no-repeat top left;
}
.roundedcornr_top_156540 {
	background: url(/images/rounded/roundedcornr_156540_tr.png) no-repeat top right;
}
.roundedcornr_bottom_156540 {
	background: url(/images/rounded/roundedcornr_156540_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_156540 div {
	background: url(/images/rounded/roundedcornr_156540_br.png) no-repeat bottom right;
}
.roundedcornr_content_156540 {
	background: url(/images/rounded/roundedcornr_156540_r.png) top right repeat-y;
}

.roundedcornr_top_156540 div,.roundedcornr_top_156540,
.roundedcornr_bottom_156540 div, .roundedcornr_bottom_156540 {
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.roundedcornr_content_156540, .roundedcornr_bottom_156540 {
	margin-top: -19px;
}
.roundedcornr_content_156540 {  }

.padded{
	padding:5px;
}
     /*    
  Car Profile box
  */
  
  .roundedcornr_box_469533 {
   background: #f5f5f5;
}
.roundedcornr_top_469533 div {
   background: url(/images/rounded/roundedcornr_469533_tl.png) no-repeat top left;
}
.roundedcornr_top_469533 {
   background: url(/images/rounded/roundedcornr_469533_tr.png) no-repeat top right;
}
.roundedcornr_bottom_469533 div {
   background: url(/images/rounded/roundedcornr_469533_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_469533 {
   background: url(/images/rounded/roundedcornr_469533_br.png) no-repeat bottom right;
}

.roundedcornr_top_469533 div, .roundedcornr_top_469533, 
.roundedcornr_bottom_469533 div, .roundedcornr_bottom_469533 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_469533 { margin: 0 10px; }

     /*    
  New Filter box
  */
  
  .roundedcornr_box_326532 {
   background: #eeeeee;
}
.roundedcornr_top_326532 div {
   background: url(/images/rounded/roundedcornr_326532_tl.png) no-repeat top left;
}
.roundedcornr_top_326532 {
   background: url(/images/rounded/roundedcornr_326532_tr.png) no-repeat top right;
}
.roundedcornr_bottom_326532 div {
   background: url(/images/rounded/roundedcornr_326532_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_326532 {
   background: url(/images/rounded/roundedcornr_326532_br.png) no-repeat bottom right;
}

.roundedcornr_top_326532 div, .roundedcornr_top_326532, 
.roundedcornr_bottom_326532 div, .roundedcornr_bottom_326532 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_326532 { margin: 0 10px; }

  