body
{
	background:#000;
	color:#B8B9BB;
	font-size:0.85em;
	font-family:Helvetica,Arial,sans-serif;
	line-height:1.2;
}

/***********
 HTML Elements
***********/
a {color: #6cf;text-decoration:none;}
a:hover {text-decoration:underline;}
hr {height:0;border-top:1px solid #282828;}
h3 {color:#fff;margin:0;padding:0;padding-bottom:10px;font-size:16px;font-weight:normal;}
p {margin:0;padding:0;padding-bottom:10px;}
ul {margin:0;padding:0;margin-bottom:10px;padding-left:20px;}
img {border:0;}

/***********
 Layout elements
***********/
#container {width:516px;margin: 0 auto;}
#accordion {top:220px;left:260px;width:300px;z-index:2;}
#purchase {top:0;left:536px;width:300px;z-index:0;}
#album-player {top:200px;left:-200px;z-index:1;background:#000;}
#pic {width:516px;height:695px;background: transparent url(/i/alec.jpg) top left no-repeat;}
#footer {text-align:center;padding-top:20px;font-size:0.85em;color:#666;}

/***********
 Hidden things
***********/
#container, #accordion, #purchase, #album-player, #preload, .dialog, h1 {display:none;}

/***********
 Absolutely positioned things
***********/
#accordion,#purchase,#album-player, #left-lens, #right-lens, #camera-lens {position:absolute;}

/***********
 Relatively positioned things
***********/
#container, #inner-container, #pic {position:relative;}

/****************
 * Lenses
****************/
#left-lens,#right-lens,#camera-lens {text-indent:-999em;outline:0;}
#left-lens {top:168px;left:197px;width:45px;height:41px;}
#right-lens {top: 174px;left:259px;width:41px;height:41px;}
#camera-lens {top:319px;left:224px;width:41px;height:41px;}