/* - - - - - - - - - - - - - - - - - - - - -

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:263px;
	left:80%;
	z-index:9999;
	width:296px;
	height:191px;
	margin:-191px 0 0 -296px;
	border: none;
	background:	url('../img/login_dialog_bg.png') no-repeat;
	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.6;
	opacity:.60;
	filter: alpha(opacity=60);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	width:100%;
	height:100%;
}

/* styles for login popup */

#lightbox p,
#lightbox label,
#lightbox form
{
	font-size:			10px;
	margin:				0;
	padding:			0;
}

#lightbox div#login_dialog
{
	width:				296px;
	height:				191px;
}

#lightbox div#login_dialog p.close_box
{
	text-align:			right;
	padding:			3px 6px;
	color:				#000;
	height:				12px;
}

#lightbox p.close_box a
{
	font-size:			1.1em;
	text-decoration:	none;
	color:				#000;
}

#lightbox div#login_dialog div
{
	margin:				11px 30px 21px 28px;
}

#lightbox h3
{
	font-size:			1.4em;
	margin-bottom:		.5em;
}

#lightbox p.box_intro
{
	font-size:			1.2em;
	line-height:		1em;
	color:				#6d6e6e;
	padding:			0 0 1em 0;
	margin-bottom:		0;
}

#lightbox form#Form
{
	margin:				0;
	padding:			0;
}

#lightbox form label
{
	font-size:			1.2em;
	line-height:		1em;
	color:				#6d6e6e;
	margin:				0 0 18px 0;
	padding:			0;
	width:				100px;
	display:			inline;
	float:				left;
}

#lightbox label span
{
	font-size:			0.9em;
}

#lightbox input
{
	padding:			0;
	margin:				0;
}

#lightbox input.Form_Text
{
	margin:				0;
	width:				130px;
	display:			inline;
	float:				right;
	padding:			1px 2px;
}

#lightbox input.login_button
{
	width:				68px;
	height:				17px;
	display:			inline;
	float:				right;
	margin-top:			12px;
}