#viewwrap {
position:relative;
	float:left;
	width:760px;

	min-height:500px;
	height:auto;
	margin:0;
	}
	
	#main-hero {
width:760px;
float:left;
height:93px;
text-align:center;
}
#viewwrap form{
	float:left;
	
	}
/*Vehicle Details*/


#viewtrail {
 width:760px; 
 height:25px;
 float:left;
 margin-bottom:5px;
 clear:both;
 }
	
	
	#viewtrail span{
	color:#CC0000;
	}
	
	
#vehicle {
position:relative;
	float:left;
	width:590px;
	height:330px;
	margin-left:2px;
	_margin-left:1px;
/*	background: url(graphics/view_vehicle.gif) left top no-repeat;*/

	}

#photo {
	float:left;
	width:279px;
	height:310px;
	margin:0 0 0 0;
	padding:6px 0 0 6px;
	/*border:1px solid #e3e1e1;*/
	background: url(/core/graphics/new-view_photos.gif) left top no-repeat;
	border-bottom:1px solid #e3e1e1;
	}
	
#photobutton {
	float:left;
	width:270px;
	height:37px;
	margin:8px 0 0 0;
	}
	
#spec {
	position:relative;
	float:left;
	width:277px;
	height:310px;
	margin:0 0 0 20px;
	padding:3px 0 0 5px;
	border:1px solid #e3e1e1;
	background-color:#f2f2f2;
	background:#f2f2f2 url(/core/graphics/spec-btm-right-new.jpg) bottom right no-repeat;
	}
	
.spec1 {
	float:left;
	width:81px;
	height:19px;
	margin-bottom:5px;
	padding:5px 0 0 10px;
	background: url(/core/graphics/spec1.gif) left top no-repeat;
	font-size:12px;
	color:#606060;
	}
	
.spec2 {
	float:left;
	width:164px;
	height:19px;
	margin:0 0 5px 7px;
	padding:5px 0 0 10px;
	background: url(/core/graphics/spec2.gif) left top no-repeat;
	font-size:12px;
	color:#606060;
	overflow:hidden;
	}
	
#price1 {
	position:absolute;
	width:81px;
	height:19px;
	top:484px;
	left:532px;
	padding:5px 0 0 10px;
	background: url(/core/graphics/spec1.gif) left top no-repeat;
	font-size:12px;
	color:#606060;
	font-weight:bold;
	z-index:101;
	}
	
#price2 {
	position:absolute;
	width:164px;
	height:19px;
	top:484px;
	left:630px;
	padding:5px 0 0 10px;
	background: url(/core/graphics/spec2.gif) left top no-repeat;
	font-size:12px;
	color:#606060;
	font-weight:bold;
	z-index:100;
	}


.p1 {
	float:left;
	width:81px;
	height:19px;
	margin-bottom:5px;
	padding:5px 0 0 10px;
	background: url(/core/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(/core/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*/
	
#view-offer {
	width:158px;
	/*border:1PX solid #000000;*/
	height:325px;
	padding:0;
/*	position:absolute;
	left:605px;

	top: 31px;*/
	float:right;
	
	

	}



/*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;

/*	border:1px solid #000000;*/

}
#specmewrap {
width:760px;
float:left;
clear:both;
min-height:200px;
background:none;
margin-top:0px;
}

#new-spec-top {
width:760px;
float:left;
height:19px;
background:#000000;
background:url(/core/graphics/new-view-det-bg-top.gif) bottom left no-repeat;
}

#new-spec-btm {
width:760px;
float:left;
height:29px;
background: url(/core/graphics/new-view-det-bg-btm.gif) top left no-repeat;
}


#specmedivcontainer {
width:720px;
background:url(/core/graphics/new-view-det-bg-mid.gif) top left repeat-y;
padding:20px;
padding-top:2px;
min-height:180px;

}

#specmedivcontainer p {
font-size:16px;
font-weight:bolder;
}


#specmedivcontainer p span{
font-size:24px;
font-weight:bolder;
color:#000;
}
#new-priceme {

width:460px;
padding:20px;
padding-top:30px;
float:left;
background:url(/core/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;
}

#specmewrap {
width:760px;
float:left;
}
#specmetabs {
width:760px;
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(/core/graphics/new-view-intro.gif) top left no-repeat;

}
#new-feat {
background: url(/core/graphics/new-view-features.gif) top left no-repeat;
}
#new-tech {
background: url(/core/graphics/new-view-tech.gif) top left no-repeat;
}
#new-contact {
background: url(/core/graphics/new-view-contact.gif) top left no-repeat;
}
#new-build {
background: url(/core/graphics/new-view-build.gif) top left no-repeat;
}


#new-intro.selected{
background:url(/core/graphics/new-view-intro-o.gif) top left no-repeat;

}
#new-feat.selected {
background: url(/core/graphics/new-view-features-o.gif) top left no-repeat;
}
#new-tech.selected {
background: url(/core/graphics/new-view-tech-o.gif) top left no-repeat;
}
#new-contact.selected {
background: url(/core/graphics/new-view-contact-o.gif) top left no-repeat;
}
#new-build.selected {
background: url(/core/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(/core/graphics/view-pre.gif) top left no-repeat;
position:absolute;
top:323px;
left:170px;
}
#nextcar a {
width:50px;
height:42px;
display:block;
background:url(/core/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 {
width:740px;
float:left;
padding:10px;
}

#scrape-offer {
width:754px;
height:86px;
float:left;
clear:both;
margin-bottom:8px;
}
