@charset "UTF-8";
/* CSS Document */

/* slider */


	img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			

	#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:1000px;
		height:400px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:925px;
		top:361px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:960px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}	
		


/* Typography */

heading1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000;
}

text1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000;
}

bodytext1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999; 
} 

heading1blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#004690;
}

text1blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#004690;
}


/* Page */


#headerbg {
	width:1000px;
	height:106px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/header.png)
	}
	
	
#container {
	width:1000px;
	height:auto;
	overflow:hidden;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	
}
	
#content {
	width:1000px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	

	}

#navnumber {
	width:375px;
	height:auto;
	margin-right:15px;
	margin-top:0px;
	float:right;
	}

#number {
	width:375px;
	height:20px;
	margin-right:0px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	text-align:right;
	}
		
#nav {
	width:375px;
	height:40px;
	margin-right:0px;
	margin-top:10px;
	float:right;
	}
	

#footerborder {
	width:100%;
	height:5px;
	background-color:#666666;
	}

#footernet {
	width:1000px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
	
	}

#footer {
	width:1000px;
	height:auto;
	margin-top:0px;
	float:left;
	background-color:#333333;
	}
	
#footercontent {
	width:980px;
	height:165px;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	
	}

#footercontentleft {
	width:150px;
	height:auto;
	float:left;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	}
	

	
#footercontentright {
	width:300px;
	height:150px;
	margin-right:10px;
	float:right;
	}
	
#footercontentright1 {
	width:300px;
	height:44px;
	text-align:right;
	}
	
#footercontentright2 {
	width:300px;
	height:auto;
	margin-top:20px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666; 

	}

	
/* Index */

#indexcontent1 {
	width:1000px;
	height:auto;
	float:left;
	
	}
	
#indexcontent2 {
	width:1000px;
	height:auto;
	margin-top:10px;
	float:left;
	
	}
	
#indexcontentcontainerleft	{
	width:610px;
	height:auto;
	margin-left:10px;
	float:left;
	}
	

	
#indexcontentcontainerlefttext1	{
	width:610px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#000; 
	}

#indexcontentcontainerlefttext2	{
	width:610px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#004690;
	}
	
#indexcontentcontainerlefttext3	{
	width:610px;
	height:auto;
	}

#indexcontentcontainerlefttext4	{
	width:610px;
	height:auto;
	margin-top:10px;
	}
	
#indexcontentcontainerright {
	width:360px;
	height:auto;
	margin-top:0px;
	float:left;
	margin-left:10px;
	}
	
#indexfb {
	width:360px;
	height:auto;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666;
	font-weight:bold;
	}
	
#indexfb2 {
	width:360px;
	height:auto;
	margin-top:10px;
	background-color:#EEEEEE;
	}
	
#indexcontentcontainerrighttab1 {
	width:360px;
	height:125px;
	margin-top:0px;
	float:right;
	margin-right:10px;
	}
	
#indexcontentcontainerbottom {
	width:980px;
	height:auto;
	margin-top:10px;
	margin-left:10px;
	float:right;
	margin-right:10px;
	margin-bottom:10px;
	}
	

	
#indexservice1{
	width:188px;
	height:306px;
	float:left;
	background-image:url(images/full%20service.png);
	}
	
#indexservice2{
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	background-image:url(images/interim%20service.png);
	
	}

#indexservice3{
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	background-image:url(images/MOT.png);
	
	}

#indexservice4{
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	background-image:url(images/diagnostics.png);
	}

#indexservice5{
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	background-image:url(images/Home%20Start.png);
	}
	
#indexserviceslink{
	width:140px;
	height:30px;
	float:left;
	margin-left:22px;
	margin-top:240px;
	background-color:#FFF;
	}
	
	
	



/* About */

#aboutcontent1 {
	width:1000px;
	height:auto;
	
	}
	
#aboutcontent2 {
	width:1000px;
	height:auto;
	margin-top:10px;
	background-color:#FFF;
	
	}
	

	
