body{
	margin: 0;
	padding: 0;
	width: 100%;
	background-color: #a6a6a6;
	background-image: url(../images/background-repeat.jpg);
	background-repeat: repeat-x;
	color: #4f606e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	}

h1 {
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
	font-size: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
h2 {
	float: left;
	margin: 0 0 0 0;
	padding: 1px 0 0 3px;
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
h4{
	clear: both;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 0.9em;
	font-weight: normal;
	}
img{
	border: none;
	}
.red{
	color: #8b0707;
	}
.orange{
	color: #ff8a00;
	}
/*----------------------------------------Position Main Interface-------------------*/

#interface {
	margin: 0px auto;
	width: 760px;
	}
	
	#container {
		float: left;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		width: 760px;
	}
	/*------------------------------------Heading---------------------------*/
		#heading{
		float: left;
		width: 760px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		}
		#heading-left{
			float: left;
			width: 500px;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			}
		#heading-right{
			float: right;
			width: 200px;
			text-align: right;
			margin: 0 0 0 0;
			padding: 5px 15px 0 0;
			font-size: 0.8em;
			}
	/*----------------------------------------Header-------------------------------*/	
		#header {
			float: left;
			width: 760px;
			height: 74px;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			}
	/*----------------------------------------Bread crum-------------------------------*/	
		#breadcrum {
			float: left;
			height: 18px;
			width: 566px;
			display: block;
			margin: 0 0 0 0;
			padding: 5px 0 0 18px;
			background-image: url(../images/breadcrum-bg.jpg);
			background-repeat: no-repeat;
			color: #fff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 0.8em;
			}
		#breadcrum a{
			color: #ffffff;
			text-decoration: none;
			}
		#breadcrum a:hover{
			color: #ffffff;
			text-decoration: underline;
			}
	/*----------------------------------------Add to favorite-------------------------------*/	
		#add-favorites {
			float: left;
			height: 23px;
			width: 166px;
			display: block;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			}
		
	
	/*---------------------------------------Wrapper-----------------------------*/
		#wrapper{
			float: left;
			width: 760px;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			background-image: url(../images/wrapper-width.gif);
			background-repeat: repeat-y;
			}
		/*-----------------Wrapper Layout------------------------------*/
		#wrapper-layout{
			float: left;
			width: 750px;
			margin: 0 0 0 0;
			padding: 0 0 0 10px;
			}
			
			/*--------------------------------------------Google adverts-------------------------------*/
			.google-adverts{
				float: left;
				width: 728px;
				margin: 0 0 0 0;
				padding: 0 0 0 5px;
				}
			/*-----------------------------------Ford dealer locator-------------------------------------*/
			#ford-dealer-locator{
				float: left;
				width: 740px;
				height: 65px;
				background-image: url(../images/ford-dealer-locator-header.jpg);
				background-repeat: no-repeat;
				}
			
			/*-----------------------------------Ford dealer disclaimer-------------------------------------*/
			#all-about-ford-disclaimer{
				float: left;
				width: 740px;
				height: 65px;
				background-image: url(../images/all-about-ford-disclaimer-header.jpg);
				background-repeat: no-repeat;
				}
			
			/*----------------------------------Wrapper content-------------------------------------------*/
			#wrapper-content{
				float: left;
				width: 740px;
				margin: 0 0 0 0;
				padding: 0 0 30px 0;
				background-image: url(../images/wrapper-content-width.gif);
				background-repeat: repeat-y;
				}
			#wrapper-content-bottom{
				float: left;
				width: 740px;
				height: 15px;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				background-image: url(../images/wrapper-content-bottom.gif);
				background-repeat: no-repeat;
				}
			/*----------------------------All about ford main pages--------------------------------------------*/
			#main-wrapper-all-about-ford{
				float: left;
				width: 740px;
				}
			/*------------------------------Content Right hand side----------------------------------------------*/
			#content-right-wrapper{
				float: right;
				width: 520px;		
				}
			#ford-dealer-main-page{
				float: left;
				width: 520px;
				height:73px;
				padding: 0 0 0 0;
				margin: 0 0 0 0;
				background-image: url(/templates/images/welcome-to-all-about-ford.jpg);
				background-repeat: no-repeat;
				}
			#content-right-container{
				clear: both;
				width: 455px;
				margin: 0 0 10px 0;
				padding: 0 0 0 24px;
				font-size: 1.1em;
				line-height: 1.2em;
				color: #282c30;
				background-color: #ffffff;
				}
			#content-right-container p{
				clear: both;
				color: #282c30;
				background-color: #ffffff;
				margin:0 0 15px 0;
				}
			#content-right-container p a{
				text-decoration: none;
				color: #8b0707;
				background-color: #fff;
				}
			#content-right-container p a:hover{
				text-decoration: underline;
				}
			
			#content-right-container h3{
				clear: both;
				color: #000000;
				font-size: 0.8em;
				font-weight: bold;
				background-color: #ffffff;
				margin: 5px 0 5px 0;
				padding: 0 0 0 0;
				}
			#content-right-wrapper #content-right-container ul{
				clear: both;
				width: 400px;
				padding: 0 0 0 20px;
				margin: 20px 0 20px 0;
				font-size: 0.8em;
				}
			#content-right-wrapper #content-right-container li{
				clear: both;
				width: 400px;
				padding: 0 0 0 15px;
				margin: 5px 0 5px 0;
				background-image: url(/templates/images/list-icon.gif);
				background-repeat: no-repeat;
				background-position: 0 4px;
				}
				
			/**************************-----------Models Page---------------------***********************/
			#all-about-ford{
				float: left;
				width: 520px;
				height:73px;
				padding: 0 0 0 0;
				margin: 0 0 0 0;
				background-image: url(/templates/images/all-about-ford.jpg);
				background-repeat: no-repeat;
				}
			#content-right-wrapper #content-right-container #models-page ul{
				width: 451px;
				margin: 5px 0 30px 0;
				padding: 0 0 30px 0;
				border-bottom: 1px solid red;			
				}
			#content-right-wrapper #content-right-container #models-page li{
				margin: 3px 0 0 0;
				padding: 0 0 0 0;
				background-image: none;
				}
			#content-right-container a{
				text-decoration: none;
				color: #8b0707;
				background-color: #fff;
				}
			#content-right-container a:hover{
				text-decoration: underline;
				}
			
			.what-model-box{
				clear: both;
				width: 451px;
				
				}
			.what-model-box-top{	
				float: left;
				width: 451px;
				height: 4px;
				background-image: url(/templates/images/models-page/what-model-box-top.gif);
				background-repeat: no-repeat;
				font-size: 0em;
				}
			.what-model-box-width{	
				float: left;
				width: 451px;
				background-image: url(/templates/images/models-page/what-model-box-width.gif);
				background-repeat: repeat-y;
				}
			.what-model-box-bottom{	
				float: left;
				width: 451px;
				height: 4px;
				background-image: url(/templates/images/models-page/what-model-box-bottom.gif);
				background-repeat: no-repeat;
				font-size: 0em;
				margin: 0 0 15px 0;
				}
			.what-model-image-area{
				float: left;
				width: 210px;
				margin: 0 0 0 1px;
				}
			.what-model-description-area{
				float: right;
				width: 230px;
				padding: 0 5px 0 0;
				}
			#content-right-wrapper #content-right-container #models-page .what-model-box-width .what-model-description-area ul{
				width: 220px;
				margin: 0 0 15px 0;
				padding: 0 0 0 5px;
				border: none;	
				}
			#content-right-wrapper #content-right-container #models-page .what-model-box-width .what-model-description-area li{
				width: 220px;
				margin: 0 0 0 0;
				padding: 0 0 0 5px;
				background-image: url(/templates/images/models-page/list-dot.gif);
				background-repeat: no-repeat;
				background-position: 0 0.8em;
				}
			/*-------------------------------STOCK LIST PAGE------------------------------------------*/
			#content-right-container table{
				width: 100%;
				background-color: #f0f0f0;
				border: 1px solid #ababab;
				font-size: 0.8em;
				}
			#content-right-container table select{
				width: 113px;
				}
			#content-right-container table input{
				width: 107px;
				}
			#content-right-container table #search-car{
				width: 138px;
				height: 19px;
				}
			#content-right-container .table-text{
				width: 100px;
				text-align: right;
				}
			#content-right-container #align-button-right{
				width: 218px;
				text-align: right;
				}
			#content-right-container table #search_car{
				width: 138px;
				}
				
			#content-right-container .previous-next-stock-list-section{
				float: left;
				width: 455px;
				margin: 20px 0 5px 0;
				}
			#content-right-container .previous-stock-list{
				width: 70px;
				float: left;
				}
			#content-right-container .previous-stock-list a{
				background-image: url(/templates/images/stock-list/previous-button.gif);
				background-repeat: no-repeat;
				background-position: 0 3.5px;
				padding: 0 0 0 10px;
				}
			#content-right-container .showing-stock-list{
				width: 340px;
				float: left;
				text-align: center;
				font-size: 0.8em;
				line-height: 0.9em;
				}
			#content-right-container .next-stock-list{
				width: 40px;
				float: right;
				text-align: right;
				}
			#content-right-container .next-stock-list a{
				background-image: url(/templates/images/stock-list/next-button.gif);
				background-repeat: no-repeat;
				background-position: right 3.5px;
				padding: 0 10px 0 0;
				}
			
			#content-right-container .stock-list-items{
				float: left;
				width: 455px;
				}
			#content-right-container .stock-list-title-top{
				float: left;
				width: 455px;
				height: 8px;
				background-image: url(/templates/images/stock-list/stock-list-title-top.gif);
				background-repeat: no-repeat;
				font-size: 0em;
				}
			#content-right-container .stock-list-title-width{
				float: left;
				width: 455px;
				background-image: url(/templates/images/stock-list/stock-list-title-width.gif);
				background-repeat: repeat-y;
				font-size: 0.8em;
				color: #fff;
				padding: 0 0 2px 5px;
				}
			#content-right-container .stock-list-title-width-left{
				float: left;
				width: 370px;
				}
			#content-right-container .stock-list-title-width-left a{
				background-color: #912322;
				color: #fff;
				}
			#content-right-container .stock-list-title-width-left a:hover{
				text-decoration: underline;
				}
			#content-right-container .stock-list-title-width-right{
				float: right;
				width: 70px;
				font-size: 1.1em;
				text-align: right;
				padding: 0 15px 0 0
				}
			#content-right-container .stock-list-title-width-right a{
				background-color: #912322;
				color: #fff;
				}
			#content-right-container .stock-list-title-width-right a:hover{
				text-decoration: underline;
				}
			
			#content-right-container .stock-list-content-top{
				float: left;
				width: 455px;
				height: 2px;
				background-image: url(/templates/images/stock-list/stock-list-content-top.gif);
				background-repeat: no-repeat;
				font-size: 0em;
				}
			#content-right-container .stock-list-content-width{
				float: left;
				width: 455px;
				background-image: url(/templates/images/stock-list/stock-list-content-width.gif);
				background-repeat: repeat-y;
				font-size: 0.7em;
				background-color: #fff;
				padding: 0 0 0 5px;
				}
			#content-right-container .stock-list-content-width-left{
				float: left;
				width: 130px;
				line-height: 1.2em;
				}
			#content-right-container .stock-list-content-width-right{
				float: left;
				width: 300px;
				padding: 2px 0 0 5px;
				line-height: 1.2em;
				}
			#content-right-container .stock-list-content-width-right p{
				font-size: 0.9em;
				background-color: #f0f0f0;
				color: #4c4c4c;
				}
			#content-right-container .stock-list-content-bottom{
				float: left;
				width: 455px;
				height: 10px;
				background-image: url(/templates/images/stock-list/stock-list-content-bottom.gif);
				background-repeat: no-repeat;
				font-size: 0em;
				}
			
			/*--------------------------------Vehicle detail Page-------------------------------------------------*/
			#content-right-container #vehicle-detail-container{
				clear: both;
				width: 453px;
				}
			#content-right-container #vehicle-detail-top{
				float: left;
				width: 453px;
				height: 74px;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				}
			#content-right-container #vehicle-detail-width{
				float: left;
				width: 451px;
				border: 1px solid #000000;
				border-top: none;
				border-bottom: none;
				}
			#content-right-container #vehicle-detail-width img{
				padding: 0 0 0 3px;
				margin: 3px 0 3px 0;
				}
			#content-right-container #vehicle-detail-width #vehicle-photography-disclaimer{
				float: left;
				width: 421px;
				text-align: center;
				font-size: 0.65em;
				line-height: 1em;
				padding: 0 15px 0 15px;
				margin: 0 0 5px 0;
				}
			#content-right-container #vehicle-detail-width #vehicle-model{
				float: left;
				width: 446px;
				font-size: 1em;
				padding: 2px 0 2px 5px;
				margin: 3px 0 1px 0;
				background-color: #912421;
				color: #fff;
				}
			#content-right-container #vehicle-detail-width #model-specs{
				float: left;
				width: 438px;
				padding: 2px 0 2px 3px;
				margin: 0 0 0 0;
				}
			#content-right-container #vehicle-detail-width #model-specs-container{
				float: left;
				width: 100%;
				font-size: 0.8em;
				padding: 2px 0 3px 5px;
				margin: 0 0 0 0;
				background-color: #f0f0f0;
				color: #000;
				border: 1px solid #cacaca;
				}
			#content-right-container #vehicle-detail-width #model-specs-left{
				float: left;
				width: 200px;
				font-size: 1em;
				padding: 2px 0 3px 0;
				margin: 0 0 0 0;
				background-color: #f0f0f0;
				color: #000;
				}
			#content-right-container #vehicle-detail-width #model-specs-right{
				float: right;
				width: 200px;
				font-size: 1.1em;
				padding: 2px 5px 3px 5px;
				margin: 0 0 0 0;
				background-color: #f0f0f0;
				color: #000;
				text-align: right;
				}
			#content-right-container #vehicle-detail-width #model-specs table{
				clear: both;
				width: 445px;
				padding: 0 0 0 0;
				margin: 3px 0 3px 0;
				border: none;
				}
			#content-right-container #vehicle-detail-width #model-specs table .dark-grey{
				
				width: 152px;
				padding: 3px 0 3px 5px;
				margin: 0 0 3px 0;
				color: #4c4c4c;
				background-color: #cacaca;
				border-right: 2px solid #fff;
				border-bottom: 2px solid #fff;
				}
			#content-right-container #vehicle-detail-width #model-specs table .light-grey{
				
				width: 275px;
				padding: 3px 0 3px 5px;
				margin: 0 0 3px 3px;
				background-color: #f0f0f0;
				color: #4c4c4c;
				border-bottom: 2px solid #fff;
				}
			#content-right-container #vehicle-detail-width #model-specs table #dark-grey-features{
				width: 152px;
				padding: 3px 0 3px 5px;
				margin: 0 0 3px 0;
				color: #000;
				background-color: #cacaca;
				}
			#content-right-container #vehicle-detail-width #model-specs table #light-grey-features{
				width: 275px;
				padding: 3px 0 3px 5px;
				margin: 0 0 3px 3px;
				background-color: #f0f0f0;
				color: #4c4c4c;
				border: 1px solid #cacaca;
				border-top: none;
				}
			#content-right-container #vehicle-detail-bottom{
				float: left;
				width: 453px;
				height: 33px;
				margin: 0 0 10px 0;
				padding: 0 0 0 0;
				}
			/*-------------------------------------Enquiry Page-----------------------------------------------*/
			#content-right-container #your-enquiry{
				float: left;
				width: 453px;
				margin: 0 0 10px 0;
				padding: 0 0 0 0;
				}
			#content-right-container #your-enquiry-title{
				float: left;
				width: 453px;
				height: 27px;
				background-image: url(/templates/images/enquiry/your-enquiry.gif);
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				}
			#content-right-container #your-enquiry-form{
				float: left;
				width: 451px;
				border: 1px solid #000;
				margin: 1px 0 5px 0;
				padding: 0 0 0 0;
				}
			#content-right-container #your-enquiry-form p{
				font-size: 0.7em;
				padding: 3px 0 3px 3px;
				margin: 0 0 0 0;
				}
			#content-right-container #your-enquiry-form table{
				width: 450px;
				background-color: #fff;
				border: none;
				border-top: 1px solid black;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				}
			#content-right-container  table .entry-texts{
				width: 243px;
				text-align: right;
				vertical-align: top;
				}
			#content-right-container label{
				font-size: 0.8em;
				}
			#content-right-container #your-enquiry-form table .input-infos{
				width: 207px;
				}
			#content-right-container #your-enquiry-form table .input-infos input{
				width: 207px;
				}
			#content-right-container #your-enquiry-form table .input-infos textarea{
				width: 207px;
				height: 100px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 1.1em;
				}
			
			.checkboxes{
				float: left;
				width: 440px;
				}
			
			#content-right-container .captions{
				width: 453px;
				margin: 5px 0 5px 0;
				padding: 0 0 0 0;
				font-size: 0.7em;
				line-height: 1.1em;
				color: #4c4c4c;
				background-color: #fff;
				}
			#content-right-container .captions2{
				width: 453px;
				margin: 3px 0 0 0;
				padding: 0 0 0 0;
				font-size: 0.65em;
				line-height: 1.1em;
				color: #aaaaaa;
				background-color: #fff;
				}
			
			#content-right-container #part-exchange-quote{
				clear: both;
				width: 453px;
				margin: 0 0 10px 0;
				padding: 0 0 0 0;
				display: none;
				}
			
			#content-right-container #part-exchange-quote-title{
				float: left;
				width: 453px;
				height: 27px;
				background-image: url(/templates/images/enquiry/part-exchange-quote.gif);
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				}
			#content-right-container #part-exchange-form{
				float: left;
				width: 451px;
				border: 1px solid #000;
				margin: 1px 0 5px 0;
				padding: 0 0 0 0;
				}
			#content-right-container #part-exchange-form p{
				font-size: 0.7em;
				padding: 3px 0 3px 3px;
				margin: 0 0 0 0;
				}
			#content-right-container #part-exchange-form table{
				width: 450px;
				background-color: #fff;
				border: none;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				}
			#content-right-container #part-exchange-form table .input-infos{
				width: 207px;
				}
			#content-right-container #part-exchange-form table .input-infos input{
				width: 207px;
				}
			#content-right-container #part-exchange-form table .input-infos textarea{
				width: 207px;
				height: 100px;
				}
				
			#content-right-container #finance-quote{
				clear: both;
				width: 453px;
				margin: 0 0 10px 0;
				padding: 0 0 0 0;
				display: none;
				}
			#content-right-container #finance-quote-title{
				float: left;
				width: 453px;
				height: 27px;
				background-image: url(/templates/images/enquiry/finance-quote.gif);
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				}
			#content-right-container #finance-quote-form{
				float: left;
				width: 451px;
				border: 1px solid #000;
				border-top: none;
				margin: 1px 0 5px 0;
				padding: 0 0 0 0;
				}
			#content-right-container #finance-quote-form p{
				font-size: 0.7em;
				padding: 3px 0 3px 3px;
				margin: 0 0 0 0;
				border-bottom: 1px solid #000;
				border-top: 1px solid #000;
				}
			#content-right-container #finance-quote-form .table-captions{
				font-size: 0.8em;
				line-height: 1em;
				padding: 0 0 10px 0;
				color: #aaa;
				background-color: #fff;
				}
			#content-right-container #finance-quote-form table{
				width: 450px;
				background-color: #fff;
				border: none;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				}
			#content-right-container #finance-quote-form table .input-infos{
				width: 207px;
				}
			#content-right-container #finance-quote-form table .input-infos input{
				width: 207px;
				}
			#content-right-container #finance-quote-form table .input-infos textarea{
				width: 207px;
				height: 100px;
				}
			
			#content-right-container #submit-enquiry{
				float: right;
				width: 102px;
				height: 21px;
				margin: 0 0 10px 0;
				}
			
				
			/*-------------------------------MENU LEFT--------------------------------------------------------*/
			#content-left-wrapper{
				float: left;
				width: 220px;		
				}
			#content-left-wrapper #menu-left-grey-area{
				float: left;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				width: 220px;
				background-image: url(../images/menu-left-grey-area.gif);
				background-repeat: no-repeat;
				margin: 0 0 0 0;
				}
			#content-left-wrapper #menu-left-grey-area p{
				float: left;
				margin: 12px 0 0 0;
				padding: 0 3px 0 5px;
				width: 205px;
				background-image: url(../images/menu-left-background.gif);
				background-repeat: repeat-y;
				background-color: transparent;
				color: #6e6e6e;
				font-size: 0.85em;
				line-height: 1.1em;
				}
			
			#content-left-wrapper #menu-left-wrapper{
				float: left;
				width: 220px;
				background-image: url(../images/menu-left-background.gif);
				background-repeat: repeat-y;
				}
			#menu-left-footer{
				clear: both;
				width: 220px;
				height: 5px;
			}
			#menu-left-list{
				clear: both;
				width: 218px;
				list-style: none;
				margin: 2px 0 0 0;
				padding: 0 0 0 2px;
				}
				
			#menu-left-list .ford-left-box{
				float: left;
				width: 208px;
				background-image: url(../images/ford-left-box-width.gif);
				background-repeat: repeat-y;
				list-style: none;
				padding: 0 0 0 2px;
				margin: 0 0 0 0;
				}
			#menu-left-list .ford-left-box-top{
				float: left;
				width: 208px;
				height: 4px;
				background-image: url(../images/ford-left-box-top.gif);
				background-repeat: no-repeat;
				list-style: none;
				padding: 0 0 0 0;
				font-size: 0em;
				}
			#menu-left-list .ford-left-box-bottom{
				float: left;
				width: 208px;
				height: 4px;
				background-image: url(../images/ford-left-box-bottom.gif);
				background-repeat: no-repeat;
				list-style: none;
				margin: 0 0 1px 0;
				font-size: 0em;
				padding: 0 0 0 0;
				}
			#menu-left-list .ford-left-box ul{
				float: left;
				list-style: none;
				padding: 0 0 0 0;
				margin: 1px 0 1px 0;
				}
			#menu-left-list .ford-left-box .what-car-image{
				float: right;
				width: 117px;
				height: 57px;
				/*border: 1px solid red;*/
				margin: 5px 3px 0 0;
				}
			#menu-left-list .ford-left-box .what-car-image li a{
				text-decoration: none;
				background-image: none;
				padding: 0 0 0 0;
				}
			#menu-left-list .ford-left-box .what-car-image li a:hover{
				text-decoration: none;
				background-image: none;
				padding: 0 0 0 0;
				}
			#menu-left-list .ford-left-box li{
				clear: both;
				list-style: none;
				padding: 0 0 0 2px;
				margin: 2px 0 1px 0;
				}
			#menu-left-list .ford-left-box li .number-in-stock{
				font-size: 0.8em;
				}
			
			#menu-left-list .ford-left-box ul li a{
				padding: 0 6px 0 0;
				margin: 0 0 0 0;
				text-decoration: underline;
				color: #8e221f;
				background-color: #fff;
				background-image: url(../images/red-arrow-menu.gif);
				background-repeat: no-repeat;
				background-position: right;
				font-size: 0.8em;
				}
			#menu-left-list .ford-left-box ul li a:hover{
				padding: 0 10px 0 0;
				color: #000;
				background-color: #fff; 
				background-image: url(../images/black-arrow-menu.gif);
				background-repeat: no-repeat;
				background-position: right;
				}
			#menu-left-nationwide-delivery{
				clear: both;
				width: 208px;
				padding: 0 0 0 3px;
				margin: 3px 0 10px 0;
				}
			.dealer-label-small a{
				color: #8e2220;
				text-decoration: none;
				font-size: 0.7em;
			}
			.dealer-label-small a:hover{
				text-decoration: underline;
			}

			.label-link-small{
				padding: 10px 0 0 5px;
				}
			.dealer-label-small{
				clear: both;
				width: 220px;
				height: 41px;
				background-image:url(../images/dealer-label-small.jpg);
				background-repeat: no-repeat;
				background-position: 40px 0;
				margin: 3px 0 0 0;
				}
			
		/*---------------------------------------Footer-----------------------------*/
		#footer{
			float: left;
			width: 760px;
			height: 20px;
			margin: 0 0 0 0;
			padding: 0 0 20px 0;
			color: #acacac;
			background-color: #a6a6a6;
			font-size: 0.7em;
			background-image: url(../images/footer.gif);
			background-repeat: no-repeat;
			
		}
		#footer a{
			text-decoration: none;
			color: #fff;
			background-color: #a6a6a6;
		}
		#footer a:hover{
			text-decoration: underline;
		}
		#footer-left{
			float: left;
			margin: 10px 0 0 0;
			padding: 0 0 0 15px;
			color: #ffffff;
			background-color: #a6a6a6;
			}
			
		#footer-right{
			float: right;
			padding: 10px 15px 0 0;
			}
			
		/* jus div for admin upload script */
		#admin{
			padding: 10px 0 0 15px;
		}
		
		/*----------------------------------All about ford disclaimer page--------------------------------*/
		#all-about-ford-disclaimer-content{
			float: left;
			margin: 0 0 0 0;
			padding: 0 20px 0 20px;
		}
		#all-about-ford-disclaimer-content p{
			float: left;
			margin: 0 0 0 0;
			padding: 0 0 20px 0;
		}
		#all-about-ford-disclaimer-content h3{
			clear: both;
			margin: 0 0 0 0;
			padding: 0 0 5px 0;
			color: #003366;
			background-color: #fff; 
		}
		#all-about-ford-disclaimer-content h4{
			clear: both;
			margin: 0 0 0 0;
			padding: 0 0 5px 0;
			color: #003366;
			background-color: #fff; 
			font-size: 1em;
			font-weight: bold;
		}
		#all-about-ford-disclaimer-content a{
			text-decoration: none;
			color: #8e2220;
			background-color: #ffffff;
		}
		#all-about-ford-disclaimer-content a:hover{
			text-decoration: underline;
		}
		#all-about-ford-disclaimer-content ul{
			clear: both;
			margin: 0 0 30px 0;
			padding: 0 0 20px 0;
			color: #000;
			background-color: #fff;
			font-size: 0.8em;
		}
		#all-about-ford-disclaimer-content li{
			clear: both;
			margin: 0 0 10px 0;
			padding: 0 0 0 20px;
			width: 600px;
		}
