* {margin:0;padding:0;}

body{
background:#fff url(../images/bg.jpg) repeat-x scroll 0 0;
line-height:1.3em; 
color:#494949;
font-family: verdana,sans-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
line-height: 1.4em;
}

p{
margin-bottom: 1.4em;
}

a:visited {
color:#666;
}

a {
color:#666;
}

#footer {
background:#FFFFFF url(../images/footer_bg.jpg) no-repeat scroll center center;
color:#fff;
font-family:Verdana,sans-serif;
font-size:11px;
}

#footer_inner {
width:940px;
margin:0 auto;
position:relative;
top:12px;
}

#footer_inner a{
color:#fff;
text-decoration: none;
}

#footer_inner a:visited{
color:#fff;
}

#main {
width:940px;
margin:0 auto;
margin-top:9px;
}

#content_top {
width:940px;
margin-top:16px;
position:relative;
}

#content_bottom {
width:1000px;
margin-bottom:10px;
position:relative;
float:left;
}

#content_products {
width:220px;
margin-bottom:16px;
position:relative;
float:left;
}

#content_products2 {
width:620px;
margin-bottom:16px;
position:relative;
float:left;
}

#content_left {
float:left;
margin-bottom:16px;
position:relative;
width:720px;
}

#content_left2 {
float:left;
margin-bottom:16px;
position:relative;
width:640px;
}

.searchBox{
background: transparent url(../images/flash_slide_bg.jpg) no-repeat top left;
width:280px;
padding:10px;
float:left;
margin-right:16px;
color:#fff;
height:230px;
}

.searchBox p{

}

.rightBox{
background:transparent url(../images/right_box.jpg) repeat-y scroll left top;
color:#333333;
float:left;
padding:10px;
width:280px;
}

.rightBox p{

}

.rightBox h2{
color:#333333;
font-size:18px;
}

.rightBox .rightboxTop {
background:white url(../images/right_box_top.jpg) no-repeat scroll left top;
font-size:1px;
height:14px;
line-height:1px;
margin:-10px;
}

.rightBox .rightboxBottom {
background:white url(../images/right_box_bottom.jpg) no-repeat scroll left bottom;
font-size:1px;
height:14px;
line-height:1px;
margin:0 -10px -10px;
}

.homeright{
width:220px;
float:left;
}

#leaftnavsearch{
float:left;

width:300px;
}

.motability_premier {
float:left;
margin-bottom:20px;
margin-right:16px;
margin-top:0;
width:280px;
}

#categories {
height:245px;
margin-left:1px;
margin-top:20px;
}


.greyBox{
background:#EAEAEC  no-repeat scroll left top;
float:left;
margin-bottom:40px;
width:299px;

}

.greyBox2{
background:#EAEAEC  no-repeat scroll left top;
float:left;
margin-bottom:25px;
width:299px;

}

.greyBoxNews{
background: #EBEBED;
float:left;
margin-bottom:0;

width:299px;
}

.greyBoxNews .greyboxBottom {
background:transparent url(../images/greybox.jpg) no-repeat scroll center bottom;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -11px;
position:relative;
}

.greyBoxNews h2{
background:transparent url(../images/yellow_top.jpg) repeat scroll 0 0;
font-size:18px;
height:35px;
left:0px;
margin-top:0px;
padding:16px 0 0 8px;
position:relative;
width:291px;
}

.greyBox p{

}

.greyBox h2{
background:transparent url(../images/yellow_top.jpg) repeat scroll 0 0;
font-size:18px;
height:27px;
padding:16px 0 0 8px;
position:relative;
width:291px;
top:-13px;
}

.greyBox2 h2{
background:transparent url(../images/yellow_top.jpg) repeat scroll 0 0;
font-size:18px;
height:27px;
padding:16px 0 0 8px;
position:relative;
width:291px;
top:-13px;
}


.greyBox .greyboxBottom {
background:transparent url(../images/greybox.jpg) no-repeat scroll center bottom;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -11px;

position:relative;

}

.greyBox2 .greyboxBottom {
background:transparent url(../images/greybox.jpg) no-repeat scroll center bottom;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -11px;
}

.BiggreyBox{
background:transparent url(../images/greybox_large.jpg) no-repeat scroll left top;
float:left;
margin-bottom:15px;
margin-right:16px;
margin-top:0;
padding:10px;
width:602px;

}

.BiggreyBox p{

}

