/************************* Text settings ***************************/
p, th, h1, h2, h3, label, td, li, ol, ul, link, a, textarea, input, select, caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
	padding: 0px 5px 5px 5px;
}
select {
	padding: 0px;
}
ul {
	padding-left: 2em;
}
h1 {
	font-size: 20px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 2px;
	padding-top:3px;
}
h1 span {
	font-size:20px;
	font-weight:bolder;
}
h2 {
	font-size:13px;
	font-weight: bold;
	padding-top: 5px;
}
th {
	font-size:13px;
	font-weight: bold;
}
a {
	font-size:13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #050E98;
}
#highlight {
	font-size:16px;
	font-weight: bold;
}
/******************* Menu Settings **************************/
#menuBarLeft a span, #menuBarRight a span { 
	display:none;
}
#menuBarLeft a, #menuBarRight a {
	display:block;	
	margin-left: 5px;
	margin-right: 5px;
	padding: 0px 5px 5px 0px;
}
#menuBarLeft a:link, #menuBarRight a:link {
	display:block;	
}
/* For Disability accessability */
.dash {
	display: none;
}

/* Left Hand Menu */
#menuBarLeft {
	background-color: #153B62;
	border-right: 5px solid white;
	float: left;
	margin: 0px;
	padding-top: 10px;
	clear: both;
	min-height: 830px;
}
#locateUs, #tourOurWorkshop, #viewFeedback, #contactUs, #onlineBooking, #registerFeedback, #requestEstimate, #links, #brochures, #FAQ, #home, #admin, #hintsAndTips, #coolClips {
	height: 18px;
	width: 145px;
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom: 25px;
}
#locateUs {
	background-image: url(Images/Buttons/locateUs.gif);
}
#locateUs:hover {
	background-image: url(Images/Buttons/locateUs_RO.gif);
}
#tourOurWorkshop {
	background-image: url(Images/Buttons/tourOurWorkshop.gif);
}
#tourOurWorkshop:hover {
	background-image: url(Images/Buttons/tourOurWorkshop_RO.gif);
}
#viewFeedback {
	background-image: url(Images/Buttons/viewFeedback.gif);
}
#viewFeedback:hover {
	background-image: url(Images/Buttons/viewFeedback_RO.gif);
}
#contactUs {
	background-image: url(Images/Buttons/contactUs.gif);
}
#contactUs:hover {
	background-image: url(Images/Buttons/contactUs_RO.gif);
}
#onlineBooking {
	background-image: url(Images/Buttons/onlineBooking.gif);
}
#onlineBooking:hover {
	background-image: url(Images/Buttons/onlineBooking_RO.gif);
}
#registerFeedback {
	background-image: url(Images/Buttons/registerFeedback.gif);
}
#registerFeedback:hover {
	background-image: url(Images/Buttons/registerFeedback_RO.gif);
}
#requestEstimate {
	background-image: url(Images/Buttons/requestEstimate.gif);
}
#requestEstimate:hover {
	background-image: url(Images/Buttons/requestEstimate_RO.gif);
}
#links {
	background-image: url(Images/Buttons/links.gif);
}
#links:hover {
	background-image:  url(Images/Buttons/links_RO.gif);
}
#brochures {
	background-image: url(Images/Buttons/brochures.gif);
}
#brochures:hover {
	background-image:  url(Images/Buttons/brochures_RO.gif);
}
#FAQ {
	background-image: url(Images/Buttons/faq.gif);
}
#FAQ:hover {
	background-image:  url(Images/Buttons/faq_RO.gif);
}
#home {
	background-image: url(Images/Buttons/home.gif);
}
#home:hover {
	background-image:  url(Images/Buttons/home_RO.gif);
}
#admin {
	background-image: url(Images/Buttons/admin.gif);
}
#admin:hover {
	background-image:  url(Images/Buttons/admin_RO.gif);
}
#hintsAndTips {
	background-image: url(Images/Buttons/hintsAndTips.gif);
}
#hintsAndTips:hover {
	background-image:  url(Images/Buttons/hintsAndTips_RO.gif);
}
#hintsAndTips {
	background-image: url(Images/Buttons/hintsAndTips.gif);
}
#hintsAndTips:hover {
	background-image:  url(Images/Buttons/hintsAndTips_RO.gif);
}
#coolClips {
	background-image: url(Images/Buttons/coolClips.gif);
}
#coolClips:hover {
	background-image:  url(Images/Buttons/coolClips_RO.gif);
}

