/* CSS Document */

.albumWrap {width:280px; height:105px; position:relative; overflow:hidden; font-family:tahoma, sans-serif;}
.albumWrap img {display:block; height:100px; width:100px; z-index:1; border:2px solid #2B646E;}

.albumWrap div {width:0px; overflow:hidden; z-index:500;  display:block; height:100px; border-top:2px #34494a solid; border-bottom:2px #34494a solid;   padding: 0; position:absolute; padding-left:0px; left:100px; top:0; background:#009EB4;   }
.albumWrap div b {display:block; width:200px; height:100px; position:absolute; left:-200px; padding-left:200px; top:0px; z-index:1;;  }
.albumWrap div span {position:relative; z-index:500; padding:2px; width:200px; margin-left:5px; padding-left:5px; overflow:hidden; }
.albumWrap div h1{font-size:18px; color:#002B3B; text-align:left; margin:0; margin-left:10px; padding-right:12px; padding-top:0px; margin-top:0px; top:0px; vertical-align:top;}
.albumWrap div p {
	font-size:12px;
	color:#002B3B;
	line-height:16px;
	margin-left:10px;
}
.albumWrap div a {
	color:#002B3B;
	font-size:11px;
	position:absolute;
	left:-200;
	top:0px;
	text-decoration:none;
	display:block;
	margin:0;
	text-align:right;
	width:180px;
	text-transform: lowercase;
	padding-top: 5px;
	padding-right: 10px;

}
.albumWrap div a:hover {color:#fff; text-decoration:none;}

.listNav { margin:0 0 10px; }

.ln-letters { overflow:hidden; }
.ln-letters a { font-size:0.9em; display:block; float:left; padding:2px 6px; border:1px solid silver; border-right:none; text-decoration:none; }
.ln-letters a.ln-last { border-right:1px solid silver; }
.ln-letters a:hover,
.ln-letters a.ln-selected { background-color:#eaeaea; }
.ln-letters a.ln-disabled { color:#ccc; }
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }
#content .albumWrap div p {
	line-height:14px;
	margin-left:10px;
	margin-top: 0px;
}

