body {

	margin: 0;

	padding: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #000;

	text-align: center;

	font-size: 1em;

}

#wrapper {

	position: relative;

	text-align: left;

	width: 780px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(images/shadow-bg.jpg);

	background-repeat:repeat-y;

}

#main {

	padding: 0px 20px 20px 20px;

	background-image: url(images/shadow-bottom.jpg);

	background-repeat:no-repeat;

	background-position: bottom left;

}

#logo {

	float:left;

	}

#navbar {

	border-bottom: 1px solid #ececec;

	width:760px;

	float: left;

	}

#insert {

	float: left;

	width: 740px;

	padding: -10px 0px 0 0;

	background-color: #666666;

}

#content {

	float: left;

	width: 480px;

	padding: 0px 10px 0 0;

}



#content p {

	font-size: 80%;

	line-height: 1.2em;

}



#content img.inset {

	float: right;

	width: 253px;

	padding-left: 10px;

}

#content img.full {

	float: left;

	width: 480px;

}

#content h1 {

	font-size: 100%;

	color:#605FFF;

}



#content li {

	font-size: 80%;

	color:#000;

}

#advert {margin: 5px 5px 5px 0px; padding: 10px; border: solid; border-color: grey; border-width: 1px; float:left}
#advert h1 {color:blue}
#content .orange {

	color: #FF6600;

}

#content .bold {

	font-weight: bold;

}

#rightcolumn {

	float: right;

	width: 210px;

	margin-right: 10px;

	padding: 0 10px 0 10px;

	border-left: 1px solid #ccc;

	height:430px;

}

#rightcolumn p {

	font-size: 80%;

}
#rightcolumn p.highlight {

	background-color: yellow;

}
#rightcolumn h1 {

	font-size: 90%;

}

#rightcolumn img {

	/*margin: 0 5px 20px 5px;
        border: 1px solid #ccc;*/
        margin: 0px;
}
#rightcolumn a {
    outline: 0;
}
#format {

font-size: 80%;

}

#footer {

	clear:both;

	font-size: 80%;

	padding-top: 1em;

    text-align:left;

    color: #999;

    background-color: transparent;

}

#header {

	float: left;

	width: 100%;

	border-bottom: 1px solid #ccc;

	font-size: 80%;

	margin-bottom: 10px;

	margin-top: 1em;

}

#header ul {

  margin: 0 0 0 10px;

  padding: 0 0 0 0;

  list-style: none;

}

#header li {

  float: left;

  background-image: url("images/tab_left2.jpg");

  background-repeat: no-repeat;

  margin: 0 1px 0 0;

  padding: 0 0 0 8px;

}

#header a {

  float: left;

  display: block;

  background-image: url("images/tab_right2.jpg");

  background-repeat: no-repeat;

  background-position: right top;

  padding: 0.2em 10px 0.2em 0;

  text-decoration: none;

  font-weight: bold;

  color: #CCCCCC;

}

#home ul#tabnav li.home, 

#about ul#tabnav li.about,

#mot ul#tabnav li.mot,

#servicing ul#tabnav li.servicing,

#repairs ul#tabnav li.repairs, 

#diagnostics ul#tabnav li.diagnostics,

#gallery ul#tabnav li.gallery, 

#directions ul#tabnav li.directions,

#forum ul#tabnav li.forum,

#contact ul#tabnav li.contact {

    background-image: url("images/tab_active_left2.jpg");

}

#home ul#tabnav li.home a:link, #home ul#tabnav li.home a:visited,

#about ul#tabnav li.about a:link, #about ul#tabnav li.about a:visited,

#mot ul#tabnav li.mot a:link, #mot ul#tabnav li.mot a:visited,

#servicing ul#tabnav li.servicing a:link, #servicing ul#tabnav li.servicing a:visited,

#repairs ul#tabnav li.repairs a:link, #repairs ul#tabnav li.repairs a:visited,

#diagnostics ul#tabnav li.diagnostics a:link, #diagnostics ul#tabnav li.diagnostics a:visited,

#gallery ul#tabnav li.gallery a:link, #gallery ul#tabnav li.gallery a:visited,

#directions ul#tabnav li.directions a:link, #directions ul#tabnav li.directions a:visited,

#forum ul#tabnav li.forum a:link, #forum ul#tabnav li.forum a:visited,

#contact ul#tabnav li.contact a:link, #contact ul#tabnav li.contact a:visited {

  background-image: url("images/tab_active_right2.jpg");

  background-color: transparent;

  color:#FFFFFF;

}


