* {
	margin: 0;
	padding: 0;
}
.clear {
	clear: both;
}
body {
	font: 0.625em Verdana, Arial, sans-serif;
	color: #999;
}
a:link, a:visited, a:hover, a:active {
	color: #999;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
ul.nav li {
	display: inline;
}
ul.nav li a span {
	display: block;
	height: 0;
	overflow: hidden;
}
.image {
	display: block;
	text-indent: -9999px;
}
#container {
	width: 956px;
	height: 496px;
	margin: 20px auto 10px;
	padding: 70px 0 0 0;
	position: relative;
	border: 2px solid #ccc;
}
#banner {
	width: 956px;
	height: 72px;
	margin: 5px auto -15px;
	position: relative;
	border: 2px solid #ccc;
}
#bar {
	height: 424px;
	position: relative;
	color: #006838;
}
div#bar.colour {
	height: 394px;
}
.colour {
	height: 394px;
	padding: 30px 0 0 0;
	background: #eaeef2 url(../_assets/colour-bar.jpg) 0 6px no-repeat;
}
#bar ul.portal {
	position: absolute;
	top: 0;
	left: 0;
}
#bar ul.portal li {
	position: absolute;
}
#bar ul li a span {
	display: block;
	height: 0;
	overflow: hidden;
}
/* main page */
	
    span#choose {
	width: 308px;
	height: 22px;
	margin: 5px auto;
	background: url(../_assets/text/choose.png) 0 0 no-repeat;
}
#bar ul li#product-information {
	width: 349px;
	height: 313px;
	left:2px;
	top:80px;
	_top:80px;
	clear: both;
}
#bar ul li#product-information a {
	display: block;
	width: 280px;
	height: 294px;
	margin: 50px 0 0 80px;
}
#bar ul li#product-information div.innerWrap {
	height: 100%;
	margin-top: -50px;
	background: url(../_assets/product-information.png) 0 0 no-repeat;
}
#bar ul li#excel-gel {
	display: block;
	width: 222px;
	height: 313px;
	top:80px;
	_top:80px;
	left:265px;
}
#bar ul li#excel-gel a {
	display: block;
	width: 180px;
	height: 260px;
	margin: 38px 0 0 25px;
}
#bar ul li#excel-gel div.innerWrap {
	height: 100%;
	margin-top: -38px;
	background: url(../_assets/excel-gel.png) 0 0 no-repeat;
}
#bar ul li#acti-lift {
	display: block;
	width: 220px;
	height: 318px;
	top:80px;
	_top:117px;
	left:470px;
}
#bar ul li#acti-lift a {
	display: block;
	width: 180px;
	height: 260px;
	margin: 38px 0 0 25px;
}
#bar ul li#acti-lift div.innerWrap {
	height: 100%;
	margin-top: -38px;
	background: url(../_assets/acti-lift.png) 0 0 no-repeat;
}
#bar ul li#sustainability {
	display: block;
	width:273px;
	height: 313px;
	top:80px;
	_top:116px;
	left:680px;
}
#bar ul li#sustainability a {
	display: block;
	width: 180px;
	height: 260px;
	margin: 38px 0 0 25px;
}
#bar ul li#sustainability div.innerWrap {
	height: 100%;
	margin-top: -38px;
	background: url(../_assets/sustainability.png) 0 0 no-repeat;
}
/* main content */

h1.title, h2.title {
	margin: 0 auto;
}
h1#welcome {
	width: 398px;
	height: 38px;
	background: url(../_assets/text/welcome.png) 0 0 no-repeat;
}
h1#excel-gel, p#excel-gel {
	width: 116px;
	height: 114px;
	position: absolute;
	left: 420px;
	top: 0;
	z-index: 10;
	background: url(../_assets/excel-gel-logo.png) 0 0 no-repeat;
}
h1#introducing-excel-gel {
	width: 614px;
	height: 53px;
	margin-top: 10px;
	display: block;
	text-indent: -9999px;
	background: url(../_assets/text/introducing-excel-gel.png) 0 0 no-repeat;
}
h1#the-cleaning-performance {
	width: 516px;
	height: 48px;
	margin-top: 10px;
	display: block;
	text-indent: -9999px;
	background: url(../_assets/text/the-cleaning-performance.png) 0 0 no-repeat;
}
h1#cares-for-colours {
	width: 291px;
	height: 20px;
	margin-top: 10px;
	display: block;
	text-indent: -9999px;
	background: url(../_assets/text/cares-for-colours.png) 0 0 no-repeat;
}
h1#competitions-title {
	width: 134px;
	height: 24px;
	margin-top: 10px;
	display: block;
	text-indent: -9999px;
	background: url(../_assets/text/competitions.png) 0 0 no-repeat;
}
div.outstanding-cleaning {
	position: absolute;
	top: 30px;
	left: 596px;
	width: 304px;
	height: 285px;
	background: url(../_assets/gel-cap.png) 0 0 no-repeat;
}
div.better-for-colours {
	position: absolute;
	top: 50px;
	left: 596px;
	width: 220px;
	height: 305px;
	background: url(../_assets/3-packshots.png) 0 0 no-repeat;
}
div.outstanding-cleaning-towels {
	position: absolute;
	top: 90px;
	left: 596px;
	width: 305px;
	height: 233px;
	background: url(../_assets/towels.png) 0 0 no-repeat;
}
/* footer */	

div#footer {
}
div#footer ul {
	text-align: center;
}
div#footer ul li {
	padding: 0 15px 0 15px;
	border-right: 1px solid #999;
}
div#footer ul li.last {
	border: none;
}
