/* I'm not very good at CSS */body {	background: #FFF;	color: #000;	font-family: verdana, arial, sans-serif;	font-size: 11px;	margin:0;}p {	color: #000;	font-family: verdana, arial, sans-serif;	font-size: 11px;	margin-top: 0;	line-height: 1.4em;	font-size:1em;}img {	border: none;}#wrapper { 	background: #FFF url("Images/bg.gif") repeat-y center;	text-align:center;	margin:0 auto;}#wrapper_biog { 	background: #FFF;	text-align:center;	margin:0 auto;}#header {	background: url("images/topbar.gif") no-repeat center;	background-position: top;	padding:30px 0 0 0;}#menubar {	background: url("images/menubar_bg.gif") no-repeat center;	text-align:center;	list-style: none;	height: 42px;	width: 601px;	margin:0 auto;	padding:17px 0 0 0;}#menubar li {	display:inline;	list-style-type: none;}#polars {	background-color:#FFF;	text-align:center;	margin:0 auto;}#footer {	height: 40px;	width:400px;	text-align:center;	margin:-20px auto;}#footerpic {	background: url("images/footer.gif") no-repeat center;	width:800px;	height:196px;	margin:0 auto;}#footerpic span {	display:none;}#intro {	width:482px;	padding:0;	margin: 0 auto;	text-align:left;}
#newintro {	width:482px;	margin: 20px auto;	text-align:left;}#biog {	width:482px;	padding:0 0 10px 0;	margin: 20px auto;	text-align:left;}.biogpic {	float:left;	padding:0 15px 10px 0;	margin: 0 0 0 -10px;}#music {	width:482px;	padding:0;	margin: 0 auto;	text-align:left;}#music ul {	padding:0 0 0 100px;}#rules {	width:400px;	padding:0px;	margin: 0 auto;	text-align:left;}.final {	width:408px;	margin: 0 auto;	text-align:left;}#tickets {	font-size:1.3em;	border:2px dotted #333;	padding:15px 15px 15px 25px;}li {	line-height:1.4em;}.message {	width:408px;	margin:0 auto;	text-align:center;}.finalist {	width:350px;	display:block;	background-color:#CCC;	border:1px solid #333;	font-size:1.5em;	margin: 5px;}.finalist img {	vertical-align:middle;	margin: 5px 5px 5px 0;}#news {	margin:0 auto;	background: url("images/newsbar.gif") no-repeat center;	background-position:top;	width: 482px;	padding:40px 0 0 0;}#contact {	width:408px;	margin:0 auto;}.item {	border-bottom: 1px solid;	padding: 5px 10px 5px 10px;	text-align:left;}.itemalt{	border-bottom: 1px solid;	padding: 5px 10px 5px 10px;	background-color:#F0F0F0;	text-align:left;}blockquote {	font-style:italic;}.newspic {	float:left;	margin: 0 3px 0 0;}.cd {	float:left;	margin:20px 0 0 0;}#form {	display:block;	line-height:1.2em;	text-align:left;}#genres {	background: url("images/genres.gif") no-repeat;	position:absolute;	top:950px;	width:189px;	height:219px;	left:0;}#shoa {	background: url("images/shoa.gif") no-repeat;	position:absolute;	float:left;	width:121px;	height:180px;	left: 629px;	top: 35px;}#blokey {	background: url("images/blokey.gif") no-repeat;	position:absolute;	width:150px;	height:141px;	top:495px;	left:0;}#polaroid {	background: url("images/michael.gif") no-repeat;	float:left;	margin: 5px 10px 0 0;	width:157px;	height:173px;}#details {	background: url("images/details.gif") no-repeat center;	position:relative;	margin: 0 auto;	width:518px;	height:111px;}#details2 {	background: url("images/details2.gif") no-repeat center;	position:relative;	margin: 0 auto;	width:375px;	height:168px;}h1 {	font-family: verdana, helvetica, arial, sans serif;	font-size: 1.4em;	margin: 0px;}.biogtitle {	font-family: verdana, helvetica, arial, sans serif;	font-size: 2em;	margin: 10px;	text-align:center;}a:link {	color: #333333;}a:visited {	color: #000000;}a:hover {	color: #333333;}a:active {	color: #333333;}