.BiggreyBox h2{
color:#0C4B8F;
font-size:18px;
margin-top:5px;
}

.BiggreyBox .big_grey_box_bottom {
background:white url(../images/greybox_large.jpg) no-repeat bottom left;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -10px;
}



#categories .crewvan {
background:url(../images/crewvan1.jpg)
}

#categories .crewvan a {
left: 0;
width: 89px;
background-position: 0 0;
}

#categories .crewvan a:hover {
background-position: 0 -38px;
}

  .greyBoxlarge{
  background: transparent url(../images/main_bck.gif) no-repeat top left;
  width:600px;
  padding:10px;
  float:left;
  margin-right:16px;
  }

.greyBoxlarge p{

}

.greyBoxlarge h2{
color:#FFFFFF;
font-size:18px;
margin-bottom:25px;
margin-top:5px;
}

.greyBoxlarge .greyboxBottomlarge {
background:white url(../images/main_bck.gif) no-repeat bottom left;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -10px;
}

.greyBoxlarge2{
background: transparent url(../images/main_bck2.gif) no-repeat top left;
width:920px;
padding:10px;
float:left;
margin-top:25px;
}

.greyBoxlarge2 p{

}

.greyBoxlarge2 h2{
color:#FFFFFF;
font-size:18px;
margin-bottom:25px;
margin-top:5px;
}

.greyBoxlarge2 .greyboxBottomlarge2 {
background:white url(../images/main_bck2.gif) no-repeat bottom left;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -10px;
}

.greyBoxlarge3{
background: transparent url(../images/main_bck3.gif) no-repeat top left;
width:680px;
padding:10px;
float:left;
margin-right:16px;
}

.greyBoxlarge3 p{

}

.greyBoxlarge3 h2{
color:#FFFFFF;
font-size:18px;
margin-bottom:25px;
margin-top:5px;
}

.greyBoxlarge3 .greyboxBottomlarge3 {
background:white url(../images/main_bck3.gif) no-repeat bottom left;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -10px;
}

.greyBoxlarge4{
background: transparent url(../images/main_bck4.gif) no-repeat top left;
width:280px;
padding:10px;
float:left;
margin-right:16px;
}

.greyBoxlarge4 p{

}

.greyBoxlarge4 h2{
color:#FFFFFF;
font-size:18px;
margin-bottom:25px;
margin-top:5px;
}

.greyBoxlarge4 .greyboxBottomlarge4 {
background:white url(../images/main_bck4.gif) no-repeat bottom left;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -10px;
}

.advtop h2{
color:#333333;
font-size:15px;
margin:0 0 20px;
}

#innermain  {

}


.inner{
width:400px;
float:left;
}


#innermain select{
width:160px;
margin-bottom: 5px;
}

 #innermain input{
width:10px;
margin-bottom: 5px;
}

#innermain label{
color:#333333;
float:left;
font-weight:bold;
width:90px;
}

 .advtopBottom {
background:white url(../images/advtop.jpg) no-repeat bottom left;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -10px;
}

.productBox{
background: transparent url(../images/productbox.gif) no-repeat top left;
width:200px;
padding:10px;
float:left;
margin-right:16px;
margin-top:10px;
margin-bottom:10px;
}

.productBox .content{
margin-top:10px;
height:100px;
overflow:hidden;
}

.productBox .image{
background:#FFFFFF none repeat scroll 0 0;
width:200px;
height:150px;
text-align:center;
display:block;
}

.productBox img{
margin-top:10px;
}

.productBox h3{
color:#2C5C7D;
font-size:15px;
font-weight:bold;
}

h5{
color:#2C5C7D;
font-size:15px;
font-weight:bold;
}

.productBox .productBottom {
background:white url(../images/productbox.gif) no-repeat bottom left;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -10px;
}

.productBoxsmall{
background: transparent url(../images/productbox2.gif) no-repeat top left;
float:left;
margin:10px;
padding:10px;
width:176px;
}

.productBoxsmall .content{
margin-top:10px;
height:130px;
overflow:hidden;
}

.productBoxsmall .image{
background:#FFFFFF none repeat scroll 0 0;
width:176px;
height:150px;
text-align:center;
display:block;
}

.productBoxsmall img{
margin-top:10px;
}

.productBoxsmall h3{
color:#2C5C7D;
font-size:15px;
font-weight:bold;
}

.productBoxsmall2{
background:transparent url(../images/productbox2.gif) no-repeat scroll left top;
float:left;
margin-right:10px;
margin-top:10px;
padding:10px;
width:176px;
}

