﻿#lightbox {
	background:#000;
	width:640px;
	height:365px;
	position:relative;
	border:solid 1px #333;
}

#imageContainer{
	width:640px;
	text-align:center;
	
	
	
	
}

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	position: absolute;
	bottom:0;
	left:0px;
	width:640px;
}

#imageData{
	padding: 0 10px;
	color: #666;
	background-color: #FFFFFF;
}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: normal;	color:#990000;font-size:16px;line-height:27px}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ display:none;}

#loading{
	position:absolute;
	left:259px;
	top:237px;
}

#gallery_stripe_body{
	
}


#gallery_next{
	float:right;
	width:20px;
	background:#CECECE;
	line-height:100px;
	text-align:center;
	cursor:pointer;
	vertical-align: middle;
}


#gallery_previous{
	float:left;
	width:20px;
	background:#CECECE;
	line-height:100px;
	text-align:center;
	cursor:pointer;
}

.box_stripes { 
	background-color:#f2f2f2;
	overflow: hidden;
	margin: 6px 0px 6px 0px;
	width: 640px;
	border-bottom: 3px solid #CCCCCC; 
	border-top: 3px solid #CCCCCC; 
}


.controls { 
	padding: 6px; 
	background-color: #eeeeee; 
	border-bottom: 1px solid  #BEBEBE; 
	margin-top: 12px;
}

.controls a { color: #A5A5A5;}

.controls img { vertical-align: middle;}

.controls span.section_next { float: right;}

.scroller {
	width:600px;
	float:left;
	overflow:hidden;
}

.section {
	padding-left:10px;
	width:594px;
	overflow:hidden;
	float:left;
}

div.box_stripes div.image { 
	float: none; 
	border: 1px solid #CCCCCC;
	text-align: center;
	margin: 4px 0px; 
	background-color:#FFF;
}

.box_stripes div.stripe_summary_holder { 
	width: 92px; 
	float: left; 
	margin-right:6px;
	display:inline;
}


.box_stripes div.stripe_summary_text_holder h3 a {
	color: #C90404; 
	font-size: 14px;
}
