#header {
	width:100%;
	margin-top:20px;
	position:relative;
}

#header #logo {
	width:171px;
	height:72px;
	display:block;
	margin:0;
	padding:0;
	background: url(images/logo.gif) no-repeat top left;
	text-indent:-9999px;
	position:relative;
}

#header #logo a.logo {
	display:block;
	width:171px;
	height:72px;
	position:absolute;
	top:0;
	right:0;
}

#header #main_nav {
	position:absolute;
	bottom:0;
	right:0;
}