body {
margin: 0px;
padding : 0;
text-align : center;
background-color: #4c4c4c;
}

span {
color: #ffffff;
font-size: 12px; 
font-family: arial;}

p {
color: #ffffff;
font-size: 12px; 
font-family: arial;
}

ul {
color: #ffffff;
font-size: 12px; 
font-family: arial;
list-style-type:disc;
list-style-position:inside;
margin-top:0;
}

#links p {
color: #ffffff;
font-size: 12px; 
font-family: arial;
margin-top:0;
}

#pricelist p {
color: #ffffff;
font-size: 12px; 
font-family: arial;
margin:5px;
}

p.strong {
text-align:center;
}

h1 {
color:#ffff00;
font-style:normal;
font-variant:small-caps;
font-weight:lighter;
font-size:16px;
font-family:arial;
text-align:center;
margin-top:0;
}

#navleft h1{
color:#ffff00;
font-style:normal;
font-variant:small-caps;
font-weight:lighter;
font-size:16px;
font-family:arial;
text-align:center;
margin:0;
}

h2 {
color:#ffff00;
font-style:normal;
font-variant:small-caps;
font-weight:normal;
font-size:14px;
font-family:arial;
text-align:left;
margin-top:0;
}

h3 {
color:#ffffff;
font-style:normal;
font-variant:small-caps;
font-weight:normal;
font-size:14px;
font-family:arial;
text-align:left;
margin-top:0px;
}

h4 {
color:#ff5500;
font-style:normal;
font-variant:small-caps;
font-weight:normal;
font-size:10px;
font-family:arial;
text-align:left;
margin:0;
}

h5 {
color:#ffff00;
font-style:normal;
font-variant:small-caps;
font-weight:lighter;
font-size:12px;
font-family:arial;
text-align:left;
margin-top:0;
}

#links h5 {
color:#ffff00;
font-style:normal;
font-variant:small-caps;
font-weight:lighter;
font-size:12px;
font-family:arial;
text-align:left;
margin-bottom:0;
}

h6 {
color:#ffff00;
font-style:normal;
font-variant:small-caps;
font-weight:normal;
font-size:12px;
font-family:arial;
text-align:center;
margin-top:0px;
margin-bottom:12px;
}

h7 {
color:#ffff00;
font-style:normal;
font-variant:small-caps;
font-weight:lighter;
font-size:16px;
font-family:arial;
text-align:left;
margin-top:0;
}

h8 {
color:#ffff00;
font-style:normal;
font-variant:small-caps;
font-weight:lighter;
font-size:14px;
font-family:arial;
text-align:left;
margin-top:0;
}

#linksbottom p {
margin-top:0;
}

#servicepics{
margin-left:75px;
margin-right:auto;
}

#bottombar span {
color: #ffffff;
font-size: 10px; 
font-family: arial;}

#navigation {
	width : 870px;
	margin-right : auto;
	margin-left : auto;
	margin-top : 0px;
	background-color : #000000;
	padding : 0px;
	text-align : left;
}

#bottombar{	
	background-color : #2f2f2f;
	padding : 0px;
	margin-top:0;
}

#linksbottom{
	background-color : #1b1b1b;
	padding : 0px;
	text-align:center;	
}

#navleft {
width : 165px;
margin-top : 0px;
margin-left:0;
margin-right:5px;
text-align : left;
float:left;
}

#contenttext {
	width : 550px;
	margin-right : 130px;
	margin-left : 170px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color : #2f2f2f;
	padding : 5px;
	text-align : left;
	min-height:500px;
}

#rightsidebar {
width : 125px;
margin-top : 0px;
margin-left:5px;
margin-right:0;
text-align : center;
float:right;
padding:0;
background-color:#4c4c4c;
}

#serviceinfo {
width : 260px;
margin-top : 4px;
margin-left:5px;
margin-right:5px;
text-align : left;
float:left;
}

