#mainContent {
	padding: 0 0 0 9px;
	margin: 0;
	width: 980px;
}
.content_block		{float: left;}
.welcome_block h3	{text-indent: -9999px; background: url(/_includes/images/design/new/design_05.png) no-repeat #fff; height: 51px; width: 240px;}
.images_block h3	{text-indent: -9999px; background: url(/_includes/images/design/new/design_08.png) no-repeat #fff; height: 51px; width: 322px;}
.events_block h3	{text-indent: -9999px; background: url(/_includes/images/design/new/design_10.png) no-repeat #fff; height: 51px; width: 190px;}
.ofsted_block h3	{text-indent: -9999px; background: url(/_includes/images/design/new/design_12.png) no-repeat #fff; height: 51px; width: 190px;}
.notices_block h3.noticesHeading	{text-indent: -9999px; background: url(/_includes/images/design/new/design_18.png) no-repeat #fff; height: 51px; width: 322px;}
.stoppress_block h3	{text-indent: -9999px; background: url(/_includes/images/design/new/design_19.png) no-repeat #fff; height: 51px; width: 190px;}
.housepoints_block h3	{text-indent: -9999px; background: url(/_includes/images/design/new/design_20.png) no-repeat #fff; height: 51px; width: 190px;}
.countdowns_block h3	{text-indent: -9999px; background: url(/_includes/images/design/new/design_35.png) no-repeat #fff; height: 51px; width: 322px;}
.login_block h3	{text-indent: -9999px; background: url(/_includes/images/design/new/design_36.png) no-repeat #fff; height: 51px; width: 390px;}

.images_block	{width: 322px; margin-right: 8px;}
.events_block	{width: 190px; margin-right: 8px;}
.ofsted_block	{width: 190px;}
.notices_block	{width: 322px; margin-right: 8px;}
.stoppress_block	{width: 190px; margin-right: 8px;}
.housepoints_block	{width: 190px;}
.countdowns_block	{width: 322px; margin-right: 8px;}
.login_block	{width: 390px;}

.welcome_block p, .welcome_block div	{padding: 0 5px;}
#subnav {
	display: none;
}

#content {
	float: left;
	margin: 0;
	padding: 0;
	width: 980px;
}

#content h1 {
	display: none;
}

#col1 {
	float: left;
	width: 240px;
}

#col2 {
	float: left;
	width: 720px;
	padding: 2px 10px 0;
}

#flashBanner {height: 60px; text-align: center; padding: 0 0 5px 0;}

#login			{border: none;}
#login h3       {width: 320px;}
#login table    {border: none;}
#login td       {border: none; padding: 0;}
input.login		{width: 240px;}
input.loginButton {width: 75px;}

#GalleryContainer              {height:104px; width:350px; float:right; display:inline; } 
ul#logoList			{padding:0; list-style-type: none; margin:0 0 0 0px;}
ul#logoList li			{text-align: center; padding: 2px; width: 154px; height: 154px; float: left; list-style-type: none; display: block;}
ul#logoList li img		{margin-top: 3px;}
#hiddenLogos		{display: none;}

#cust_house_points p               {margin-bottom:0.4em;}
#cust_house_points ul              {list-style:none; margin:5px 0 0; text-align:center;}
#cust_house_points ul li           {margin:5px 1px; display:block; float:left; font-size:85%; padding: 0; color: #417300; font-size: 150%;}
#cust_house_points ul li ul li     {margin:0; padding:7px 0 0;background:#000; border: solid 1px #555; color:#fff; font-size:125%; font-family:Georgia, "Times New Roman", Times, serif; line-height:120%}
#cust_house_points ul li#juniper ul li{background:url(/_includes/images/design/new/design_25.png) repeat-x top left; width: 90px; height: 37px;}
#cust_house_points ul li#leith ul li{background:url(/_includes/images/design/new/design_27.png) repeat-x top left; width: 90px; height: 37px; color: #595959;}
#cust_house_points ul li#norbury ul li{background:url(/_includes/images/design/new/design_31.png) repeat-x top left; width: 90px; height: 37px;}
#cust_house_points ul li#polesden ul li{background:url(/_includes/images/design/new/design_32.png) repeat-x top left; width: 90px; height: 37px;}

#homeLatestNews		{list-style: none!important;}
#homeLatestNews li 	{margin-bottom: 10px; list-style: none!important; list-style-position: outside!important; background: transparent url(/_includes/images/icons/silk/newspaper.gif) no-repeat scroll left top;}
#homeLatestNews li a	{display: block; padding-left: 10px;}

#upcomingEvents		{list-style: none!important;}
#upcomingEvents li 	{margin-bottom: 10px; list-style: none!important; list-style-position: outside!important; background: transparent url(/_includes/images/icons/silk/date.gif) no-repeat scroll left top;}
#upcomingEvents li a	{display: block; padding-left: 10px;}

#countdownList		{list-style: none!important;}
#countdownList li 	{margin-bottom: 10px; list-style: none!important; list-style-position: outside!important; background: transparent url(/_includes/images/icons/silk/clock.gif) no-repeat scroll left top;}
#countdownList li a	{display: block; padding-left: 10px;}

#frmLogin {margin: 0; padding: 0;}