body{
	text-align:center;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #475fbe;
	font-family: arial, sans-serif;
	font-size: 100%;
}
p{
	margin:0;
	padding: 15px;
}
h3{
	margin:0;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;	
}
h4{
	margin:0;
	padding: 15px;	
	font-size: 85%;
	
}

div#header h1{
	height:80px;
	line-height:80px;
	margin:0;
	padding-left:10px
}
div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{
	background-color: #a1a1a1
	
}
div#extra{
	background:#46469c
}
div#extra2{
	background-color: #FFFFFF;
}
div#extra3{
	background-color: #FFFFFF;
}
div#extra4{
	background-color: #FFFFFF;
}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

div#container{
	width:950px;
	margin:0 auto;
	background-image: url(../images/faux_home.jpg);
	background-repeat: repeat-y;
}
div#content{
	float:left;
	width:626px;
	background-color: #2a386c;
}
div#navigation{
	float:right;
	width:324px;
	
}
div#extra{
	float:left;
	width:626px
}
div#extra2{
	float:left;
	width:626px
}
div#extra3{
	float:left;
	width:626px
}
div#extra4{
	float:left;
	width:626px
}
div#footer{
    clear:both;width:100%
	
	}
