html, body, #container {
	width: 100%;
	height: 100%;
	min-height: 100%;
	margin: 0;
	padding: 0;
	border: 0;
}
html {
	background: #625B57 url(../images/layout/background-home.png) top repeat-x;
	font: 10px verdana;
	color: #7A7471;
}
body { background: url(../images/layout/background-home_2.png) top center no-repeat; }
#container {
	width: 800px;
	margin: 0 auto 0 auto;
	position: relative;
}
html>body #container { height: auto; }
a { color: #C0BDBC; text-decoration:none; }
a:hover { color: #E48D1A; }
a img { border: none; }
#header {
	width: 100%;
	height: 108px;
	position: absolute;
	top: 102px;
	left: 0px;
	z-index: 1;
}
#header-right {
	position: absolute;
	top: 121px;
	right: 0px;
	z-index: 2;
}
#flash {
	position: absolute;
	top: 210px;
}
#footer-left {
	position: absolute;
	bottom: 12px;
	left: 0px;
}
#footer-right {
	position: absolute;
	bottom: 12px;
	right: 0px;
}