body {
	background: url("images/background_1px.jpg") repeat-x;
     }

#container_all {
	margin: 0 auto;
	width: 1024px;
}

#container_logo {
	margin: 0 auto;
	height: 156px;
	width: 390px;
	position: absolute;
	left: 1px;
	top: 20px;
	background: url("images/header_logo.jpg") no-repeat;
}

#container_menu {
	margin: 0 auto;
	padding-top: 20;
	padding-left: 30;
	height: 60px;
	width: 632px;
	position: absolute;
	left: 391px;
	top: 90px;
	background: url("images/menu_bar.jpg") no-repeat;
	color: #ffffff;
}

#container_content_left {
	margin: 0 auto;
	height: 600px;
	width: 600px;
	position: absolute;
	left: 32px;
	top: 150px;
	background: #333333;
	color: #ffffff;
        overflow: auto;
}

#container_content_right {
	margin: 0 auto;
	height: 600px;
	width: 330px;
	position: absolute;
	left: 662px;
	top: 150px;
	background: #333333;
	color: #ffffff;
}


#container_footer {
        text-align: center;
	margin: 0 auto;
	height: 35px;
	width: 962px;
	position: absolute;
        left: 32px;
	top: 750px;
	color: #ffffff;
        overflow: auto;
}

#container_report {
	margin: 0 auto;
	height: 1200px;
	width: 1100px;
	position: absolute;
	left: 32px;
	top: 150px;
	background: #333333;
	color: #ffffff;
        overflow: auto;
}

h1 {
	padding: 30 20 0 20;
	color: #ffcc66;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

h2 {
	color: #ffcc66;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
	
p {
	padding: 20 20 0 20;
	color: #ffffff;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table{
        color: #ffffff;
}

form {
	padding: 20 20 0 20;
}

a:link {
	color: #ffcc66;
	text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}

a:visited {
	color: #ffffff;
	text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}

a:hover {
	color: #ffffff;
	text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}

img.artist {
	padding: 20 20 0 75;
	width: 450;
}

img.piece {
	padding: 20 20 0 75;
	width: 450;
}

img.fourup {
	padding: 50 20 0 50;
	width: 220;
}

img.thumbnail {
	padding: 40 25 0 25;
	width: 90px;
	border: none;
}