/*	 	Byron Entertainment Center	CSS by Evolved Websites, 07.04.2006 (CS:JD) *//* === Basic Layout (as per template) === */* { margin: 0; padding: 0; }a { color: #0186be; text-decoration: none; }a:hover { text-decoration: underline; }a.selected, .selected a, a:visited { color: #401e51; }a img, fieldset { border: none; }hr.nostyle { clear: both; visibility: hidden; height: 0; }.print { display: none; }html { }body {	font: 76% Verdana, Arial, Helvetica, sans-serif;	background: #b5aea4;}#banner {	width: 748px;	height: 98px;	margin: 0 auto;	position: relative;	z-index: 10;	background: url('images/stars_top.gif') no-repeat 10% 45px;}#wrap {
	background: white;	min-width: 100%;	float: left;	position: relative;	z-index: 5;
}* html #wrap { width: 100%; float: none;}#page {	position: relative;	width: 748px;	margin: 0 auto;	color: #888;
	z-index: 5;
}#logo {	position: absolute;	top: -100px;	right: 0;	z-index: 99;}#content {	padding: 2em;}* html #content { padding-top: 4px; padding-bottom: 0; }#notes {	width: 200px;	float: right;	padding: 17px 4px 90px 17px;}#footer {	clear: both;	width: 748px;	margin: 0 auto;	padding: 15px 0 60px 0;	color: #f4f4f4;	font-size: 90%;	position: relative;
	z-index: 10;	background: #b5aea4 url('images/stars_bottom.gif') no-repeat 60% 3px;}/* content styles */h1 { 	color: #01a8ec;	background-repeat: no-repeat;	height: 80px;	text-indent: -2000px;}h2 {	font-size: 110%;	padding: 1em 0 0 0;
	clear: left;}p { margin-top: 0.8em; line-height: 1.7em; clear: left; }
