/*------------------------------------------------------
Title: TurntableLab - Lightbox Style Sheet
Site: http://www.turntablelab.com/
Author: Paul Shapiro, Rubenstein Technology Group (http://www.rubensteintech.com/)
Version: 2009.01.24
------------------------------------------------------*/

/* - header */

div#top-decoration { 
	position: relative;
	width: 700px;
	height: 30px;
	background: #ccc;;
	}
	
span#title { float:left; width: 325px; font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 13px; font-weight: bold; display: block; padding: 8px 0 0 11px; }

div#top-decoration img.right-button { float: right; margin: 3px 2px 0 0; border: 0; }

/* - end header styling */

	
div#lightbox-container {
	width: 700px;
	height: 450px;
/*
	background: white;
*/
	}
	
	
/* - menu */
	
ul.menu { margin: 10px 10px 0 8px; padding: 0; width: 121px; list-style-type: none; float: left; }
ul.menu li { border: 2px solid #ccc; border-top: 0; padding: 5px 6px 5px 6px; }
ul.menu li:hover { background-color: #ccffcc; }
ul.menu li.first { border-top: 2px solid #ccc; }
ul.menu li.active { background-color: #ccffcc; }
ul.menu li a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666; text-decoration: none; }
ul.menu li a:hover { text-decoration: underline; }
ul.menu li.active a { font-weight: bold; }

/* - end menu */	



div#content-container {
	padding: 6px;
	width: 688px;
	height: 438px;
	overflow: scroll;
	font-size: 15px;
	}

div#content-container.hasMenu {
	border-left: 2px solid #ccc;
	width: 547px;
	overflow: scroll;
	}

div#content-container.hasImage img { margin-left: auto; margin-right: auto; display: block; }





div.review-holder {
	font-size: 16px;
	color: #666;
	padding: 10px 20px 20px 15px;
}
div.review-holder span.controls {
	color: #999;
}
div.review-holder span.controls a {
	color: #999;
	font-size: 16px;
	text-decoration: none;
}
div.review-holder span.controls a:hover {
	text-decoration: underline;
}
div.review-title {
	font-size: 16px; 
	color: #333; 
	font-weight: bold; 
	font-style: italic;
}
div.review-desc {
	font-size: 16px; 
	color: #666; 
	font-weight: bold;
}
div.review-holder span.reviewed-by { 
	font-size: 14px;
	color: #ccc;
	font-style: italic;
}
div.review-holder p.quotes {
	margin:.25em 0 0 0;
	width:363px;
	padding-left:22px;
	background:url(/images/quotebox-blue.gif) 0 50% no-repeat;
	color:#099;
	font-size:13px;
}
span.file-under {
	color: #099;
	font-size: 13px;
}
span.file-unders { font-size: 13px; color: #999; }
span.file-unders a { font-size: 13px; color: #666; }
span.file-unders a:hover, 
span.file-unders a:active { text-decoration: underline; }
