@charset "UTF-8";html { min-height: 100.1%;overflow-y: scroll;}* { padding : 0; margin : 0; } body  {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	background: #000000 url(images/fuarecords.jpg) no-repeat right top;	color: #ffffff;}h1 {	font-size:18px;	color:#66CCCC;	padding-bottom:7px;}h2 {	font-size:15px;	color:#ffffff;	padding-bottom:4px;}p {	text-align: justify;	padding-bottom:7px;}a {	color:#66CCCC;	font-size:12px;	text-decoration:underline;}a:hover {	color:#66CCCC;	font-size:12px;	text-decoration:none;}.logo {	color:#66CCCC;	font-size:60px;	font-style:bold;}.aboutmusic {	padding-bottom:40px;}#container { 	width: 850px;  	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */} .contentTop {	background:url(images/contenttop.png) no-repeat left top;	height:32px;}.contentBottom {	background:url(images/contentbottom.png) no-repeat left top;	height:36px;}.contentBody {	background:url(images/contentbody.png) repeat-y left top;	padding:0 30px;	min-height:420px;}#footer { } #footer p {	text-align:center;	padding:20px 0;}.clearfloat { 	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}.mainMenu {	padding:30px 0 80px 0;	text-align:center;}ul#navlist {	margin-left: 0;	padding-left: 0;	white-space: nowrap;}#navlist li {	display: inline;	list-style-type: none;}#navlist a {	margin:0 10px;	padding:4px 0 0 0;	font-size:16px;	color:#fbaed5;}#navlist a:link, #navlist a:visited {	color: #666666;	background: url(images/nav.png) no-repeat left top;	text-decoration: none;	width:127px;	height:30px;	padding-right: 10px;	float:left;}#navlist a:hover {	color: #fff;	background: url(images/nav_active.png) no-repeat left top;	text-decoration: none;}#navlist #active a {	color: #fff;	background: url(images/nav_active.png) no-repeat left top;	text-decoration: none;}