<style>header {height:112px; position:relative; margin-bottom:5px;}	header .logo {font-size:2.5em; height:52px; padding-top:28px; font-weight:700; text-shadow:1px 1px 2px #000; color:#fff; filter: Shadow(Color=#666666, Direction=135, Strength=3);}	header .statement {width:20%; text-align:right; padding-top:30px;}header nav { background-color:#525252; color:#fff; height:30px;}	nav ul {list-style:none;}	nav ul li {float:left; margin-left:5px;}	nav ul li a {display:block; color:#fff; text-decoration:none; padding:2px 8px; margin-top:8px;  					-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}	nav ul li.active a {background-color:#fff; color:#000;}	nav ul li a:hover {background-color:#fff; color:#000; opacity:0.5;}aside {min-height:525px;}		.submit, .submit:visited {		background: #525252; 		display: inline-block; 		padding: 5px 10px 6px; 		color: #fff; 		-moz-border-radius: 5px; 		-webkit-border-radius: 5px;		box-shadow: 0 1px 3px rgba(0,0,0,0.5);		-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);		-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);		border:none;		text-shadow: 0 -1px 1px rgba(0,0,0,0.25);		position: relative;		cursor: pointer;		margin-bottom:5px;				return false;	}footer { font-size:.8em; } </style>