/* form warning */
	.form_warnings{
		font-size: 1em;
		color: #CC0000;
	}
	
	
/*---------------------------------Reviews--------------------------------*/
#review-container{
	float: left;
	width: 720px;
	padding: 10px 0 30px 20px;
	margin: 10px 0 30px 0;
	border-top: 1px dotted #CCCCCC;
	}
#lists .review-links{
	text-decoration: underline;
	background-image: none;
	padding: 0;
	margin: 0;
	}
#lists .review-links:hover, #lists .review-links:active, #lists .review-links:focus{
	text-decoration: underline;
	background-image: none;
	padding: 0;
	margin: 0;
	}

	#review-container ul{
		float: left;
		list-style: none;
		margin: 10px 0 20px 0;
		}
		#review-container li{
			clear: both;
			width: 600px;
			font-size: 85%;			
			}
			#review-container a{
				text-decoration: none;
				color: #990000;
				background: transparent;
				}
			#review-container a:hover, #review-container a:active, #review-container a:focus{
				text-decoration: underline;
				}
#review-container table{
	border: 1px solid #990000;
	padding: 0;
	margin: 0 10px 0 0;
	float: left;
	}
	#review-container table td{
		text-align: center;
		}
	#review-container table #table-title{
		color: #fff;
		background: #990000;
		padding: 5px;
		font-size: 90%;
		}
	#review-container table #table-rating{
		padding: 10px 0 10px 0;
		}

