#viewwrap {
	position:relative;
	float:left;
	width:716px;
	min-height:500px;
	height:auto;
	margin:0;
	}
	
#main-hero {
	width:716px;
	float:left;
	height:93px;
	text-align:center;
	}
	
#viewwrap form {
	float:left;
	}
	
#new-right {
	float:left;
	width:716px;
	margin-left:18px;
	}
	
#new-right p {
	margin-bottom:15px;
	}
	
#new-right li {
	margin-left:12px;
	list-style:disc inside;
	}
	
#new-right ul {
	margin-bottom:15px;
	}
	
#new-right a {
	color:#0173b5;
	text-decoration:none;
	}
	
#new-right a:hover {
	color:#0173b5;
	text-decoration:underline;
	}
	
#offer {
	font-size:14px;
	font-weight:100;
	}
	
	#offer strong {
		font-weight:900;
	}
	
#new-bread-crumbs {
	float:left;
	width:502px;
	height:26px;
	padding-top:22px;
	margin-top:14px;
	}
	
#new-bread-crumbs a {
	color:#000000;
	}

/*Vehicle Details*/

#viewtrail {
 	width:707px; 
 	height:25px;
 	float:left;
 	margin-bottom:5px;
 	clear:both;
 	}
	
	
#viewtrail span{
	color:#CC0000;
	}
		
#vehicle {
	position:relative;
	float:left;
	width:546px;
	height:300px;
	margin-left:0px;
	}

#photo {
	float:left;
	width:280px;
	height:295px;
	margin:0 0 0 0;
	padding:5px 0 0 5px;
	background: url(graphics/new-photo.png) left top no-repeat;
	}
	
#photobutton {
	float:left;
	width:270px;
	height:37px;
	margin:8px 0 0 0;
	}
	
#spec {
	float:left;
	width:256px;
	height:300px;
	padding:5px 0 0 5px;
	}
	
.spec1 {
	float:left;
	width:65px;
	height:19px;
	margin-bottom:1px;
	padding:5px 0 0 10px;
	font-size:12px;
	color:#0173b5;
	}
	
.spec2 {
	float:left;
	width:164px;
	height:19px;
	margin:0 0 1px 7px;
	padding:5px 0 0 10px;
	font-size:12px;
	color:#232323;
	overflow:hidden;
	}
	
#price1 {
	float:left;
	width:65px;
	height:19px;
	margin-top:9px;
	padding:5px 0 0 10px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	}
	
#price2 {
	float:left;
	width:164px;
	height:19px;
	margin:9px 0 0 7px;
	padding:5px 0 0 10px;
	font-size:12px;
	color:#232323;
	font-weight:bold;
	}

.p1 {
	float:left;
	width:81px;
	height:19px;
	margin-bottom:5px;
	padding:5px 0 0 10px;
	background: url(graphics/p1.gif) left top no-repeat;
	font-size:12px;
	color:#000;
	}
	
.p2 {
	float:left;
	width:164px;
	height:19px;
	margin:0 0 5px 7px;
	padding:5px 0 0 10px;
	background: url(graphics/p2.gif) left top no-repeat;
	font-size:12px;
	color:#000;
	overflow:hidden;
	}new

#nextprev {
	width:265px;
	float:left;
	}
	
#additionaltext {
	float:left;
	width:595px;
	height:115px;
	margin:20px 0 0 23px;
	padding:0 0 0 0;
	border:1px solid #e3e1e1;
	background-color:#f2f2f2;
	}

/*DS Links*/
	
#buttons {
	float:left;
	width:165px;
	height:300px;
	margin:6px 0 0 0;
	}

.new-button {
	margin-bottom:7px;
	}

/*Slideshow*/

#slideshow { width: 270px; position:relative; }  /* container for the full size image */
#slideshowplaypause { width:62px; height: 47px; display:none; visibility:hidden; }
.slideshowframe { float:left; margin-top:5px; margin-left:5px; width:60px; height:45px; padding: 1px; margin-bottom: 1px; z-index:103;}
.slideshowpic { border-color: #ffffff; border-style: solid; border-width: 0px; cursor: pointer; }
#slidelogo { float: left; padding: 1px; width:60px; height: 47px; font-family: arial; font-size: 9px; text-decoration: none; display:none; }
#slideshowlarge { width: 270px; max-width:270px; } 


#slide0 {
position:absolute;
top:253px;
left:0px;
}

