/* - - - - - - - - - - - - - - - - - - - - -

Title : Lightbox CSS
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */

#lightbox{
	display: none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	width: 620px;
	height: 324px;
	margin:-220px 0 0 -250px;
	border: 9px solid #fff;
	background: #e3e0df;
	text-align: left;
}

#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage
{
	display:block;
	width: 66px;
	height: 30px;
	margin: 146px auto 0 auto;
}

/*#lightbox.done img{
	width:100%;
	height:100%;
}
*/

#featured_product
{
	position: relative;
	height: 291px;
}

h2#browsing_featured_releases
{
	position: absolute;
	top: 0;
	left: 239px;
	height: 35px;
	width: 300px;
	background: url("/images/store/subpages/h2_browsing_featured_releases.jpg") -18px 0 no-repeat;
	margin: 0;
}

h2#browsing_featured_releases span { display: none; }

#fp_nav
{
	height: 31px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e8e7e5;
}

#fp_prev
{
	float: left;
	width: 33px;
	height: 31px;
	background: url("/images/store/front/fp_prev.jpg") 0 0 no-repeat;
}

#fp_next
{
	float: right;
	width: 31px;
	height: 31px;
	background: url("/images/store/front/fp_next.jpg") 0 0 no-repeat;
}

#fp_prev span,
#fp_next span
{
	display: none;
}

#fp_close
{
	display: block;
	width: 39px;
	height: 37px;
	position: absolute;
	top: 0;
	left: 580px;
}

#featured_product .image
{
	position: absolute;
	display: inline;
	width: 150px;
	height: 150px;
	border: 3px solid #fff;
	top: 53px;
	left: 51px;
}

#fp_info
{
	padding: 53px 0 0 239px;
}

#fp_info .artists
{
	margin: 0 0 5px 0;
}

#fp_info .artists a
{
	font-family: Futura, Arial, sans-serif;
	font-size: 16px;
	color: #3a3633;
}

#fp_info .title
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #84817e;
	margin: 0 0 20px 0;
}

#fp_info .md
{
	color: #84817e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 16px 0;
}

#fp_info .md p
{
	margin: 0 0 8px 0;
}

#fp_price
{
	font-family: Futura, Arial, sans-serif;
	font-size: 14px;
	color: #008ab7;
	margin: 0 0 20px 0;
}

#lightbox .button
{
	float: none;
	clear: both;
	display: block;
	height: 20px;
	background: none;
	padding: 0 0 0 21px;
	margin: 0 0 0 0;
	line-height: 1em;
	text-decoration: none;
}

#lightbox .button span
{
	color: #84817e;
	font-size: 9px;
	line-height: 1em;
	text-transform: uppercase;
	float: none;
	height: auto;
	background: none;
	padding: 0;
}


#lightbox .cart
{
	background: url("/images/store/general/buttons/fp_add_to_cart.jpg") 0 0 no-repeat;
}

#lightbox a.fp
{
	background: url("/images/store/general/buttons/fp_details.jpg") 6px 1px no-repeat;
	padding: 0 0 0 24px;
}