* {margin:0;padding:0;}
.content { width:650px; margin:0 auto; }
.top .logo { float:left; width:123px; }
.top .region { float:left; width:507px; padding: 20px 10px 10px 10px;} 
.top .region img { float:right; }
.top { 	height:130px; 	background: url(../images/dealer/top-repeat.gif) repeat-x scroll 0 0; }
.banner { text-align:center; height :235px;}
.clear-sep { clear:both;height:5px; }
.clear { clear:both;}
.content div.list {margin-left:25px;margin-right:25px;}
.content div.list div.thumb {
	width:159px;
	text-align:center;
	font-family:Verdana,Tahoma;
	font-size : 12px;
	font-weight:bold;
	color : #58595b;
	margin-right:17px;
	margin-top:10px;
	float:left;
        position: relative;
}
.content div.list div.thumb div.vehicle { position: absolute;  width: 159px;}
.content div.list div.thumb div.image {width:159px;height:125px;}
.content div.list div.offer {width:134px;float:left;margin-top:15px;}
.content div.list div.offer-sep {
	height:62px;
	width:1px;
	margin-top:25px;
	border-left:1px solid #C6C6C6;
	float:left;
}
div.offer {text-align:center;}
div.offer p.top {
    height: 9px;
    color: #58595b;
    font: bold 9px/9px Verdana;
    text-transform: uppercase;
    margin-top:0px;
    margin-bottom:0px;
}
div.offer p.price {text-align:center;}
div.offer p.price span,
div.offer p.price sup
 {color: #C6394C;}

div.offer p.price span.value {
    margin: 0;
    font-weight: bold;
    font-size: 28px;
	margin-right:-4px;
	display:inline-block;
}

div.offer p.price sup.asterix {
	font-size:16px;
	top:-8px;
	position:relative;
	display:inline-block;
}

div.offer p.price sup.symbol {
	font-weight:bold;
    font-size: 20px;
	margin-right:-4px;
	top:-8px;
	position:relative;
	display:inline-block;
}

div.offer p.price span.right {
    color: #58595b;
    font-size: 10px;
    line-height: 8px;
    padding: 9px 0 0 2px;
    display: inline-block;
    text-align: left;
    text-transform: uppercase;
    width: 50px;
	font-weight:bold;
}

div.offer p.bottom {
    margin: 0;
    color: #58595b;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 2px 0;
}
div.offer p.desc {margin:0; padding-bottom: 4px;}
a.see {
	color:#58595b;
	font-size:9px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
}

.asterix {
	color:#58595b;
	font-size:9px;
	font-weight:normal;
	text-transform:none;
}

.segment {
	background-color:#333333;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
}
/* vehicle's images */
.content div.list div.altima { background-image: url( ../images/dsp-all/altima.jpg );}
.content div.list div.altima-hybrid {  background-image: url( ../images/dsp-all/altima-hybrid.jpg );}
.content div.list div.altima-coupe { background-image: url( ../images/dsp-all/altima-coupe.jpg );}
.content div.list div.sentra {  background-image: url( ../images/dsp-all/sentra.jpg );}
.content div.list div.maxima {  background-image: url( ../images/dsp-all/maxima.jpg );}
.content div.list div.versa-hatch { background-image: url( ../images/dsp-all/versa-hatch.jpg );}
.content div.list div.versa-sedan { background-image: url( ../images/dsp-all/versa-sedan.jpg );}
.content div.list div.rogue { background-image: url( ../images/dsp-all/rogue.jpg );}
.content div.list div.murano { background-image: url( ../images/dsp-all/murano.jpg );}
.content div.list div.quest { background-image: url( ../images/dsp-all/quest.jpg );}
.content div.list div.titan {  background-image: url( ../images/dsp-all/titan.jpg );}
.content div.list div.frontier { background-image: url( ../images/dsp-all/frontier.jpg );}
.content div.list div.armada {  background-image: url( ../images/dsp-all/armada.jpg );}
.content div.list div.pathfinder { background-image: url( ../images/dsp-all/pathfinder.jpg );}
.content div.list div.xterra { background-image: url( ../images/dsp-all/xterra.jpg );}
.content div.list div.z370-coupe { background-image: url( ../images/dsp-all/370z-coupe.jpg );}
.content div.list div.z350-roadster { background-image: url( ../images/dsp-all/350z-roadster.jpg );}
.content div.list div.cube { background-image: url( ../images/dsp-all/cube.jpg );}
.content div.list div.sentra_se-r { background-image: url( ../images/dsp-all/sentra-ser.jpg );}
.content div.list div.versa { background-image: url( ../images/dsp-all/versa.jpg );}
.content div.list div.gt-r { background-image: url( ../images/dsp-all/gt-r.jpg );}

a.blueOfferDetail {
    color:#0000FF;
    text-decoration:underline;
}