#slide1 {
position:absolute;
top:253px;
left:70px;
}
#slide2 {
position:absolute;
top:253px;
left:135px;
}
#slide3 {
position:absolute;
top:253px;
left:200px;
}
#slide4 {
position:absolute;
top:310px;
left:0px;

}
#slide5 {
position:absolute;
top:310px;
left:70px;

}
#slide6 {
position:absolute;
top:310px;
left:135px;

}
#slide7 {
position:absolute;
top:310px;
left:200px;

}

#what-next {
	position:relative;
	margin-top:0px;
	margin-bottom:5px;
	float:left;
	width:600px;
	height:93px;
	}

#specmewrap {
	float:left;
	width:706px;
	padding:15px 5px 0 5px;
	color:#000000;
	font-weight:bold;
	border-top:1px dotted #a8a8a8;
	border-bottom:1px dotted #a8a8a8;
	}

#new-priceme {

width:460px;
padding:20px;
padding-top:30px;
float:left;
background:url(graphics/new-car-priceme-bg.gif) top left no-repeat;
height:76px;
margin-left:10px;
}


#new-priceme input {
border:1px solid #666666;
width:72px;
padding-left:2px;
}


#new-price-nxt {
float:left;
margin-left:20px;
width:147px;
height:105px;
}


#new-priceme-spec {
width:700px;
float:left;
}

#specmetabs {
width:707px;
float:left;
clear:both;
height:38px;
}

#specmetabs {
        border: 0;
        margin: 0;
        padding: 0;
        list-style-type: none;
        text-align: center;
		margin-left:3px;
		
			
		float:left;
		clear:both;
		background:none;
}

#specmetabs li {
        display: block;
        float: left;
        text-align: center;
        padding: 0;
        margin: 0;
}

#specmetabs li a {
       
        width: 100px;
        height: 29px;
        padding: 0;
        margin:0;
        color: #000;
        text-decoration: none;
        display: block;
        text-align: center;
		margin-top:8px;
		margin-right:2px;
  }
  
#specmetabs li a span {
  display:none;
  }
#new-intro{
background:url(graphics/new-view-intro.gif) top left no-repeat;

}
#new-feat {
background: url(graphics/new-view-features.gif) top left no-repeat;
}
#new-tech {
background: url(graphics/new-view-tech.gif) top left no-repeat;
}
#new-contact {
background: url(graphics/new-view-contact.gif) top left no-repeat;
}
#new-build {
background: url(graphics/new-view-build.gif) top left no-repeat;
}


#new-intro.selected{
background:url(graphics/new-view-intro-o.gif) top left no-repeat;

}
#new-feat.selected {
background: url(graphics/new-view-features-o.gif) top left no-repeat;
}
#new-tech.selected {
background: url(graphics/new-view-tech-o.gif) top left no-repeat;
}
#new-contact.selected {
background: url(graphics/new-view-contact-o.gif) top left no-repeat;
}
#new-build.selected {
background: url(graphics/new-view-build-o.gif) top left no-repeat;
}



#SubModelSelect {
width:245px;
height:25px;
position:absolute;
top:325px;
left:20px;

}


/*new car select */
#new-car-select {
width:765px;
float:left;
}

#new-car-select a{
float:left;
width:151px;
height:133px;
margin-right:2px;
margin-bottom:2px;
}


.newnoright {
margin-right:0;
}

.fulltitle  {
width:765px;
float:left;
clear:both;
}


#largePhoto {
width:273px;
height:205px;
margin-left:1px;
margin-top:1px;
}


#newderiv_n {
width:250px;
margin-bottom:6px;
margin-left:10px;

}


#newtrim_n {
width:250px;
margin-left:10px;

}


#subModelsForm {
height:100px;
float:left;
border:none;
}

#nextprev {
width:265px;
float:left;
}
 
 #prevcar a {
width:50px;
height:42px;
display:block;
background:url(graphics/view-pre.gif) top left no-repeat;
position:absolute;
top:323px;
left:170px;
}
#nextcar a {
width:50px;
height:42px;
display:block;
background:url(graphics/view-next.gif) top left no-repeat;
position:absolute;
top:323px;
left:225px;
}


#nextcar a span, #prevcar a span {
display:none;
}

.totalin {
background-color:#FF0000;
color:#FFFFFF;
}


#new-dis {
width:260px;
float:left;
font-size:10px;
margin-top:4px;
margin-left:2px;
}

#new-price-nxt {
padding-top:5px;
}

#new-price-nxt a {
float:left;
}

#form1 {
padding-left:10px;
}


#next-car {

width:250px;

}

#seo-mode {
	float:left;
	width:706px;
	padding:0 5px 0 5px;
	margin-top:20px;
	}

.small-print {
	font-size:10px;
	color:#666666;
	}