/* Services */


	
#servicesnav {
	width:188px;
	height:200px;
	float:left;
	margin-left:10px;
	margin-top:10px;


	}
	
#servicesnavheader {
	width:168px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#000;
	margin-bottom:10px;
	margin-left:10px;

	}
	
#servicesnavcontent{
	width:178px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#F6F6F6;
	color:#999;

	}
	
#servicesnavcontent2{
	width:178px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FFF;
	color:#999;

	}

#serviceheading {
	width:782px;
	height:106px; 
	margin-bottom:20px;
	}
	
#servicecontentcontainerleft	{
	width:782px;
	height:auto;
	}
	
#servicecontentcontainerlefttext1	{
	width:782px;
	height:auto;
	
	}

#servicecontentcontainerlefttext2	{
	width:782px;
	height:auto;

	}
	
#servicecontentcontainerlefttext3	{
	width:782px;
	height:auto;
	
	}

#servicecontentcontainerlefttext4	{
	width:782px;
	height:auto;
	margin-top:10px;
	}
	
#service {
	width:782px;
	height:auto;
	margin-left:10px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	}
	
#servicecont {
	width:782px;
	height:306px;
	}

#servicecont2 {
	width:782px;
	height:306px;
	margin-top:10px;
	}
	
	
#service1 {
	width:188px;
	height:306px;
	float:left;
	background-image:url(images/full%20service.png);
	}
	
#service2 {
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	background-image:url(images/interim%20service.png);
	}
	
#service3 {
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	background-image:url(images/MOT.png);
	}
	
#service4 {
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	background-image:url(images/diagnostics.png);
	}
	
#service5 {
	width:188px;
	height:306px;
	float:left;
	background-image:url(images/Home%20Start.png);
	}
	
#service6 {
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	background-image:url(images/tyres.png);
	}
	
#service7 {
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	background-image:url(images/ebay.png);
	}
	


/* Downloads */


	
#downloadsnav {
	width:188px;
	height:200px;
	float:left;
	margin-left:10px;
	margin-top:10px;


	}
	
#downloadsnavheader {
	width:168px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#000;
	margin-bottom:10px;
	margin-left:10px;

	}
	
#downloadsnavcontent{
	width:178px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#F6F6F6;
	color:#999;

	}
	
#downloadsnavcontent2{
	width:178px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FFF;
	color:#999;

	}

#downloadsheading {
	width:782px;
	height:46px; 
	margin-bottom:10px;
	}
	
#downloadscontentcontainerleft	{
	width:782px;
	height:auto;
	}
	
#downloadscontentcontainerlefttext1	{
	width:782px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#000; 
	}

#downloadscontentcontainerlefttext2	{
	width:782px;
	height:auto;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666; 
	}
	

	
#downloads {
	width:782px;
	height:auto;
	margin-left:10px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	}
	
#downloadscont {
	width:782px;
	height:306px;
	}

#downloadscont2 {
	width:782px;
	height:306px;
	margin-top:10px;
	}
	
	
#downloads1 {
	width:188px;
	height:306px;
	float:left;
	background-image:url(images/OrderForm.png);
	}
	
#downloads2 {
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	background-image;
	}
	
#downloads3 {
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	}
	
#downloads4 {
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	}
	
#downloads5 {
	width:188px;
	height:306px;
	float:left;
	}
	
#downloads6 {
	width:188px;
	height:306px;
	float:left;
	margin-left:10px;
	}
	
/* Contact */

#contactcontentleft{
	width:350px;
	height:290px;
	margin-top:20px;
	float:left;
	margin-left:20px;
	}
	
#contacttextleft{
	width:310px;
	height:250px;
	margin-left:20px;
	margin-top:20px;
	}
	
#contactcontentright{
	width:600px;
	height:435px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	}

#contacttextright{
	width:600px;
	height:125px;
	margin-top:10px;
	}	
	
#contactmap{
	width:600px;
	height:300px;
	
	}
	

	
	
