/* =----------------------------------------------------------------------------------

Main Style Sheet

Version:	1.0 (July 2007)

author: 	Ben Holliday

email: 		ben.holliday@tincan.co.uk

--------------------------------------------------------------------------------------*/

*{
	margin: 0;
	padding: 0;
}

img {
	border: 0;
}

ul, li {
	list-style:none;
}

body {
	font: 8pt/1.6 Verdana, Arial, Helvetica, sans-serif;
}

#leftcol, #navigation, #rightcol, #breadcrumb-holder, #skipnav, #header h1 {
display: none;
}

#header img {display: block; margin-left: -15px;}

#maincol {width: 100%; border-top: 1px solid black; padding: 2em 0; margin: 2em 0; float: left;}

#maincol .shell {margin:0; float: left;}

#twocols {width: 100%;}

#footer{ display: block; width: 100%; float left; border-top: 1px solid black; padding-top: 2em; clear: both;}

#footer .links, #footer .tincan {display: none;}

.image-main-home {float: left; clear: left; margin-right: 1em;}

#home-feature1, #home-feature2 {float: left; width: 100%; padding: 0; margin: 2em 0;}

#home-feature1 img, #home-feature2 img {float: right; clear: right; border: 1px solid #f2f2f2; margin-left: 1em;}

#home-feature1 h2 a, #home-feature2 h2 a {color:#003D7D; text-decoration: none;}

#maincol p a {
	color: #0079C2;
}

#maincol h1 {
	color:#003D7D;
	font-size:2.8em;
	font-weight:normal;
	margin: 0 0 0.3em 0;
	line-height:1.3em;
}

#maincol h1 a{color:#003D7D; text-decoration: none;}

#maincol h2 {
	color:#003D7D;
	margin: 0.2em 0;
	font-size:1.8em;
	font-weight:normal;
}

#maincol h2 a{color:#003D7D; text-decoration: none;}

#maincol h3 {
	color:#98002E;
	margin: 0.2em 0;
	font-size:1.6em;
	font-weight:normal;
}

#maincol h3 a{color:#98002E; text-decoration: none;}

#maincol p, #footer p {
	font-size: 1.2em;
	margin: 0.5em 0;
}



#maincol p.intro {
	font-size: 1.4em;
	margin: 0.3em 0;
	color: #04598e;
	line-height: 1.5em;
}

#maincol ul {
	margin:1.1em 0pt;
}

#maincol li {
	font-size:1.2em;
	list-style-position:outside;
	list-style-type:circle;
	margin:0.5em 0pt 0.5em 1.7em;
}

