#toppanel-start {
	background-image: url(../../../images/startpage-top-bg-new.jpg);
	background-repeat: no-repeat;
}
#avatar {
	clear: both;
	height: 226px;
	width: 753px;
	margin-left: 5px;
	margin-top: 14px;
	margin-bottom: 28px;
}
#prestigwayintro {
	float: left;
	width: 320px;
	padding-left: 29px;
		
}
#prestigwayintro h1 {
	font-size: 11px;
	color: #424246;
	font-weight: normal;
	clear: both;
	margin-top: 2px;
	padding-top: 0px;
	padding-left: 3px;
	line-height: 100%;
	margin-bottom: 12px;
	margin-left: 8px;
}
#prestigwayintro h1 u { text-decoration: none; font-weight: bold; color: #FF8600; }
#prestigwayintro p {
	color: #5E5E68;
	margin-left: 0px;
	width: 297px;
	margin-top: 6px;
	margin-bottom: 3px;
	padding-left: 10px;
}
#prestigwayintro p.first {
	background-image: url(images/dottedarrow.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin-top: 8px;
}
#prestigwayintro logos {
	margin-top: 3px;
}
#features {
	clear: both;
	width: 762px;
	height: 346px;
	background-image: url(images/mainfeatures.jpg);
	background-position: 0 25px 0 0;
	background-repeat: no-repeat;
	margin-left: 4px;
}
#vehiclesearch {
	width: 398px;
	float: left;
}
#carupload {
	width: 362px;
	float: left;
}
#vehiclesearch h2, #carupload h2 {
	width: 189px;
	padding-top: 37px;
	padding-bottom: 20px;
	font-size: 11px;
	color: #424246;
	font-weight: bold;
	line-height: 13px;
}
#vehiclesearch h2 {
	margin-left: 74px;
	padding-left: 121px;
	background-image: url(images/heading-search.jpg);
	background-repeat: no-repeat;
	font-weight: normal;
}
#carupload h2 {
	margin-left: 36px;
	padding-left: 121px;
	background-image: url(images/heading-upload.jpg);
	background-repeat: no-repeat;
	font-weight: normal;
}
#vehiclesearch h2 strong, #carupload h2 strong {
	color: #636367;
}
#vehiclesearch h2 u, #carupload h2 u  { text-decoration: none; font-weight: normal; }

#carupload #featurelist {
	margin: 0;
	margin-left: 103px;
	padding: 0;
	list-style: none;
	line-height: 100%;
}
#carupload #featurelist a {
	text-decoration: none;
	color: #636367;
}
#carupload #featurelist li.range {
	margin-top: 34px;
}
#carupload #featurelist li.tube {
	margin-top: 45px;
}
#carupload #featurelist li.dealers {
	margin-top: 46px;
}

/* ++++++++++++++++++++ search form styles ++++++++++++++++++++ */
#vehiclesearchform {
	margin-left: 25px;
	text-align: right;
	margin-right: 34px;
	margin-top: 4px;
	clear: both;
}
#vehiclesearchform input, #vehiclesearchform select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555559;
	height: 17px;
	width: 203px;
	border: 1px solid #A5ACB2;
	margin-bottom: 0;
	margin-top: 7px;
}
#vehiclesearchform #carmodel {
	margin: 0;
	width: 203px;
	display: inline;
	position:relative;
}
#vehiclesearchform div.input {
	padding-top: 0px;
	vertical-align: top;
}

