html {
	margin:0;
	padding:0;
	border-top:7px solid #000;
	background:#000;
	background-image:url(img/back2.jpg);
	background-position: center 0;
	background-repeat:no-repeat;
}

.hiddenPic {display:none;}

* {
	font-weight:normal;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#444;
	margin:0;
	padding:0;
	
	/*
	background-image:url(img/header.png);
	background-position:center 0;
	background-repeat:no-repeat;
	*/
}

a {color:#555; text-decoration:none; border-bottom:1px dotted;}

object#audio {float:left; margin-left:-9999px; background-color:#000;}

#container {
	width:90%;
	max-width:950px;
	margin:80px auto 0 auto;
}

#header, #footer {
	text-align:left;
	margin:10px;
}

#footer a:visited, #footer a:active {color:#555}
#footer a:hover, #footer a:focus {color:#fff; border:none;}

#header h1 {float:left; color:#000; margin:30px 0 30px -9999px; padding:0; font-size:36px;}
#header h2 {color:#000; margin:0; padding:0; font-size:24px;}
#footer p {margin:0 0 8px 0; padding:0 0 0 0; font-size:12px;}
#footer p span {font-size:10px; vertical-align:super;}
#footer audio {margin:10px 0; padding:0; font-size:12px;}

div#backcontrols {float:right; cursor:pointer; color: #555;}
div#backcontrols p {display:inline; border-bottom:1px dotted; margin-left:10px;}

div.galleria-container {
	background:none;
}