.productBoxsmall2 .content{
margin-top:10px;
height:130px;
overflow:hidden;
}

.productBoxsmall2 .image{
background:#FFFFFF none repeat scroll 0 0;
width:176px;
height:150px;
text-align:center;
display:block;
}

.productBoxsmall2 img{
margin-top:10px;
}

.productBoxsmall2 h3{
color:#2C5C7D;
font-size:15px;
font-weight:bold;
}

.productBoxsmall2 .productBottomsmall {
background:white url(../images/productbox2.gif) no-repeat bottom left;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -10px;
}

h5{
color:#2C5C7D;
font-size:15px;
font-weight:bold;
}

.productBoxsmall .productBottomsmall {
background:white url(../images/productbox2.gif) no-repeat bottom left;
font-size:1px;
line-height:1px;
height:14px;
margin:0 -10px -10px -10px;
}

/*-------------------- headings --------------------*/

h1 {
background:transparent url(../images/logo.jpg) no-repeat scroll 0 0;
float:left;
height:136px;
left:0;
margin:0;
position:relative;
top:0px;
width:209px;
}

h1 span{
display:none;

}

h2 {
font-size:22px;
font-style: normal;
font-weight: normal;
padding-bottom:5px;
margin-top: 13px;
}

h3 {
color:#333333;
font-size:15px;
font-style:normal;
font-weight:normal;
margin-top:5px;
padding-bottom:5px;
}

hr{
background-color:#DDDDE1;
border:0 none;
height:1px;
margin:5px;
}

.slogan {
position:relative;
top:11px;
}


/*-------------------- Navigation start --------------------*/

#navcontain {
height: 136px;
position: relative;

padding: 0;
width:938px;
background:#000;
}

#navcontain img{
float:right;
}

#nav {
height:38px;
list-style-type:none;
margin-left:308px;
padding:0;
position:relative;
top:96px;
}

#nav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
z-index:300;
}


#nav li a {
position: absolute;
top: 0;
margin: 0;
padding: 0;
display: block;
height: 40px;
background:transparent url(../images/nav_new.jpg) no-repeat scroll 0 0;
text-indent: -9999px;
overflow: hidden;
}


/*up state*/
li#nav_home a {
left: 0;
width: 73px;
background-position: 0 0;
}

li#nav_home a:hover {
background-position: 0 -41px;
}

li#nav_motability a {
left: 73px;
width: 98px;
background-position: -73px 0;
}

li#nav_motability a:hover {
background-position: -73px -41px;
}

li#nav_conversions a {
left: 171px;
width: 158px;
background-position: -171px 0;
}

li#nav_conversions a:hover {
background-position: -171px -41px;
}

li#nav_forSale a {
left: 329px;
width: 135px;
background-position: -329px 0;
}

li#nav_forSale a:hover {
background-position: -329px -41px;
}

li#nav_news a {
left: 464px;
width: 67px;
background-position: -464px 0;
}

li#nav_news a:hover {
background-position: -464px -41px;
}



li#nav_contact a {
left: 531px;
width: 99px;
background-position: -531px 0;
}

li#nav_contact a:hover {
background-position: -531px -41px;
}

#active {
	background-position: 0 -41px;
}


#hometext  {
margin-top:5px;
}

#featured  {
margin-top:5px;

}

#featuredcontact  {
padding:10px;
width:250px;

} 

#featuredsearch  {
margin: 0 0 0 10px;
width:250px;
height:155px;
} 

#featuredsearch #featbottom  			{ float:left; height:30px; position:relative; width:270px; font-size:15px; font-weight:bold;}
#featuredsearch #featbottom p  			{ float:left; width:255px; }
#featuredsearch #featbottom  a 	img		{ float:left; }

#featured ul {
list-style-type: none;
width: 280px;
}

#featured li {
border-top: 1px solid #DDDDE1;
border-width: 1px 0;

}

#featured li a {
color: #0C4B8F;
display: block;
font: bold 12px;
padding: 5px;
min-height:90px;
height:auto;
text-decoration: none;
}

* html #featured li a {
width: 270px;

}

#featured li a:hover {
background: #F8F8F8;
}

#featured a em {
font-weight:bold;
}

#featured a img {
float:left;
margin-right:5px;
}


#featured a .desc {
width:180px;
float:left;
}

