div.meta img{margin-right:5px;}
div#photo{position:relative;text-align:center;margin:10px 0 0;}
div#photo img{box-shadow:0 10px 25px #696969;-moz-box-shadow:0 10px 25px #696969;-webkit-box-shadow:0 10px 25px #696969;border:10px solid #fff;}
div#notes{position:absolute;top:0;left:0;width:100%;height:100%;}
div#notes div.note{position:absolute;cursor:pointer;margin:-4px 0 0 -4px;padding:1px;}
div#notes:hover div.note div.hover2{border:1px solid #000;}
div#notes:hover div.note div.hover{border:1px solid #FFF;}
div#notes div.note:hover{border:1px solid #FF0;z-index:2;padding:0;}
div.note div.text{display:none;position:absolute;top:100%;left:0;width:auto;background:#FFFFD3;color:#000;border:1px solid #555;border-top:1px solid #eee;border-left:1px solid #eee;z-index:1;margin:10px 0 0;padding:5px;}
div.note:hover div.text{display:block;}
div#context{position:relative;height:120px;width:100%;}
div#context div.prev,div#context div.next{position:absolute;top:10px;color:#696969;font-size:.9em;text-align:center;text-transform:lowercase;}
div#context div.prev img,div#context div.next img{border:5px solid #fff;box-shadow:0 2px 6px #696969;-moz-box-shadow:0 2px 6px #696969;-webkit-box-shadow:0 2px 6px #696969;}
div#context div.prev{left:10px;}
div#context div.next{right:10px;}
div#context div.nomore{top:20px;width:100px;}
div#context div.info{position:absolute;top:20px;left:50%;width:100px;margin-left:-50px;text-align:center;}
div#context div.info a{color:#696969;text-decoration:none;}
div#context div.info strong a{color:#696969;}
div.comment{clear:both;min-height:50px;margin-bottom:1em;}
div.comment p{margin:0 0 1em;padding:0;}
div.comment img{margin-right:5px;margin-bottom:5px;}
div#photos{clear:both;margin:20px 0 0;padding:10px;}
div#highlight{position:relative;margin:0 0 40px;}
div#highlight img{float:left;margin:0 10px 0 0;border: 5px solid #fff;box-shadow:0 2px 6px #696969;-moz-box-shadow:0 2px 6px #696969;-webkit-box-shadow:0 2px 6px #696969;}
div#highlight p{font-size:1.3em;}
div#highlight p.meta{color:#888;font-size:.9em;}
div.albums{clear:both;padding-top:10px;}
div.album{position:relative;min-height:95px;clear:both;margin:0 0 15px;padding:10px;}
div.album img.highlight{float:left;border:5px solid #fff;position:relative;margin-right:10px;box-shadow:0 2px 6px #696969;-moz-box-shadow:0 2px 6px #696969;-webkit-box-shadow:0 2px 6px #696969;
		  /*border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;*/}
div.album h2{font-size:1.4em;text-decoration:none;margin:0 0 10px;}
div.albums-small div.album{clear:none;width:90px;height:115px;float:left;background:none;}
div.albums-small div.album img.highlight{float:none;margin:0;}
div.group{min-height:60px;}
div#highlight h2{margin-bottom:5px;}
div#highlight img.highlight{float:left;border:3px solid #888;margin:0 10px 0 0;}
div#highlight div.photos{clear:both;background:none;padding:10px 0;}
div#highlight div.photos img{margin:0 10px 10px 0;}
div#photos img{border:3px solid #fff;box-shadow:0 2px 6px #696969;-moz-box-shadow:0 2px 6px #696969;-webkit-box-shadow:0 2px 6px #696969;}
div#photoalbum-nav{margin-bottom:15px;text-align:center;}
.navigation{font-size:1.5em;padding:1em 0;}
div.tags{padding-top:10px;clear:both;}
div#cloud{line-height:200%;}
div.flickr-meta-links{clear:both;font-size:10px;margin:10px 0 0;}
div.flickr-meta-links a{color:#555;}
div#highlight p.meta a,div.album p.meta,div.album p.meta a{color:#888;}
div.album p,div.albums-small div.album strong{font-size:.9em;}