#vehiclesearchform #SearchCarmodelId {
	display: inline;
}
#vehiclesearchform #SearchFromYear, #vehiclesearchform #SearchToYear {
	width: 75px;
	margin-right: 11px;
	display: inline;
}
#vehiclesearchform #SearchToYear {
	margin-right: 0;
}
#vehiclesearchform #SearchPostcode {
	width: 49px;
	display: inline;
	height: 15px;
	margin-right: 7px;
}
#vehiclesearchform #SearchPostcoderadius {
	width: 53px;
	margin-right: 0px;
	display: inline;
}
#vehiclesearchform #SearchPrice {
	width: 112px;
	display: inline;
	margin-top: 8px;
}
#vehiclesearchform #searchsubmit {
	width: 107px;
	height: 38px;
	background-image: url(images/buttons/search1.jpg);
	background-repeat: no-repeat;
	border: none;
	margin-top: 12px;
	margin-left: 12px;
	padding: 0;
}
#thefields {
	padding-right: 28px;
}
#postandprice {
	float:left; 
	width:220px;
}
/* ++++++++++++++++++ end search form styles ++++++++++++++++++ */
/* ++++++++++++++++++++ upload box styles +++++++++++++++++++++ */
#upload-button {
	margin-left: 31px;
	margin-top: 176px;
}
#clickinfo {
	margin-top: 0px;
	margin-bottom: 0;
	text-align: center;
	font-size: 11px;
	color: #616165;
	padding-top: 0;
}
/* ++++++++++++++++++ end upload box styles +++++++++++++++++++ */
/* +++++++++++++++++++ news section styles ++++++++++++++++++++ */
#news {
	clear: both;
	height: 180px;
	width: 728px;
	margin-top: 20px;
	margin-left: 5px;
}
div.newscolumn {
	float: left;
	height: 186px;
	width: 216px;
	margin-left: 13px;
	margin-right: 13px;
}
* html div.newscolumn {
	margin-left: 11px;
	margin-right: 11px;
}
#generalnews {
	background-image: url(images/heading-news.jpg);
	background-repeat: no-repeat;
}
#vehiclenews {
	background-image: url(images/heading-vehicles.jpg);
	background-repeat: no-repeat;
}
#specialnews {
	background-image: url(images/heading-specials.jpg);
	background-repeat: no-repeat;
}
#generalnews h2, #vehiclenews h2, #specialnews h2 {
	width: 158px;
	padding-top: 32px;
	padding-bottom: 20px;
	font-size: 11px;
	color: #424246;
	font-weight: normal;
	line-height: 13px;
	margin-left: 15px;
	padding-left: 44px;	
}
#news ul {
	margin: 0;
	margin-top: 10px;
	padding-left: 10px;
	list-style-type: none;
	width: 192px;
}
#news li {
	margin: 0;
	padding: 0;
	padding-left: 13px;
	background-image: url(images/news-list-bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin-top: 5px;
	line-height: 120%
}
#news li h3 {
	font-size: 11px;
	font-weight: normal;
	color: #616165;
	display: inline;
}
#news li a {
	color: #FF8600;
	text-decoration: none;
	font-weight: normal;
}
/* ++++++++++++++++++ end news sectionstyles +++++++++++++++++++ */
/* +++++++++++++++++++ brand listing styles ++++++++++++++++++++ */
#brandlist {
	background-image: url(images/brandlisting-bg.jpg);
	background-repeat: no-repeat;
	text-align: center;
	width: 714px;
	height: 34px;
	margin-left: 7px;
	padding-top: 17px;
	padding-bottom: 17px;
	padding-right: 14px;
	margin-top: 20px;
}
#carbrands {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#carbrands li {
	display: inline;
	padding: 0;
	margin: 0;
	line-height: 160%;
	white-space: pre;
}
#carbrands li a {
	font-size: 11px;
	text-decoration: none;
	color: #616165;
	background-image: url(images/brandlistli-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 7px;
	padding-left:  7px;
	text-decoration: none;
	white-space: pre;
}
#carbrands li a.last {
	background-image: none;
}
/* +++++++++++++++++ end brand listing styles ++++++++++++++++++ */
/* ++++++++++++++++++ exclusive news styles ++++++++++++++++++++ */
#exclusivenews {
	clear: both;
	width: 720px;
}
#exclusivenews h2 {
	margin-top: 9px;
	margin-bottom: 15px;
	font-size: 11px;
	color: #48484D;
}
#exclusivenews #exlusivenews-left, #exclusivenews #exlusivenews-right {
	display: inline;
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
}
#exclusivenews #exlusivenews-left {
	width: 380px;
}
#exclusivenews #exlusivenews-right {
	width: 340px;
}
#exclusivenews #exlusivenews-left li, #exclusivenews #exlusivenews-right li {
	background-image: url(../../../images/exclusive-news-li-bg.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	line-height: 160%;
	padding-left: 14px;
	width: 366px;
}
#exclusivenews #exlusivenews-right li {
	width: 326px;
}
#exclusivenews #exlusivenews-left li a , #exclusivenews #exlusivenews-right li a {
	color: #616165;
	text-decoration: none;
}
#exclusivenews #exlusivenews-left li a strong, #exclusivenews #exlusivenews-right li a strong {
	color: #48484D;
}
img.bigimage, div.editorialblock, #exclusivenews {
	margin-left: 5px;
}
/* ++++++++++++++++ end exclusive news styles ++++++++++++++++++ */
/* ++++++++++++++++++++ editorials styles ++++++++++++++++++++++ */
div.editorialblock {
	margin-top: 18px;
}
div.editorial p.title {
	background: none;
	padding-left: 0;
}
div.editorialblock div.rectanglebanner-right {
	margin-top: 0;
}
#editorials {
	width: 728px;
	height: 186x;
	background-color: #F5F5F5;
	margin-left: 5px;
	margin-top: 22px;
	padding-top: 24px;
	padding-bottom: 24px;
}
div.articlebox {
	margin-left: 13px;
	margin-right: 13px;
	float: left;
	width: 216px;
	height: 186px;
	overflow: hidden;
	background-image: url(images/editorial_bg.jpg);
	background-repeat: no-repeat;
}
* html div.articlebox {
	margin-left: 11px;
	margin-right: 11px;
}
div.articlebox h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #838385;
	margin-left: 27px;
	margin-top: 11px;
}
img.editorialimgthumb {
	margin-top: 11px;
	margin-left: 6px;
}
div.articlebox p {
	margin-top: 8px;
	margin-left: 11px;
	margin-right: 11px;
}
* html div.articlebox p {
	margin-top: 4px;
	line-height: 125%;
}
div.articlebox p a {
	color: #FF8600;
	text-decoration: none;
}
/* ++++++++++++++++++ end editorials styles ++++++++++++++++++++ */
/* ++++++++++++++++++++++ banners styles +++++++++++++++++++++++ */
#popunder {
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 27px;
}
#leaderboard {
	margin-left: 5px;
	margin-top: 0;
	margin-bottom: 16px;
}

