body {
	margin:0px;
	background:#FFF url("/images/layout/content-bg.jpg") repeat-x left 140px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}

h1 {font:20px "Trebuchet MS", Tahoma, Verdana; margin:5px 0px;}
h2 {font:bold 16px "Trebuchet MS", Tahoma, Verdana; margin:5px 0px;}
h3 {font:bold 13px "Trebuchet MS", Tahoma, Verdana; margin:10px 0px 5px 0px;}
p, li {line-height:17px; margin:5px 0px; text-align:justify;}

a {text-decoration:none; color:#333; border-bottom:1px dotted #333;}
a:hover {color:#666; border-bottom:none;}

/* START header */
#header {
	background:#DDD url("/images/layout/head-bg.jpg") repeat-x;
	height:87px;
	padding-top:18px;
}
#logo {
	background:url("/images/layout/logo.gif") no-repeat;
	width:575px;
	height:65px;
	margin:0px auto;
}
#logo span {display:none;}
/* END header */

/* START menu */
#menu {
	background:#A7C08B url("/images/layout/menu-bg.jpg") repeat-x;
	height:34px;
	border-top:1px solid #99B578;
	font:18px "Trebuchet MS", Tahoma, Verdana;
}
#menu ul {
	width:590px;
	margin:5px auto;
	padding:0px;	
	list-style:none;
}
* html body #menu ul{height:24px;}
* html body #menu li{line-height:normal;}

#menu li {
	display:inline;
	margin:0px -3px 0px -2px !important;
	margin:0px;
	padding:0px 3px;
	border-right:1px solid #7C9C56;
	border-left:1px solid #DDEBD3;
}
#menu li#first {border-left:none;}
#menu li#last {border-right:none;}

#menu a {
	padding:5px 10px 6px 10px;
	color:#333;
	border-bottom:none;
}
#menu a:hover {color:#555; background-color:#A7C08B;}
/* END menu */

/* START content */
#content {
	width:570px;
	margin:10px auto;
}
#content img {padding:1px; border:3px solid #99B578;}
#content strong {color:#444;}
#content .productimg{display:block; margin:10px auto;}
#content ul{
	margin:5px 0px;
	padding-left:10px;
	list-style:none;
}
#content li{background:url("/images/layout/tick.gif") no-repeat 0px 3px; padding-left:20px;}
/* END content */

/* START footer */
#footer-container {background:#333 url("/images/layout/footer-bg.jpg") repeat-x top; border-top:2px solid #7C9C56;}
#footer {
	width:570px;
	margin:0px auto;
	padding:5px 0px 15px 0px;
	color:#DDD;
	font-size:10px;
}
#footer p {text-align:right;}
#footer a {color:#DDD; border-bottom:1px dotted #AAA;}
#footer a:hover {color:#CCC; border-bottom:none;}
#hire-equipment-links {float:left;}
#hire-equipment-links ul {margin:0px; padding:0px; list-style:none;}
#hire-equipment-links li {margin:0px;}
#contact-details {text-align:right;}
#contact-details address {padding-bottom:5px; font-style:normal; line-height:15px;}

#creative-plantation {clear:both; margin-top:15px;}
#creative-plantation a {
	display:block;
	width:271px;
	border-bottom:none;
	color:#999;
}
#creative-plantation a#left {
	background:url("/images/layout/cp-logo.gif") no-repeat;
	padding:5px 0px 5px 28px;
}
#creative-plantation a#right {
	margin-top:-22px;
	padding:5px 0px;
	float:right;
	text-align:right;
}
/* END footer */