@charset "utf-8";

/* -------------------------------- */

/* RESET HTML TAGS					*/ 

/* -------------------------------- */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 

	margin:0;

	padding:0;	

}

table {

	border-collapse:collapse;

	border-spacing:0;

}

fieldset,img { 

	border:0;

}

address,caption,cite,code,dfn,em,strong,th,var {

	font-style:normal;

	font-weight:normal;

	

}

ol,ul {

	list-style:none;

}

caption,th {

	text-align:left;

}

h1,h2,h3,h4,h5,h6 {

	font-size:100%;

	font-weight:normal;

}

q:before,q:after {

	content:'';

}

abbr,acronym { 

	border:0;

}



/* -------------------------------- */

/* PAGE ELEMENTS 					*/ 

/* -------------------------------- */

/* Top Section	  					*/



body {

	background:#6D1B20 url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-body.jpg) top center no-repeat;

	margin:0px;

	padding:0px;

	font-family:Arial;

	font-size:12px;

}



#wrapper {

		width:988px;

		margin:0px auto;

	}



	/* -------------------------------- */

	/* HEADER							*/

	

	#header .logo {

		margin-top:6px;

	}

	

	

	#header .menu {

		line-height:65px;

		height:65px;

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-menu-sides.png) top left no-repeat;

		width:974px;

		margin:0 auto;

	}

	

	#header .menu ul{

		line-height:65px;

		height:65px;

		margin:0px 19px;

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-menu.png) top left;

	}

	

	#header .menu ul li a {

		line-height:42px;

		display:block;

		float:left;

		padding:0 15px;

		margin:10px 0 0 0;

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-menu-li.png) top right no-repeat;

		color:#FFFFFF;

		text-transform:uppercase;

		text-decoration:none;

	}

	

	#header .menu ul li {

		display:block;

		float:left;

	}

	

	#header .menu ul li.selected a, #header .menu ul li a:hover {

		background-position:bottom right;

	} 

	

	

	/* -------------------------------- */

	/* PAGE 							*/

	

	#page {

		width:690px;

		float:left;

		margin-right:10px;

	}

	

	#page em {

		width:695px;

		height:33px;

		display:block;

		overflow:Hidden;

		text-indent:-2000px;

		margin-bottom:-4px;

	}

	

	#page .content {

		width:690px;

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-content.png);

		

	}

	

	#page .marquee {

		margin-left:7px;

		border-bottom:1px solid #fff;

	}

	

	#page .page {

		width:680px;

		background:#8B1C20;

		margin-left:7px;

		color:#FFFFFF;

		padding-top:10px;

	}

	

	#page .page p {

		padding:10px;

		line-height:140%;

	}

	

	#page .page .image {

		margin:10px;

		border:1px solid #FFF;

	}

	

	#page h1,h2,h3 {

		padding:5px;

		background:#000;

		font-family:"courier", Arial;

		display:inline;

		margin:10px;

		margin-top:3px;

		line-height:18px;

	}

	

	#page h4 {

		padding:5px;

		font-weight:bold;

		display:block;

		margin:0 10px;

		margin-top:3px;

		clear:both;

		font-size:17px;

	}

	

	#page .out {

		width:90%;

		margin:10px auto;

		border:1px solid #FFF;

		padding:5px;

	}

	

	#page .out th, #page .out td{

		line-height:16px;

		padding:5px;

	}

	

	#page .out th {

		background:#FFF;

		color:#000;

		font-weight:bold;

	}

	

	#page .page ul {

		margin:10px 40px;

		list-style:disc;

	}

	

	#page .page ol {

		margin:10px 40px;

		list-style:decimal;

	}

	

	#page .footer {

		width:695px;

		height:9px;

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-content-footer.png) no-repeat;

		display:block;

		overflow:Hidden;

		text-indent:-2000px;

	}

	

	#page .page a {

		color:#FF9900;

	}

	

	#page .page strong {

		font-weight:bold;

	}

	

	#page .page em {

		font-style:italic;

	}

	

	#page .bar {

		width:320px;

		height:300px;

		float:left;

		margin-top:-5px;
		margin-left:5px;

		position:relative;

	}

	

	#page .bar .offer {

		position:absolute;

		top:260px;

		left:20px;

	}

	

	#page .scroll {

		width:335px;

		height:739px;

		float:left;

	}

	

	#page .page form {

		width:80%;

		margin:10px auto;

	}

	

	#page .page form label {

		display:block;

		font-weight:bold;

		padding:4px;

	}

	

	#page .page form .in , #page .page form textarea{

		width:300px;

		padding:3px;

		border:2px solid #660000;

	}

	

	#page .page form .sub {

		width:70px;

		background:#000;

		color:#FFFFFF;

		margin:10px 0;

		padding:2px;

		border:2px solid #FFF;

		display:block;

	}

	

	.bigmap {

		margin:0 130px;

		

	}



	/* Scrollbar & content css */						

	#content1{

		height: 739px;

		width: 310px;

		float:left;

		overflow:hidden;

	}

	.scrollbar-vert{

		background-color: #6E0405;

		height: 749px;

		width: 25px;

		float:left;

		position:relative;

		left:10px;

		top:-10px;

		background-image:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-scroll-background.png);

	}

	.handle-vert{

		height: 82px;

		width: 17px;

		background: #000;

		left:5px;

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-scroll-handle.png) no-repeat;

	}

	

	#page .tracks {

		width:622px;

		height:108px;

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-tracks.png) no-repeat;

		margin:10px auto;

		padding-top:22px;

	}

	

	#page .tracks ul {

		margin:0px;

		padding:0px;

		list-style:none;

	}

	

	#page .tracks li {

		display:block;

		margin:0px;

		padding:0px;

		width:112px;

		height:81px;

		float:left;

		margin-left:9px;

		line-height:81px;

		text-align:center;

	}

	

	#page form span {

		display:block;

	}





			

	

	

	/* -------------------------------- */

	/* LEFT								*/

	

	#left {

		width:266px;

		float:left;

	}

	

	#left .greenbox {

		width:266px;

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-left-green.png);

		padding-bottom:63px;

	}

	

	#left .greenbox h3 {

		display:none;

	}

	

	#left .greenbox ul {

		padding-top:32px;

	}

	

	#left .greenbox ul li a{

		line-height:18px;

		margin-bottom:1px;

		margin-left:35px;

		color:#FFFFFF;

		text-decoration:none;

		display:block;

		background:url('http://www.drivingdaysuk.co.uk/resources/images/misc/but-prices.png') right no-repeat;

		width:80%;

	}

	

	#left .greenbox ul li a:hover {

		text-decoration:underline;

	}

	

	#left .bluebox {

		width:266px;

		height:277px;

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-left-blue.png) no-repeat;

		position:relative;

	}

	

	#left .bluebox img {

		position:absolute;

		top:27px;

		left:7px;

	}

	

	#left .bluebox h3 {

		display:none;

	}

	

	#left .orangebox {

		width:266px;

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-left-orange.png) bottom left no-repeat;
		
		position:relative;

		padding-bottom:60px;

		position:relative;

		margin-top:25px;

		padding-top:0px;

		

	}

	

	#left .orangebox .content {

		width:230px;

		margin:0 auto;

		padding:0px;

		position:relative;

		top:2px;

	}



	

	#left .orangebox h3 {

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-left-orange.png) top left no-repeat;

		position:relative;

		top:-20px;

		margin:0px;

	}

	

	

	/* -------------------------------- */

	/* FOOTER							*/



	

	#footer {

		line-height:60px;

		width:929px;

		margin:0 auto;

		clear:both;

		background:url(http://www.drivingdaysuk.co.uk/resources/images/ui/bg-footer.png) no-repeat;

		color:#FFFFFF;

		padding:0 30px;

		margin-bottom:30px;

	}

	

	#footer p {

		float:left;

	}

		

	#footer ul {

		text-align:left;

	}

	

	#footer li {

		display:inline;

		border-right:1px solid #fff;

		line-height:12px;

	}	

	

	#footer li:last-child {

		border-right:0px;

	}

	

	#footer li a {

		color:#FFFFFF;

		text-decoration:none;

		padding:0 10px;

	}

	

	#footer1 a {color:#FFFFFF;

				text-decoration:none;}

	#footer1 a:hover {text-decoration:underline}

	

	.t1 {border: 1px solid; font-size: 120%;}
	.t1 {background-color:#FFF; color:#000;}
	
	a:link {

	color: #0033CC;

}

.lambo {
width: 680px;	
margin-top:20px;}

.lamboVid {
	float:left;
	width:320px;	
}
.lamboText {
	float:right;
	margin-left:5px;
    width:350px;
}
