*	{padding: 0; margin: 0;}body	{	color: #333333;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 75%;	background: url(../images/body-bg.jpg) repeat-x top left;	}html > body	{	font-size: 12px;	}/*	HTML	*/h2	{	font-size: 1.8em;	/*letter-spacing: 0.2em;*/	line-height: 1.4em;	margin-bottom: 20px;	}p	{	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 1.4em;	margin-bottom: 8px;	}	/*	LAYOUT	*/#mainContainer	{		}#header	{	height: 120px;	background: url(../images/header-bg.jpg) repeat-x top left;	}#header #inner-wrap	{	width: 800px;	margin: 0 auto;	position: relative;	height: 120px;	}#mainNav	{		}#mainNav ul	{	position: absolute;	bottom: 0;	right: 0;	}#bodyContainer	{	width: 800px;	margin: 0 auto;	background: url(../images/body-bg.jpg) repeat-x top left;	}#bodyContainer #inner-wrap	{	float: left;	padding-top: 50px;	background: #fff url(../images/bodyContainer-bg.jpg) repeat-x top left;	}#main	{	float: left;	width: 460px;	margin-left: 40px;	}#secondary	{	float: left;	width: 210px;	margin-left: 50px;	margin-right: 40px;	}/*	HEADER	*/#logo	{	width: 300px;	}#logo img	{	border: none;	float: left;	}#logo h1	{	color: #ffffff;	font-family: Helvetica, Arial, sans-serif;	font-weight: normal;	float: left;	margin-top: 45px;	}#logo h1 span	{	display: block;	font-size: 0.6em;	}/*	MAIN NAVIGATION	*/#mainNav ul	{	list-style: none;	}#mainNav li	{	float: left;	}#mainNav a	{	float: left;	display: block;	color: #ffffff;	padding: 5px 20px;	text-decoration: none;	font-size: 1.2em;	font-weight: normal;	}#mainNav a.selected, #mainNav a:hover, #mainNav li.active a	{	color: #CC0000;	background: #ffffff url(../images/mainNav-bg-selected.jpg) repeat-x bottom left;	}/* MAIN	*/#main h2	{	border-bottom: 1px solid #999999;	}#main h2.sub-title	{	font-size: 1.4em;	border: none;	}p.statement	{	color: #9C1718;	font-weight: bold;	}span.cert	{	display: block;	font-size: 0.8em;	}#main .block	{	float: left;	width: 460px;	margin-bottom: 20px;	}.block .img-left	{	float: left;	width: 142px;	border: 1px solid #999999;	padding: 8px;	}.block .img-left	{		}.block .txt-right	{	float: right;	width: 290px;	}.block .panel	{	width: 225px;	float: left;	margin-right: 10px;	}.block .panel.last	{	margin-right: 0;	}img.clocks	{	float: left;	padding: 0 10px 0 0;	}/*	eForm	*/#EnquiryForm ol	{	list-style: none;	}#EnquiryForm li	{	padding-bottom: 10px;	}#EnquiryForm li label	{	display: inline-block;	line-height: 1.8;	vertical-align: top;	}#EnquiryForm label	{	width: 150px;	}#EnquiryForm input#Name, #EnquiryForm input#Email, #EnquiryForm input#Subject	{	width: 250px;	}.errors	{	color: red;	font-weight: bold;	}/*	secondary	*/#secondary img	{	border: 1px solid #999999;	padding: 8px;	}#secondary p a	{	text-decoration: none;	margin: 10px;	display: block;	color: #990000;	font-weight: bold;	}#secondary p a:hover	{	text-decoration: underline;	}/*	#footer	*/#footer	{	clear: both;	width: 800px;	border-top: 1px solid #9C1718;	margin-top: 20px;	padding-top: 20px;	margin-bottom: 20px;	}#footer img	{	float: right;	}#footer p	{	text-align: right;	}