#sortproductveh  {
width:620px;
background: transparent url(../images/probck.gif) no-repeat top left;
padding:10px;
float:left;
margin-right:16px;
padding-bottom:24px;
}

#sortproductveh .left  {
color:#FFFFFF;
font-size:18px;
margin-bottom:25px;
margin-top:5px;
}

#sortproductveh .left h2{
color:#FFFFFF;
float:left;
font-size:16px;
font-weight:bold;
margin:6px 0 0;
padding:0;
}/* CSS Document */



#sortproduct  {
width:220px;
height:50px;
background: transparent url(../images/cars_top2.jpg) no-repeat top left
}

#sortproduct .left  {
color:#FFFFFF;
float:left;
font-weight:bold;
margin:10px;
}

#sortproduct .left h2{
color:#245989;
float:left;
font-size:16px;
font-weight:bold;
margin:6px 0 0;
padding:0;
}


#sortproduct .right  {
color:#FFFFFF;
float:right;
font-weight:bold;
margin:10px;
}

#sortproductbottom  {
width:280px;
height:43px;
overflow:hidden;
background: transparent url(../images/cars_bottom2.jpg) no-repeat top left;
}

#sortproductbottom .right  {
color:#FFFFFF;
float:right;
font-weight:bold;
margin:10px;
}

#sort  {
width:620px;
height:43px;
background: transparent url(../images/main_bck.gif) no-repeat top left
}

#detailssort  {
width:940px;
height:43px;
background: transparent url(../images/cars_top.jpg) no-repeat top left
}

#detailssort a{
color:#FFFFFF;
}

#detailssort .left  {
color:#FFFFFF;
font-size:15px;
float:left;
font-weight:bold;
margin:10px;
}

#detailssort .left h2{
color:#FFFFFF;
float:left;
font-size:18px;
margin:0;
padding:0;
}


#detailssort .right  {
color:#FFFFFF;
float:right;
font-weight:bold;
margin:10px;
}


#sort a{
color:#FFFFFF;
}

#sort .left  {
color:#FFFFFF;
float:left;
font-weight:bold;
margin:10px;
}

#sort .left h2{
color:#FFFFFF;
float:left;
font-size:18px;
margin:0;
padding:0;
}


#sort .right  {
color:#FFFFFF;
float:right;
font-weight:bold;
margin:10px;
}

#sortbottom  {
width:620px;
height:43px;
overflow:hidden;
background: #999;
}

#sortbottom  a{
color:#FFFFFF;
}

#sortbottom .right  {
color:#FFFFFF;
float:right;
font-weight:bold;
margin:10px;
}

#sortbottom2  {
width:620px;
height:43px;
overflow:hidden;
margin-top:20px;
background: transparent url(../images/cars_bottom.jpg) no-repeat top left;
}

#sortbottom2 .right  {
color:#FFFFFF;
float:right;
font-weight:bold;
margin:10px;
}

#searchresults  {
width:620px;
background: #EBEBED;
overflow:hidden;
margin-left:20px;
float:left;
}

#cardetails  {
width:940px;
background: #EBEBED;
overflow:hidden;
float:left;
}


#searchresults ul {
list-style-type: none;
width: 620px;

}

#searchresults li {
border-top: 1px solid #DDDDE1;
border-width: 1px 0;
overflow:hidden;
}

#searchresults li a {
color: #666;
display: block;
font:12px;
padding: 5px;
text-decoration: none;
overflow:auto;
}

* html #searchresults li a {
width: 620px;
overflow:auto;

}

#searchresults li a:hover, #searchresults li a:active {
background: #F8F8F8;
overflow:auto;
}

#searchresults a .description {
color: #333;
float:left;
width:460px;
font: 11px Verdana, sans-serif;
line-height: 125%;
}

#searchresults a .description p {
margin-bottom:8px;
}

#searchresults a img {
float:left;
margin-right:5px;

}

#searchresults a h3{
color:#2B79BF;
font: bold 13px Verdana, sans-serif;
}

#searchresults a .vehicle_price{
color:#333333;
font-size:13px;
font-weight:bold;
}

#searchresults .price {
width: 100px;
height:94px;
background:#549AD8;
float:right;
margin-right:5px;
}

#searchresults a span {
color: #333;
float:right;
height:89px;
background:#F5F5F5;
width:100px;
display: block;
font: bold 11px Verdana, sans-serif;
line-height: 125%;
text-align:center;
padding-top:5px;
}

.imghome{
margin-bottom:16px;
margin-top:-3px;
}

