/* @override http://www.eonmckai.com/eon_feels_blogish/wp-content/plugins/tantan-flickr/templates/photoalbum-styles.css */

div.meta img {
margin-right:5px;
}

div#photo {
position:relative;
}

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:135px;
width:100%;
	clear: both;
}

div#context div.prev,div#context div.next {
position:absolute;
text-transform:capitalize;
}
div#context div.next:hover, div#context div.prev:hover {
	opacity: 0.46;
	color: black;
} 

div#context div.prev {
left:10px;
	color: #ce080f;
}

div#context div.next {
right:10px;
	color: #ce080f;
}

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 {
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}

div#context div.info strong a {
}

div.comment {
clear:both;
min-height:50px;
margin:29px;
}

div.comment p:hover{
	opacity: 0.48;
	color: black;
}

#context a img {
	border: 1px solid black;
}



div.comment p {
background-color:#FFF;
height:84px;
border:thin solid gray;
margin:0 0 1em;
padding:0;
}

div.comment img {
margin:17px;
}

div#photos {
	border: 1px hidden black;
}

div#highlight {
position:relative;
margin:0 0 40px;
}
div#highlight img:hover{
	opacity: 0.49;
}
div#highlight img {
	border: 1px hidden black;
	float: left;
}

div#highlight p {
font-weight: normal;
	font-style: normal;
	text-align: center;
}

#context div.prev.nomore div.label {
font-size:18px;
line-height:27px;
}

#context div.info strong a {
font-size: 22px;
}

div#highlight p.meta {
text-align:center;
}

div.albums {
margin:33px;
	text-align: center;
}
div.album:hover{
	color: black;
	opacity: 0.52;
}
div.album {
position:relative;
min-height:95px;
border:thin solid gray;
background-color:#FFF;
float:left;
margin:10px;
padding:10px;
}


div.album img.highlight:hover{
	opacity: 0.53;
}

div.album img.highlight {
border: 1px solid black;
position:relative;
	margin-bottom: 10px;
}

div.album h2 {
text-decoration:none;
margin:0 0 10px;
}

div.album p {
font-size:0.9em;
text-align:center;
}

div.albums-small div.album {
position:relative;
min-height:95px;
border:thin solid gray;
height:127px;
width:73px;
float:left;
background-color:#FFF;
margin:10px;
padding:10px;
}

div.albums-small div.album img.highlight {
float:none;
}
div.albums-small div.album strong:hover{
	color: black;
	opacity: 0.5;
}

div.albums-small div.album strong {
	font-weight: normal;
	font-style: normal;
	line-height: 12px;
	color: #ce080f;
	font-size: 12px;
}

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:hover{
	opacity: 0.49;
}

div#highlight div.photos img {
margin:21px;
}

div#photoalbum-nav {
}

#content h2 {
	text-transform: capitalize;
	text-align: left;
	font-size: 15px;
}

.navigation {
}

div.tags {
padding-top:10px;
clear:both;
text-align:center;
	font-size: 10pt;
	line-height: 15px;
}

div#cloud {
line-height:200%;
}

div.flickr-meta-links {
font-size:10px;
clear:both;
margin:17px;
padding:5px;
	display: none;
}

div.flickr-meta-links a {
color:#555;
}

div#highlight p.meta a,div.album p.meta,div.album p.meta a {
}

#highlight h2 a {
	font-weight: normal;
	font-style: normal;
	font-size: 15px;
	padding: 5px;
	text-transform: capitalize;
	border-style: hidden;
}

#photoalbum-nav a {
	padding: 3px;
}

#content div.meta {
	float: left;
}