.black{
	color: #000;
	font-size: 250%;
	font-weight: bold;
	padding: 15px 0 15px 0;
	}
.labels{
		text-align: right;
		width: 230px;
		}
/*----------------Suggest review --------------------*/
#suggest-review-table{
	border: 1px solid #ccc;
	background-color: #f5f5f5;
	padding: 10px;
	}
#suggest-review-table td{
	padding: 0;
	margin: 1px 0 1px 0;
	}
#suggest-review-table input{
	margin: 1px 0 1px 0;
	}
		
	
	#suggest-review-table .labels{
		text-align: right;
		width: 120px;
		}
	#zone-text{
		text-align: right;
		vertical-align: top;
		width: 230px;
		}
	
	#submit-review-button{
		clear: both;
		margin: 10px 0 30px 0;
		padding: 0;
		}
		#submit-review-button a{
			padding: 0;
			margin: 0;
			background-image: none;
			}
		#submit-review-button a:hover{
			padding: 0;
			margin: 0;
			background-image: none;
			}

/*-----------Add review page--------*/
#add-review-table{
	width: 700px;
	border: 1px solid #ccc;
	background-color: #f5f5f5;
	}
#add-review-table td{
	padding: 2px 0 3px 0;
	border: 1px solid #e0e0e0;
	}