.selectlarge{
border:none;
padding:3px;
width:264px;
background:url(../images/selectbck.png) no-repeat;
margin-bottom:4px;
}

.smallsearch{
border:none;
padding:3px;
width:127px;
background:url(../images/selectbck2.png) no-repeat;
margin-bottom:4px;
}

.searchbtn{
margin-top:15px;
margin-right:5px;
margin-bottom:11px;
}


.contactarea{
background:#F3F3F5;
padding:20px;
border:1px solid #DBDBDF;
}

.content_details {
background:#E8E5C0;
width:940px;
overflow:hidden;
padding:10px;
margin-top:16px;
}


/*-----------Image gallery-----------*/

#details_left {
background:#FFFFFF;
float:left;
margin:20px 0px 20px 20px;
padding:10px;
width:451px;
}

#details_left2 {
width:570px;
background:#FFFFFF;
float:left;
margin:10px;
padding:10px;
}

#details_right {
width:385px;
background:#FFFFFF;
float:right;
margin:20px;
padding:10px;
text-align:right;
}

.useddesc{
border-bottom:1px solid #DDDDE1;
border-top:1px solid #DDDDE1;
padding-bottom:10px;
padding-top:10px;
text-align:left;
}

#details_right2 {
width:290px;
background:#F8F8F8;
float:right;
margin:10px;
padding:10px;
}

.slidethumb{
margin-right:1px;
margin-top:4px;
}

a.button {
background: transparent url(../images/bg_button_a.jpg) no-repeat scroll top right;
color: #fff;
display: block;
float: right;
font: normal 12px arial, sans-serif;
height: 22px;
margin-top:8px;
padding-right: 18px; /* sliding doors padding */
text-decoration: none;
}

a.button span {
background: transparent url(../images/bg_button_span.jpg) no-repeat;
display: block;
line-height: 12px;
padding: 5px 0 5px 12px;
} 

a.button:hover {
background-position: bottom right;
color: #fff;
outline: none; /* hide dotted outline in Firefox */
}

a.button:hover span {
background-position: bottom left;
padding: 5px 0 5px 12px; /* push text down 1px */
} 

/*-----------forms-----------*/

label{float: left;width: 120px;font-weight: bold;}

input, textarea{background:#ffffff none repeat scroll 0 0;border:1px solid #999999;height:18px;margin-bottom:10px;padding:2px 4px 0;width:235px;font: normal 12px arial, sans-serif;}
.callus {font-weight: bold;	color: #064288;	width:190px;	float:left;}
textarea{height:112px;margin:10px 0;width:326px;}
#submitbutton {margin-left:120px;margin-top:15px;border:0px none;background:transparent url(../images/submit-btn.png) no-repeat scroll 0 0;cursor:pointer;height:27px;text-indent:-99999px; width:85px;}
.searchbtn{width: 72px;}
.submitbtn{width: 67px;float:right;}
.details_btns{border-top:1px solid #DDDDE1;float:left;margin-top:20px;padding-top:20px;width:450px;}
.details_btns .rightbtnsdet{float:left;width:260px;}
.disclame{float:left;width:350px;}
.details_img{float:right}
.red{color:#ff0000;}
.strike{text-decoration:line-through;}
.leftholder{width:300px;float:left;margin-right:16px;}
#newsart{margin: 10px 10px 15px 10px;border-bottom:1px solid #DBDBDF;padding:5px 0 15px;}

/*-----------home_categories-----------*/

#categories {background:#EBEBED none repeat scroll 0 0;height:262px;margin:5px 0 0;padding:0;position:relative;width:602px;}
#categories img{float:right;}
#home_link1 {height: 80px;position: relative;margin: 0;padding: 0;list-style-type:none;}
#home_link1 li a {position: absolute;top: 0;margin: 0;padding: 0;display: block;height:86px;background: url(../images/home_buttons.jpg) no-repeat;text-indent: -9999px;overflow: hidden;}

/*up state*/
li#link_crewvan a {
background-position:-306px -360px;
left:0;
top:178px;
width:298px;
}

li#link_crewvan a:hover {
background-position:-306px -90px;
}

li#link_minibus a {
background-position:2px -270px;
left:304px;
top:178px;
width:300px;
}

li#link_minibus a:hover {
background-position:2px 0;
}

li#link_specialist a {
background-position:0 -360px;
left:0;
width:300px;
}

li#link_specialist a:hover {
background-position:0 -90px;
}

