

	body{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}
	
	
	h1{
		font-weight:200;
		font-size: 18pt;
		text-align: left;
		margin: 0px;
		position: relative;
	}
	
	h2{
		font-size: 11pt;
		text-align: left;
	}
	
	h3{
		font-size: 9pt;
	}
	

	li{
		text-align: justify;
		padding: 5px;
	}

/* LAYOUT */

	.tel{
		text-align: right;
		width: 815px;
	}

	.main{
		width: 815px;
		background-image: url('../images/layout_03.png');
		background-position: top right;
		background-repeat: no-repeat;
		text-align: left;
	}
	
	.container{
		width: 801px;
	}

	.header{
		height:151px;
		background-repeat: no-repeat;
	}

	.content{
		color: #FFFFFF;
		background: #000000;
		padding: 15px;
	}

		.content p{
			line-height: 15pt;
			text-align: justify;
			font-size: 8pt;
		}
		
		.content a{
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}

		.content a:hover{color:#a60000;}

	.footer{
		padding:5px 0px;
	}
	
	.footer p{
		text-align: justify;
	}

	.foot{
		color: #666666;
		padding: 5px 0px 15px 0px;
		text-align: justify;
	}
	
	.foot a{
		color:#666666;
		text-decoration:none;
	}
	
	.foot a:hover{
		color:#a60000;
	}

	.copy{
		padding: 5px;
		color: #FFFFFF;
		background: #000000;
		text-align: right;
	}


/* NAV */

	.maintd{
		background-image: url(../images/layout_04.png);
		background-position: bottom;
		background-repeat: no-repeat;
		font-size: 8pt;
	}

	.menu-top, .menu, .menu2, .menuSpace{display: block;}

	.menu, .menu2{
		background: #999999;
		margin: 0px 6px 6px 6px;
	}

	.navBtn{display:block;}

	.nav{
		padding: 5px 1px;
		text-align: center;
		background:#999999;
	}

	.nav a{
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		text-align: right;
		width: 192px;
		height: 32px;
		background-image: url(../images/btn/btn.png);
		background-repeat: no-repeat;
		
	}
	
	.nav-txt{
		padding: 8px 8px; 
		font-weight:bold;
	}
	
	.nav a:hover{
		color: #000000;
		background-image: url(../images/btn/btn_rollover.png);
		text-decoration: none;
		background-repeat: no-repeat;
	}
		
	
	.menuSide{
		padding: 10px 10px;
		text-align: center; 
	}
	
	.menuSideline{
		background-image: url(../images/sideMenuSpace.jpg);
		background-repeat: no-repeat;
		background-position: center;
		height: 10px;
		margin: 10px 0px;
	}

	.menuSpace{margin-bottom:210px;}

/* INDEX PAGE */

	.index_offers{
		border: 1px solid #666666;
		width: 275px;
		text-align: center;
		margin: 15px 0px 10px 0px;
		height: 400px;
		background-image:url(../images/index_offers.jpg);
		background-repeat:no-repeat;
	}
	
	.index-offer-title{
		font-size:16pt;
		color:#FFFFFF;
	}
	
	.index-offer-subhead{
		margin:10px 0px;
	}
	
	.index-offer-details{
		/*height:203px;*/
		height:185px;
	}
	
	.index-offers-enquire p{
		font-size: 12pt;
		font-weight: bold;
		text-align:center;
		margin: 5px 0px;
	}
	
	
	.index_offers_price{
		margin: 5px 0px;
		color: #FFFF00;
		font-size: 10pt;
		font-weight: bold;
	}
	
	.index_offers_small_print{
		padding:5px;
		font-size: 7pt;
		text-align:justify;
	}
	
	.index_squares{
		text-align: center;
		margin: 15px 0px;
	}
	
	
	.index_squares img{
		border: none;
	}
	
	
/* NEW CAR DEALS */

	.new_car_deals_list{
		text-align:center;
	}

	.new_car_deals_list img{
		margin: 10px;
		border: 0px;
	}
	
	.new-deals-txt-small{
		border-top: 1px solid #333333;
		margin-top: 30px;
	}
	
	.new-deals-txt-small p{
		line-height: normal;
		color: #AAAAAA;
	}
	
	.new-deals-txt-small h3{
		color: #FFFFFF;
		background: #333333;
		padding: 2px;
	}
	
	.new_car_deals_list th{background: red;}
	
/* NEW COMMERCIAL DEALS */

	.new_commercial_deals_list{
		text-align:center;
		margin-bottom: 30px;
		text-align:left;
	
	}

	.new_commercial_deals{
		background: #666666;
		margin: 10px;
		padding: 10px;	
	}
	
	.new_commercial_deals img{
		margin: 10px;
		border: 0px;
	}
	
	.new_commercial_deals_list h3{
		
	}
	
	
	
/* BROCHURES */

	.brochures a{
		display: block;
		margin: 5px;
		padding: 2px 2px 2px 5px;
		border-left: 5px solid #FFFFFF;
		text-decoration: none;
		color: #FFFFFF;
		font-weight: bold;
	}
	
	.brochures a:hover{
		color: #A60000;
		border-left: 5px solid #A60000;
	}	
	
/* TEAM */

	.team{
		margin:  10px 0px !important;
		border: 1px solid #000000;
		background: #999999;
	}

	.team_title_left, .team_title_right{
		color: #FFFFFF;
		background: #333333;
		padding: 5px;
		font-weight: bold;
		font-size: 10pt;
	}
	
	.team_job_left, .team_job_right{
		padding: 5px;
		color: #FFFFFF;
		background: #666666;
	}

	.team_text_left, .team_text_right{
		
	}
	
	.team_text_left, .team_text_right p{
		text-align: justify;
		padding: 5px;
	}

		
	.team_photo_left, .team_photo_right{
		padding: 5px;
		background: #666666;
	}
	
	.team_photo_left img, .team_photo_right img{
		border: 1px solid #000000;
	}

	.team_photo_left{
		float: left; 
		margin-right: 5px;
	} 
	
	.team_photo_right{
		float: left;
		margin-right: 5px;
	}



/* TABLE ROWS */

	.newCarOffersTable{
		margin: 10px 0px 20px 0px;
		border-color: #a60000;
		border-width: 0px 1px;
		border-style:solid;
	}
	
	.newCarOffersTable tr{vertical-align: top;}

	.newCarOffersTable th, .ncdRow1, .ncdRow2{
		padding:2px;
		font-size: 9pt;	
		font-weight: bold;	
		border-bottom: 1px solid #a60000;
	}
	
	.newCarOffersTable th{
		background: #a60000;
	}

/* .ncdRow1{background:#999999;}*/
/*	.ncdRow2{background:#666666;}	*/
	
	
	.ncdRRP{
		color:#FFFFCC;
		font-size: 8pt;
	}
	
	.ncdOurPrice{
		font-size: 8pt;
		color:#FFFF00;
	}
	
	.ncdSavings{
		font-size: 16pt;
		color:#FFFFCC;
		font-weight:normal;
	}
	
	
	
/* CLEAR FLOATS */

	.clear{clear:both;}