#add-review-table input{
	margin: 3px 0 2px 5px;
	}
	#add-review-table .inner-table td{
		border: none;
		}
		
#add-review-table select{
	margin: 2px 0 2px 5px;
	}
#add-review-table #review{
	margin: 2px 0 2px 5px;
	width: 442px;
	height: 200px;
	}
#add-review-table #rate-dealer{
	background-color: #fff;
	}
	#add-review-table #rate-dealer td{
		padding: 10px;
		vertical-align: center;
		}
	
	#submit-review-button{
		clear: both;
		margin: 10px 0 30px 0;
		padding: 0;
		}
		#submit-review-button a{
			padding: 0;
			margin: 0;
			background-image: none;
			}
		#submit-review-button a:hover{
			padding: 0;
			margin: 0;
			background-image: none;
			}
/*---------------Read reviews--------------------------*/
 .review-list-items{
				float: left;
				width: 700px;
				}
 .review-list-title-top{
				float: left;
				width: 700px;
				height: 8px;
				background-image: url(/templates/images/review-list/review-list-title-top.gif);
				background-repeat: no-repeat;
				font-size: 0em;
				}
 .review-list-title-width{
				float: left;
				width: 700px;
				background-image: url(/templates/images/review-list/review-list-title-width.gif);
				background-repeat: repeat-y;
				font-size: 1.1em;
				color: #fff;
				padding: 0 0 2px 5px;
				}
 .review-list-title-width-left{
				float: left;
				width: 350px;
				}

 .review-list-title-width-right{
				float: right;
				width: 300px;
				font-size: 0.8em;
				text-align: right;
				padding: 0 15px 0 0
				}
