@charset "utf-8";
/* NSPCC Snowflake 2008 - Layout - Oli Barnes Sept 2008 */

	html, body {
	text-align: center;
	}
	
	div#container {
  	margin: 0 auto;
  	width: 1024px;
  	height: 724px;
	text-align: left;
  	} 
	
	div#header {
	background-image: url(../images/2008/header.gif);
	background-color: #006600;
	height: 209px;
	}
	
	div#main {
	background-color: #CCFF00;
	margin: 0;
	height: auto;
	}
	
	div#menu {
		background-image: url(../images/2008/Nav.gif);
		background-color: #FF6600;
		float: left;
		width: 231px;
		height: 445px;
	}
	
	div#content {
	display: block;
	background-color: #FFFFFF;
	height: 445px;
	overflow: auto;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
	
	div.padding10px {
		padding: 10px;
	}
	
	div.paddingmenu {
		padding-left: 40px;
	}
	
	div#footer {
	background-image: url(../images/2008/Footer.gif);
	background-color: #009999;
	height: 70px;
	}
	div#footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 35px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	}
