html {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	overflow-y:scroll
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 1.3em;
	padding: 0 20px 20px;
	background: white;
	color: #666;
	background:#000;
}
h1{text-align:center}
#container { width:900px; margin:0 auto; overflow:hidden;}
#left {
	width:330px;
	clear:left;
	float:left;
	margin-left:10px;
	background-color: #333;
}
#right {
	width:490px;
	float:right;
	background-color: #333;
}
#left, #right { padding-bottom:810px; margin-bottom:-800px }
#reset-album{ display:none}
/**/
.album { width:150px; height:100px; margin:10px 0 0 10px; float:left; background:#aaa; outline:none;overflow:hidden; position:relative}
.album,.shadow,.galleryview{ 
	/*border: 1px solid #fff;*/
    -moz-box-shadow: 0px 0px 5px #000;
    -webkit-box-shadow: 0px 0px 5px #000;
    box-shadow: 0px 0px 5px #000;
    /*filter: progid:DXImageTransform.Microsoft.Glow(color=#999999, strength=6); */
}
.album img{ border:1px solid #fff}
.album.activeAlbum img{ border-color:#000}
.album div{ width:100%; font: normal 11px/1.4 Arial, Helvetica, sans-serif; background:#000; color:#fff}
.album div,.transparent{opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7; position:absolute; left:0; bottom:0;}
.album h3,.album p{ padding:0 5px 0 10px; margin:0;}
.album h3{ font-size:1.4em}
.album p{line-height:1.2em; display:none; color:#FF9; padding-bottom:5px}
.album:hover p{ display: block}

#left-album{ width:320px;}
/*#left-album .album{ margin-left:0}*/
#buttons { padding:20px 0; text-align:center }
/**/
#right-album-gallery{ width:482px; height:412px;margin:10px auto;clear:both; position:relative}
.filmstrip img{opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
.filmstrip img.activeFrame{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;}
/**/

a:link, a:visited {
	color: #3671A8;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #CC5914;
}

.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	display:none;
}


.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;
}
.panel-overlay p {
	line-height: 1.2em;
}

