/******************************************************************************
 Generic lightbox styles
******************************************************************************/

div.pop_box
{
	background-color: #ffffff;
}

div.pop_bg
{
	background-color: #000000;

	opacity: 0.8;	/* FF: stand-in property for opacity, which is handled by jQuery. alpha value from 0 to 1 */
	widows: 80;		/* IE: stand-in property for opacity, which is handled by jQuery. alpha value from 0 to 100 */
}

a.pop_closebutton
{
	cursor: pointer;
}

/* 360 View specific */
#render-box div.pop_box
{
	width: 540px;
	height: 400px;
	
	padding: 20px;
*padding: 10px;
}

#render-container
{
	width: 540px;
	height: 360px;
}

#render-box h3
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;	
	margin: 0px 0px 16px 0px;
}

#render-box a.pop_closebutton
{
	cursor: pointer;
	background:url( ../../inc/images/close.gif ) no-repeat;

	width: 44px;
	height: 10px;

	top: 6px;
	right: 0px;
}


/* Home Video specific */

#video-box div.pop_box
{
	width: 890px;
	height: 465px;
	padding: 20px;
*padding: 10px;
}

#video-container
{
	float: left;	
	width: 672px;
	height: 390px;
}

.video-playlist
{
	width: 210px;
	height: 370px;
	float: right;
}

	.video-playlist div
	{
		width: 210px;
		margin: 0px 0px 10px 0px;
		
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		
		cursor: pointer;
		cursor: hand;
	}
	
	.video-playlist img
	{
		margin-right: 5px;	
	}
	
	.full-video
	{
		padding-top: 5px;
		
		cursor: pointer;
		cursor: hand;
	}

#video-box h3
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	
	line-height: 30px;
	
	margin: 0px 0px 16px 0px;
}

#video-box h2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #666666;
	
	line-height: 20px;
	
	float: left;
	margin: 0px 0px 16px 0px;
}

	#video-box h2.chapters
	{
		float: right;
		width: 210px;
	}

#video-box a.pop_closebutton
{
	cursor: pointer;
	background:url(../images/close.gif) no-repeat;

	width: 44px;
	height: 10px;

	top: 0px;
	right: 0px;
}

/* Portfolio gallery */
#portfolio-box div.pop_box
{
	width: 740px;
	height: 580px;
	padding: 20px;
}

#portfolio-box h3
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	
	margin: 0px 0px 16px 0px;
}

#portfolio-box h2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #666666;
	
	float: left;
	margin: 0px 0px 16px 0px;
}

#portfolio-box a.pop_closebutton
{
	cursor: pointer;
	background:url(../images/close.gif) no-repeat;

	width: 44px;
	height: 10px;

	top: 0px;
	right: 0px;
}

#portfolio-box iframe
{
	width: 740px;
	height: 550px;
	
	overflow: hidden;
	margin: 0 auto;
}