li#link_taxi a {
background-position:-304px -450px;
left:304px;
width:302px;
}

li#link_taxi a:hover {
background-position:-304px -180px;
}


li#link_mobility a {
background-position:-306px -270px;
left:0;
top:89px;
width:301px;
}

li#link_mobility a:hover {
background-position:-306px 0;
}


li#link_plylining a {
background-position:0 -450px;
left:306px;
top:89px;
width:298px;
}

li#link_plylining a:hover {
background-position:0 -180px;
}




/*-----------
Sticky Footer Solution
*/

html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%; margin-bottom:20px;}

#main {padding-bottom: 101px;}  /* must be same height as the footer */

#footer {position: relative;
margin-top: -80px; /* negative value of footer height */
height: 94px;
clear:both;} 

/* CLEAR FIX*/
.clearfix:after {content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.floatleft{float:left;
margin:-244px 0 18px 317px;
position:relative;
z-index:-999;}

/*Scroller*/

img{border:none;}
pre{
display:block;
font:12px "Courier New", Courier, monospace;
padding:10px;
border:1px solid #bae2f0;
background:#e3f4f9;	
margin:.5em 0;
width:674px;
}	

/* image replacement */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
margin:0;
padding:0;
display:block;
overflow:hidden;
text-indent:-8000px;
}
/* // image replacement */

#container{	
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #E0E0E0;
height:157px;
left:-5px;
margin:0 0 64px;
overflow:hidden;
position:relative;
text-align:left;
top:46px;
width:291px;
}	
#header{
height:80px;
line-height:80px;
background:#5DC9E1;
color:#fff;
}				
#content{
position:relative;
}			

/* Easy Slider */

#slider ul, #slider li,
#slider2 ul, #slider2 li{
margin:0;
padding:0;
list-style:none;
}
#slider2{margin-top:1em;}
#slider li, #slider2 li{ 
/* 
define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
*/ 
width:666px;
height:355px;
overflow:hidden; 

}	
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
display:block;
height:77px;
left:-16px;
position:absolute;
top:287px;
width:55px;
z-index:1000;
}	
#nextBtn, #slider1next{ 
left:653px;
}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
background:transparent url(images/btn_prev.jpg) no-repeat scroll 0 0;
display:block;
height:58px;

top:20px;
width:30px;
}	
#nextBtn a, #slider1next a{ 
background:url(images/btn_next.jpg) no-repeat right;	
}	

/* numeric controls */	

ol#controls{margin:1em 0;padding:0;height:28px;	}
ol#controls li{margin:0 10px 0 0; padding:0;float:left;list-style:none;height:28px;line-height:28px;}
ol#controls li a{float:left;height:28px;line-height:28px;border:1px solid #ccc;background:#DAF3F8;color:#555;padding:0 10px;text-decoration:none;}
ol#controls li.current a{background:#5DC9E1;color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
.flash {width:595px;height:237px;position:relative;padding:15px;background: url(../images/flash_main.jpg) no-repeat 0 0;margin:0 0 0 15px;float:left}
.flash 2 {}
.home_list {left:30px;position:relative;margin-left: 5px}
.home_text {font-size:14px;font-style: italic;margin:0 0 0 -28px;}

/* jQuery Slider and Vehicle Conversions */	

.ConversionsBoxlarge{background: transparent url(../images/conversions_bck.jpg) no-repeat top left;width:545px;padding:10px;float:left;margin-right:10px;}
.ConversionsBoxlarge h2{color:#FFFFFF;font-size:18px;margin-bottom:15px;margin-top:1px;}
.ConversionsBoxlarge .ConversionsBoxBottomlarge {background:white url(../images/conversions_bck.jpg) no-repeat bottom left;font-size:1px;line-height:1px;height:14px;margin:0 -10px -10px -10px;}
.rightBox{background:transparent url(../images/right_box.jpg) repeat-y scroll left top;color:#333333;float:left;padding:10px;width:280px;}
.rightBox h2{color:#333333;font-size:18px;}
.rightBox .rightboxTop {background:white url(../images/right_box_top.jpg) no-repeat scroll left top;font-size:1px;height:14px;line-height:1px;margin:-10px;}
.rightBox .rightboxBottom {background:white url(../images/right_box_bottom.jpg) no-repeat scroll left bottom;font-size:1px;height:14px;line-height:1px;margin:0 -10px -10px;}

#flash-head	{float:right;
margin:5px 0 0 0;
}
