.billBoard {
	position:relative;
	width:771px;
	height:425px;
	background: transparent url(../images/billboard/bg.png) 50% 50% no-repeat;
	padding:4px;
	overflow:hidden;
}

.billBoardSingle {
    position:relative;
    width:650px;
    height:370px;
    background: transparent url(../images/billboard/snapshot-background.jpg) 50% 50% no-repeat;
    padding:0;
    overflow:hidden;
}

.car {
	position:absolute;
	top:0px;
	left:6px;
	left:-800px;
}

.btnSaveBlock {
    position:absolute;
    top: 340px; 
    left: 384px;
}

.buttonFit {
	width:189px;
	height:72px;
	top: 260px;
	left: 585px;
	background: transparent url(../images/billboard/button_fit.png) top left no-repeat;
}

.buttonFit:hover {
	background: transparent url(../images/billboard/button_fit.png) bottom left no-repeat;
}

.next {
	width:89px;
	height:84px;
	top: 345px;
	left: 690px;
	background: transparent url(../images/billboard/next.png) top left no-repeat;
}

.wheel {
	width:187px;
	height:252px;
	height:300px;
	top:8px;
	top:-300px;
	left:585px;
	background: transparent url(../images/billboard/wheel_bg.png) 50% top no-repeat;
    text-align: center; 
}

.wheel img.wx {
	margin:20px auto 10px;
    min-height: 110px; min-width: 110px; 
}

.wheel .logoWrap {
    padding:75px 0 20px 0;
}

.wheel ul {
	list-style-type: none;
	margin:0;padding:0 0 0 20px;
    text-align: left; 
}

.wheel ul li span {
	display:block;
	font-size:12px;
	font-family:Tahoma,Helvetica,Verdana;
	float:left;
}

.wheel ul li span.label {
	color:#666;
	width:40px;
}

.wheel ul li span.data {
	color:#000;
	width:100px;
}

.wheel ul li span#colour {
	width:200px;
}

.wheelLogo {
	width: 106px;
	height: 67px;
	top: 355px;
	left: 565px;
	background: transparent url(../images/billboard/roh.png) 50% 50% no-repeat;
}

.next:hover {
	background: transparent url(../images/billboard/next.png) bottom left no-repeat;
}

.model_wrapper, .brand_wrapper, .color_wrapper {
    width: 150px; 
    height: 18px; 
    display: block; 
}