* {
	margin: 0;
	padding: 0;
}

body {
	background: #1D4583;
	color: #fff;
	font: normal 62.5% arial;
}

a {
	color: #fff;
}

#maincontent {
	background: #1D4583 url(../images/bg-footer.jpg) no-repeat 50% 671px;
	padding-bottom: 55px;
	margin: 0 auto;
	min-width: 1000px;
	_width:expression((documentElement.clientWidth||document.body.clientWidth) < 1000 ? "1000px" : "100%");
}

#mainfooter #copy {
	height: 0;
	overflow: hidden;
}

#mainfooter p.legal {
	margin: 0px auto;
	text-align:center;
	width:600px;
}