/* Right Hand Menu */
#menuBarRight {
	background-color: #0D2338;
	width: 175px;
	float: right;
	padding: 10px 0px 0px 0px;
}
#service, #mot, #brakes, #boschDiagnostics, #fastFit, #goodGarage, #bodywork, #aircon, #tour {
	height: 68px;
	width: 163px;
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom: 10px;	
}
#service {
	background-image: url(Images/Buttons/service.jpg);
}
#mot {
	background-image: url(Images/Buttons/mot.jpg);
}
#brakes {
	background-image: url(Images/Buttons/brakes.jpg);
}
#boschDiagnostics {
	background-image: url(Images/Buttons/boschDiagnostics.jpg);
}
#fastFit {
	background-image: url(Images/Buttons/fastFit.jpg);
}
#goodGarage {
	background-image: url(Images/Buttons/goodGarage.jpg);
}
#bodywork {
	background-image: url(Images/Buttons/bodywork.jpg);
}
#aircon {
	background-image: url(Images/Buttons/aircon.jpg);
}
#tour {
	background-image: url(Images/Buttons/tour.jpg);
}

/* For homepage */
a span { 
	display:none;
}
#downloadBrochure {
	/*float: left;*/
	height: 68px;
	width: 163px;
	background-repeat:no-repeat;
	background-position:top left;
	margin: 10px;	
	background-image: url(Images/Buttons/downloadBrochure.jpg);
}
#promoVideo {
	float: right;
	border: 10px #9CB0C8 solid;
}
/*********************** Other DIV settings *******************************/
#header {
	background-color: #183E65;
	height: 145px;
	width: 100%;
}
#logo {
	position: absolute;
	margin: 15px 20px 0px 20px;
	float: left;
	z-index: 2;
}
#headerCar {
	float: right;
	z-index: 1;
}
#bodyText {
	clear: right;
	margin-left: 170px;
	background-color: #9CB0C8;
}

#road {
	background-color: #6485A0;
	margin: 0px;
	padding: 0px;
	height: 156px;
	border-bottom: 5px solid white;
}
#holdingDiv {
	background-image: url(Images/holdingDivBkgd.gif);
	background-repeat: repeat-y;
	background-color: #9CB0C8;
	padding: 0px;
	border-top: 7px solid white;
	height: auto;
   	min-height: 925px; /* sets min-height value for all standards-compliant browsers ie not IE6 */
}
#footer {
	padding-bottom: 5px;
	padding-top: 140px;
}
.ACWD {
	color: #3B3A81;
	font-family: Trebuchet Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#bodyText #human {
	display: none;
	visibility: hidden;
}
#bodyText #humanLabel {
	display: none;
	visibility: hidden;
}
/***************** For Logo table in left menu bar ***************************************/
#logoTable {
	margin-top: 40px;
}
.logoTableEntry {
	text-align: center;
}
.logoRight {
	text-align: left;
	margin-left: 5px;
}
.logoLeft {
	text-align: right;
	margin-right: 5px;
}

/***************** Anything Else ***************************************/
.floatRightMOT {
	float: right;
	margin: 0 5px 0 5px;
	padding-right: 75px;
}
.floatRight {
	float: right;
	margin: 0 5px;
}
#roadAnimation {
	float: right;
	margin: 0;
	padding: 0;
}
.floatLeft {
	float: left;
	margin: 0 5px;
}
.centred {
	text-align: center;
}
#googleMap, #motFlash {
	margin: 10px;
}
.imageBorders {
	margin: 5px;
}
#newCarServicing, #headline {
	background-color: #0A1D31;
	border: thick solid #9CB0C8;
	margin-right: 200px;
}
.newCar, .headline {
	color: #BECBDC;
}
#holdingDiv #bodyText #humanLabel {
	display: none;
	visibility: hidden;
}
#holdingDiv #bodyText #human {
	display: none;
	visibility: hidden;
}

.rightPullQuote {
	float:right;
	width:10em;
	padding: 1em;
	background-color: #153B62;
	margin-left: 1em;
}

.rightPullQuote p {
	color:#FFFFFF
}

#holdingDiv #bodyText .videoClip {
	margin-left: 10em;
}
/************ For RSS feed ***************/
#news, #insurance {
	background-color: #153B62;
	width: 170px;
	float: right;
	clear: right;
	margin-bottom: 5px;
	height: 300px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#news h1, #insurance h1, #insurance p {
	color: #FFFFFF;
}
#news a, #insurance a {
	color: #C2DAD7;
}
#news #newsLink, #insurance #goCompareLink {
	font-style: italic;
}
