*{
	margin: 0;
	padding: 0;
}
html{
	margin: 0px;
}

body{
	font-family: Arial;
	color: #575757;
	background: #9dc563 URL(../images/body_bg.jpg) center top no-repeat;
	font-size: 75%;
	height: 100%
}

#screen_reader_controls{
	height:50px;
	margin-top:-50px;
}
.accessLink {
	height:12px;
	margin-top:-15px;
}

/* Common
***************************/
a{
	text-decoration: none;
}
/*Remove safari glow*/
*:focus {
outline: 0;
}

.clearline{
	clear: both;
	height: 0;
	overflow: hidden;
}





/* Banner
***************************/
#banner{
	/*width: 960px;
	margin: 0 auto;*/
	width: 100%;
	/*height: 550px;*/
}


/* Home Prop
***************************/
#home_prop{
	height: 970px;
}

/* Features
***************************/

#features{
	width: auto;
}

#features #features_wrapper{
	width: 963px;
	margin: 0 auto;
}
#features .feature{
	float: left;
	width: 240px;
	height: 191px;
}


/* Footer
***************************/
#footer{
	background: URL(../images/footer_bg.jpg) center bottom no-repeat;
	/* width: 986px; */
	height: 291px;
	margin: 0 auto;
	overflow: visible;
}

#footer #links {
	clear: both;
	padding-top: 30px;
	text-align: center;
}

#footer #links ul{
	list-style: none;
	text-align: center;
	color: #D3FFB0;
}
#footer #links ul li{
	margin-right: 14px;
	display: inline;
	
}
#footer #links ul li.last{
	margin-right: 0;
}
#footer #links ul li a{
	color: #D3FFB0;
	display: inline-block;
}

#footer #licence {
	margin-top: 8px;
	font-size: .9em;
	color: #D3FFB0;
}


#fast_slow{
background: url(/images/fast-slow-acting.jpg);
height: 300px;
width: 675px;
text-indent: -5000px;
}

#emma_email{
	position: relative;
	z-index: 10;
}


