body
{
	margin: 0;
	padding: 5px;
	background-color: #CCCCCC;
	font: normal 14px Arial; /* Change 12px as desired */
}

div.clear {
	clear:both;
}


#topmargin
{
	width: 800px;
	height: 30px;
	float:left;
}
#header
{
	width: 800px;
	float:left;

}

#footer
{
	width: 780px;
	float:left;
	font-size: 6px; 
	color: #CCCCCC;
}

#footerblank
{
	width: 780px;
	float:left;
	margin-top: 320px;

}




#topnav
{
	width: 800px;
	float:left;

}

#contact
{
	width: 295px;
	height: 120px;
	float:left;
	margin-top: 0px;
	margin-left: 25px;
	color: #FFFFFF;

}

#diaglist
{
	width: 240px;
	height: 400px;
	float:left;
	margin-top: 0px;
	margin-left: 55px;
	color:#cccccc;
	font-size:12px;

}

#motpic
{
	width: 210px;
	height: 120px;
	float:left;
	margin-top: 60px;
	margin-left: 80px;
	color: #FFFFFF;

}

#mot
{
	width: 430px;
	height: 370px;
	margin-top: 100px;
	margin-right: 25px;
	float:right;
	bordercolor:#ff0000;

}
a.imgbord {color: #ff0000;}
a.imgbord:link {color: #ff0000;}
a.imgbord:active {color: #ff0000;}
a.imgbord:visited {color: #ff0000;}
a.imgbord:hover {color: #ff0000;}



#map
{
	width: 200px;
	height: 320px;
	float:left;
	margin-top: 25px;
	margin-left: 95px;

}

#enquire
{
	width: 370px;
	height: 240px;
	float:right;
	margin-top: 5px;
	margin-right: 50px;
	color:#CCCCCC;
	font-size:12px;
	border:#FF0000;
	border-style:solid;
	

}

#slide
{
	width: 165px;
	height: 250px;
	float:left;
	margin-top: 60px;
	margin-left: 105px;

}

#scrol
{
	width: 24px;
	height: 100px;
	float:left;
	margin-top: 150px;
	margin-left: 0;
	background-image:url(Images/bar.jpg);

}


#detail
{
	width: 370px;
	height: 270px;
	float:right;
	margin-top: 45px;
	margin-right: 60px;

}

#sales
{
	width: 435px;
	height: 120px;
	float:left;
	margin-top: 50px;
	margin-left: 335px;
	color: #FFFFFF;
}

#service
{
	width: 425px;
	height: 450px;
	float:right;
	margin-top: 30px;
	margin-right: 10px;
}

#diag
{
	width: 425px;
	height: 370px;
	float:right;
	margin-top: 100px;
	margin-right: 20px;
}


#recovery
{
	width: 425px;
	height: 390px;
	float:left;
	margin-top: 80px;
	margin-left: 350px;
}

#parts
{
	width: 425px;
	height: 410px;
	float:right;
	margin-top: 60px;
	margin-right: 30px;
}



#imagecontainer
{
	width: 450px;
	height: 350px;
	float:left;

}

#productscontainer
{
	width: 160px;
	height: 155px;
	float:left;

}
#productscontainerlong
{
	width: 320px;
	height: 250px;
	float:left;
	margin-top: -25px;

}



#mainhome
{
	background-image:url(Images/home.gif);
	width: 800px;
	height: 566px;
	margin-left: auto;
	margin-right: auto;
	left: auto;
	right: auto;
}

#mainmot
{
	background-image:url(Images/mot.gif);
	width: 800px;
	height: 566px;
	margin-left: auto;
	margin-right: auto;
	left: auto;
	right: auto;
}

#mainservice
{
	background-image:url(Images/servicing.gif);
	width: 800px;
	height: 566px;
	margin-left: auto;
	margin-right: auto;
	left: auto;
	right: auto;
}

#maindiag
{
	background-image:url(Images/diag.gif);
	width: 800px;
	height: 566px;
	margin-left: auto;
	margin-right: auto;
	left: auto;
	right: auto;
}

#mainparts
{
	background-image:url(Images/parts.gif);
	width: 800px;
	height: 566px;
	margin-left: auto;
	margin-right: auto;
	left: auto;
	right: auto;
}

#mainrecovery
{
	background-image:url(Images/recovery.gif);
	width: 800px;
	height: 566px;
	margin-left: auto;
	margin-right: auto;
	left: auto;
	right: auto;
}

#mainsales
{
	background-image:url(Images/sales.gif);
	width: 800px;
	height: 566px;
	margin-left: auto;
	margin-right: auto;
	left: auto;
	right: auto;
}

#maincontact
{
	background-image:url(Images/contact.gif);
	width: 800px;
	height: 566px;
	margin-left: auto;
	margin-right: auto;
	left: auto;
	right: auto;
}


div.content-container p{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	line-height: 6px; 
	}

div.sales-content p{
	color:#cccccc;
	font-size:12px;
	margin-top: 0px;
	line-height: 12px; 
	}



div.content-container h3{
	color:#cccccc;
	font-size:14px;
	text-decoration:none;
	}


div.content-container h2{
	color:#cccccc;
	font-size:16px;
	text-decoration:none;
	}

	
div.content-container h1{
	color:#FF0000;
	font-size:18px;
	text-decoration:none;
	line-height: 10px; 
	}

div.content-container {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 200px;
	
}
div.contact-content {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	
}

div.contact-content p{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	}

div.mot-content p{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	}


div.service-content p{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	}

div.diag-content p{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	}
	
	
	
div.recovery-content p{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	}
	
div.recovery-content h2{
	color:#FF0000;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	line-height: 18px;
	}

div.parts-content p{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-weight:bold
	
	}
div.parts-content h3{
	color:#999999;
	font-size:16px;
	text-decoration:none;
	}
	
div.parts-content h2{
	color:#FF0000;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	line-height: 18px;
	}


div.service-content h3{
	color:#FF0000;
	font-size:16px;
	text-decoration:none;
	}
div.service-content h2{
	color:#FF0000;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	line-height: 18px;
	}


.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 10px Arial;
text-align:center;
width: 100%;
overflow: hidden;
background: black url(images/navbutton2.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: red;
width: 76px;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid red;
border-bottom: 2px solid red;
border-left: 1px solid red;

}

.solidblockmenu li a:hover{
color: white;
background:black url(images/hover1.gif) center center repeat-x;
border-bottom:2px solid red;
}

.solidblockmenu li .current{
	color: #00adfe;
	background:black url(images/navbutton3.gif) center center repeat-x;
	border-bottom:2px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
}
