div#home-row-1 {
	height: 310px;
}
div#home-row-1 h3 {
	margin:0 0 10px 0;
}
div#home-row-1 div.how-to {
	float: left;
	width: 33%;
	height: 250px;
}
div#home-row-1 div.how-to div {
	padding: 5px 30px 0 0;
}
div#how-to-1
{	
	background: url(../../images/how-to-bg.gif) no-repeat right -4px;
}
div#how-to-2
{	
	background: url(../../images/how-to-bg-2.gif) no-repeat right -4px;
}
div#how-to-3
{	
	background: url(../../images/how-to-bg-3.gif) no-repeat right -4px;
}
div#home-row-2 div#home-news-inner {
	padding: 0 20px;
	margin: 0;
	float: left;
	width: 98%;
}
div#home-row-3 {
	padding: 0;
	margin: 0;
}
div#home-row-2 h3 {
	margin-bottom: 10px;
}
div#home-row-3 div.link-box 
{
	height: 248px; 
	padding: 0px 10px;
	margin: 0;
	position: relative;
	
}
div#home-row-3 div.link-box div.link-box-inner {
	padding: 10px 20px 0 20px;
}
div#home-row-3 div.link-box p {
	font-size: 13px;
}
div#home-row-3 div.link-box h4 {
	margin-bottom: 10px;
}
div#home-row-3 div#teachers-box {
	background:url(../../images/teachers.png) no-repeat;

}
div#home-row-3 div#hansard-box {
	background:url(../../images/hansard.png) no-repeat;
}
div#home-row-3 div#students-box {
	background:url(../../images/students.png) no-repeat;
}
div#home-row-3 div.link-box .links {
	position: absolute;
	bottom: 30px;
	right: 20px;
	width: 150px;
	color:#29ABE2;
}
div#home-row-3 div.link-box .links li:before {
	content: "-";
}
div#home-row-3 div.link-box .links a {
	color:#29ABE2;
	font-size: 13px;
	padding-left: 5px;
}
#feature-navigation {
	width: 20%;
	float: left;
	height: 220px;
	overflow: hidden;
	
}
#feature-navigation {
	background: #CAC7B8;
}
#feature-navigation a img {
	padding: 5px;
}
#feature-navigation a.activeSlide {
	background: #ec3464;
}
#feature-navigation a {
	position: relative;
	display: block;
}
	
#feature-list {
	overflow: hidden;
	height: 220px;
	float: left;
	width: 80%;
}
#feature-list a span.image {
	float: left;
	width: 250px;
	overflow: hidden;
	border-left:1px solid #CAC7B8;
}
#feature-list a span.description {
	float: right;
	background: #CAC7B8;
	width: 150px;
	height: 220px;
	padding: 10px;
}
#feature-list a span.description span.strapline {
	color: #333;
	
}
#feature-list a span.description span.title {
	color:#29ABE2;
	font-size: 16px;
}
#parties-box h3 {
	padding-bottom: 10px;
	color:#8C6239;
}
#parties-box h3 a {
	color:#8C6239;
}
/*#parties-carousel {
	width: 860px;
	height: 140px;
}
*/
#parties-carousel li {
	margin: 0px;
	padding: 0;
	float: left;
	
}
#parties-carousel li a span {
	width: 100%;
	display: block;
	text-align: center;
	color:#8C6239;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
}
#parties-carousel li img {
	margin: 0;
	padding: 0;
	display: block;
	margin-right: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	border-right: 1px dashed #666;
}
#parties-carousel li.last img {
	padding: 0;
	margin: 0;
	border: none;
}