
body {
	margin:0 auto;
	padding:0px;
	color:#666666;
	background-color:#7F7F7F;
	font-family: Verdana, Arial;
	font-size:100.01%;
	text-align:center;
	background-image:url(images/body_back.gif);
	background-repeat:repeat-x;
	 }

#voucher {
	border:0px solid #900;
position: absolute;
right: 0;
top: 0;
display: block;
height: 320px;
width: 400px;
background: url(images/voucher.png) no-repeat;
background-position:60% 60%;
text-indent: -999em;
text-decoration: none;
z-index:2;
}

#container {
background-color:#fff;
	 background-image:url(images/container_back.gif); 
	background-repeat:repeat-x;
	background-position:0% 0%;
	width:1000px;
	margin:auto;
	text-align:left;
	position:relative;
	border-top:0px solid #fff;
	}

#header {
	background-image: url(images/header_back.gif);
	background-repeat: no-repeat;
	margin-top:0px;
	border:0px solid #009;
	height:100px;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	padding-top:10px;
	padding-left:10px;
	}

div#logo {
	position: absolute;
	float: left;
	width: 200px;
	height: 70px;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0px;
	margin-top:28px;
	border:0px solid #900;
	}
	
#header_right {
	border:0px solid #000;
	padding:0px;
	float:right;
	margin-top:0px;
	margin-right:10px;
	}    
    

#slideshow_top {
	width:960px;
	height:5px;
	background-color:#950025;
	margin-left:auto;
	margin-right:auto;
	border:0px solid #950025;
	}

#slideshow_bottom {
	width:960px;
	height:0px;
	background-color:#950025;
	margin-left:auto;
	margin-right:auto;
	border:0px solid #950025;
	}

#left_content {
	padding:0;
	margin:0;
	margin-left:30px;
	margin-top:10px;
	display:inline;
	border:0px solid #000000;
	width:210px;
	float:left;
	}

ul.left_menu {
	padding:0px;
	margin:0px;
	list-style:none;
	font-size:12px;
	}

ul.left_menu li a {

	padding:0px;
	margin:0px;
	border-bottom:1px solid #fff;
	background-image:url(images/menu_hover.gif);
	background-repeat:no-repeat;
	display:block;
	line-height:22px;
    padding:2px;
	padding-left:30px;
	text-decoration:none;
	color:#fff;
	}
    
 ul.left_menu li.recommend a {

	padding:0px;
	margin:0px;
	border-bottom:1px solid #fff;
	background-image:url(images/menu_flashing.gif);
	background-repeat:no-repeat;
	display:block;
	line-height:22px;
    padding:2px;
	padding-left:30px;
	text-decoration:none;
	color:#fff;
	}
    
 ul.left_menu li.recommend_still a {

	padding:0px;
	margin:0px;
	border-bottom:1px solid #fff;
	background-image:url(images/menu_hover.gif);
	background-repeat:no-repeat;
	display:block;
	line-height:22px;
    padding:2px;
	padding-left:30px;
	text-decoration:none;
	color:#fff;
	}

li.recommend_still a:hover {background-image:url(images/menu_active.gif);background-repeat:no-repeat;text-decoration:none;color:#fff;}
.left_menu a:hover {background-image:url(images/menu_active.gif);background-repeat:no-repeat;text-decoration:none;color:#fff;}

#home #nav-home a,
#about #nav-about a,
#car_repair #nav-car_repair a,
#com_repair #nav-com_repair a,
#non_fault #nav-non_fault a,
#fleet #nav-fleet a,
#cashback #nav-cashback a,
#recommend #nav-recommend a,
#find_us #nav-find_us a,
#faq #nav-faq a,
#contact #nav-contact a,
#feedback #nav-feedback a {background-image:url(images/menu_active.gif);background-repeat:no-repeat;text-decoration:none;color:#fff;}

ul.links {
/*	list-style-type:circle;
	list-style-position: inside;
	list-style-color:#3399cc; */
	padding:0px;
	margin:0px;
	list-style:none;
	font-size:12px;
	}

ul.links li a {

	padding:0px;
	margin:0px;
	border-bottom:1px solid #fff;
	background-image:url(images/menu_norm.gif);
	background-repeat:no-repeat;
	display:block;
	line-height:22px;
    padding:2px;
	padding-left:30px;
	text-decoration:none;
	color:#3399ff;
	}
 
 ul.links li a:hover {
 color:#b0002e;
 background-image:url(images/menu_norm_over.gif);
	background-repeat:no-repeat;
          }

#center {
display:inline;
border:0px solid #000000;
padding:5px;
padding-top:0px;
width:400px;
w\idth:400px;
float:left;
margin:20px 0px 5px 10px;
font-size:12px;
line-height:18px;
}

#center p{padding-top:10px;padding-bottom:10px;margin-top:5px;margin-bottom:5px;}

#center_contact {
display:inline;
border:0px solid #000000;
padding:5px;
padding-top:0px;
width:490px;
w\idth:490px;
float:left;
margin:20px 0px 5px 10px;
font-size:12px;
line-height:18px;
}

#center ul {
	padding:0;
	margin:0;
	list-style-position: inside;
	list-style-type: disc;
	font-size:12px;
	}

#center li {
	padding:0;
	margin:0;
	display:block;
	padding:5px;
	padding-left:30px;
	color:#b0002e;
	font-size:13px;
	font-weight:bold;
	}

#right {
display:inline;
border:0px solid #000000;
padding:0px;
padding-top:10px;
width:300px;
float:right;
margin:5px;
margin-right:30px;
margin-top:10px;
font-size:11px;
}
#right p{padding-top:10px;padding-bottom:10px;margin-top:5px;margin-bottom:5px;}

#right_contact {
display:inline;
border:0px solid #000000;
padding:5px;
padding-top:10px;
width:200px;
float:right;
margin:5px;
margin-right:30px;
margin-top:10px;
font-size:11px;
}

#foot {
    width: 960px; /* important to be same as image width */
    height: 40px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
    border:0px solid green;
    padding:0px;
    margin:0px;
    margin-left:auto;
    margin-right:auto;
		padding-top:15px;
text-align:center;
font-size:11px;
border-top:5px solid #950025;}

#foot p {margin:0;}
ul.invs {
list-style:none;
margin:0;
padding:0;
}

h2 {font-size:13px;color:#b0002e;margin:0px;}
p {margin:0px;padding:0px;}
th {font-size:11px;font-weight:normal;line-height:14px;line-spacing:14px;vertical-align:middle;text-align:right;border-bottom:0px solid #999;border-right:0px solid #999;}
td {border-bottom:0px solid #999;}

#headline {
	float:right;
	width:120px;
	padding:10px;
	margin:10px;
	border:1px solid #b0002e;
	}

#headline h1 {
	font-family:verdana;
	font-size:13px;
	line-height:20px;
	color:#b0002e;
	text-indent:10px;
	}
 
 #headline2 {
	float:right;
	width:370px;
	padding:10px;
	margin:10px;
	border:1px solid #b0002e;
	}

#headline2 h1 {
	font-family:verdana;
	font-size:13px;
	line-height:20px;
	color:#b0002e;
	text-indent:10px;
	}