#contactinfo {
	width : 260px;
	margin-right : 285px;
	margin-left : 285px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding : 5px;
	text-align : left;
}
#testimonialsinfo {
width : 260px;
margin-top : 5px;
margin-left:5px;
margin-right:5px;
text-align : left;
float:right;
padding:0;
}

#contactbox{
background-color: #2f2f2f;
}

.menu {
	margin: 0;
	padding: 0;
	width: 165px;
	list-style: none;
	background: #fff;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 22px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 22px;
	background-repeat: no-repeat;
}
.services a {background-image: url(images/serviceheader1.jpg);}
.services {background-image: url(images/serviceheader1.jpg);}
.platinum a {background-image: url(images/navleftplatinum.gif);}
.fullvalet a {background-image: url(images/navleftfull.gif);}
.exteriorvalet a {background-image: url(images/navleftexterior.gif);}
.interiorvalet a {background-image: url(images/navleftinterior.gif);}
.supermini a {background-image: url(images/navleftsupermini.gif);}
.odourgo a {background-image: url(images/navleftodourgo.gif);}
ul.menu li a:hover {background-position: 0 -22px;}

.navbar {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #000000;
	background-image: url("images/toplinkbg.jpg")
}
.navbar li {
	padding: 0;
	margin: 0;
	height: 22px;
	margin-right: 0;
	list-style: none;
	background-repeat: no-repeat;
}
.navbar li a, .navbar li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 22px;
	background-repeat: no-repeat;
}
.tophome {background-image:url(images/tophome.gif); width: 50px;}
.tophome a {background-image:url(images/tophome.gif);}
.topaboutus {background-image:url(images/topaboutus.gif); width: 83px;}
.topaboutus a {background-image:url(images/topaboutus.gif);}
.toppricelist {background-image:url(images/toppricelist.gif); width: 88px;}
.toppricelist a {background-image: url(images/toppricelist.gif);}
.topexamples {background-image: url(images/topexamples.gif); width: 84px;}
.topexamples a {background-image: url(images/topexamples.gif);}
.topservicearea {background-image: url(images/topservicearea.gif); width: 114px;}
.topservicearea a {background-image: url(images/topservicearea.gif);}
.topterms {background-image: url(images/topterms.gif); width: 55px;}
.topterms a {background-image: url(images/topterms.gif);}
.toplinks {background-image: url(images/toplinks.gif); width: 49px;}
.toplinks a {background-image: url(images/toplinks.gif);}
.topcontact {background-image: url(images/topcontactus.gif); width: 100px;}
.topcontact a {background-image: url(images/topcontactus.gif);}
.topbookonline {background-image: url(images/topbookonline.gif); width: 177px;}
.topbookonline a {background-image: url(images/topbookonline.gif);}

ul.navbar li a:hover {background-position: 0 -22px;}
.navbar li {float: left;}
.navbar:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#content {
	width : 860px;
	margin-right : auto;
	margin-left : auto;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color : #4c4c4c;
	padding : 5px;
	text-align : left;
}

img.infopics {
	border: 1px solid #ffffff;
	padding:0px;
	 display: block;
    margin-left: auto;
    margin-right: auto;
}

img.project {
	border: 1px solid #ffffff;
	padding:0px;
	 display: block;
    margin-left: auto;
    margin-right: auto;
}

img.textpicright {
	border: 1px solid #000000;
	padding:0px;
	float: right;
	margin-right:5px;
	margin-left:5px;
	margin-top:0px;
}

img.textpicleft {
	border: 1px solid #000000;
	padding:0px;
	float: left;
	margin-right:5px;
	margin-left:5px;
	margin-top:0px;
}

a:link {
	color: #ffffff;
	text-decoration: underline;
	}
	
a:visited {
	color: #ffffff;
	text-decoration: underline;}
	
a:hover {
	color: #ff5500;
	text-decoration: underline;}
	
a:focus {
	color: #ffffff;
	text-decoration: underline;}