.review-list-title-width-right a{
				background-color: #912322;
				color: #fff;
				}
.review-list-title-width-right a:hover{
				text-decoration: underline;
				}
			
.review-list-content-top{
				float: left;
				width: 700px;
				height: 2px;
				background-image: url(/templates/images/review-list/review-list-content-top.gif);
				background-repeat: no-repeat;
				font-size: 0em;
				}
.review-list-content-width{
				float: left;
				width: 700px;
				background-image: url(/templates/images/review-list/review-list-content-width.gif);
				background-repeat: repeat-y;
				background-color: #fff;
				padding: 0 0 0 5px;
				}
.review-list-content-width-left{
				float: left;
				width: 297px;
				line-height: 1.2em;
				}
			.review-list-content-width-left table{
				border: 1px solid #ccc;
				margin: 2px 0 0 0;
				width: 100%;
				}
				.review-list-content-width-left table td{
					border: 1px solid #ccc;
					}
					.review-list-content-width-left table table{
						border: none;
						padding: 0;
						margin: 0;
						}
						.review-list-content-width-left table table td{
							border: none;
							padding: 0;
							margin: 0;
							}
							.review-list-content-width-left table table img{
								border: none;
								padding: 0;
								margin: 0;
								}
								.review-list-content-width-left table table td{
								border: none;
								padding: 0;
								margin: 0;
								}
								.review-list-content-width-left table table table{
									border: none;
									padding: 0;
									margin: 0;
									line-height: 0.2em;
									}
									.review-list-content-width-left table table table td{
										border: none;
										padding: 2px 0 0 0;
										margin: 1px 0 0 0;
										line-height: 0.5em;
										font-size: 0;
										width: auto;
										}
									.review-list-content-width-left table table table .auto-bar img{
										float: left;
										height: 5px;
										background-image: url(/templates/images/review-list/rating-bar-colour.gif);
										background-position: bottom left;
										background-repeat: no-repeat;
										}
		#lists .review-list-items ul{
				float: left;
				padding: 0 0 60px 0;
				}
				
				
		.review-list-items ul li #write-a-review-link, .review-list-items ul li #report-a-review-link{
				color: #990000;
				text-decoration: underline;
				}
		.review-list-items ul li #write-a-review-link:hover, .review-list-items ul li #report-a-review-link:hover{
				color: #990000;
				text-decoration: underline;
				}
			
				
				
.review-list-content-width-right{
				float: left;
				width: 370px;
				padding: 2px 0 0 14px;
				line-height: 1.2em;
				}
.review-list-content-width-right p{
				background-color: #f0f0f0;
				color: #4c4c4c;
				padding: 0 0 5px 0;
				}
.review-list-content-bottom{
				float: left;
				width: 700px;
				height: 10px;
				background-image: url(/templates/images/review-list/review-list-content-bottom.gif);
				background-repeat: no-repeat;
				font-size: 0em;
				}