body 	{
		font-size:		small;
		font-family:	lucida grande, lucida sans unicode, trebuchet, arial, sans-serif;
		color:			#a1a1a1;
		background-image:	url(../images/bg_strip2.gif);		
		}
		
p 		{		
		font-size:			70%;
		font-weight:		reg;
		color:				#000000;
		}

	
#logo1 {
	position:			absolute;
	left:				20px;
	top:				20px;
	width:				200px;
	height:				20px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	}

#Table_01 {
	position:absolute;
	left:0px;
	top:150px;
	width:288px;
	height:120px;
}

#nav1-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:288px;
	height:20px;
}

#nav1-02 {
	position:absolute;
	left:0px;
	top:20px;
	width:288px;
	height:20px;
}

#nav1-03 {
	position:absolute;
	left:0px;
	top:40px;
	width:288px;
	height:20px;
}

#nav1-04 {
	position:absolute;
	left:0px;
	top:60px;
	width:288px;
	height:20px;
}

#nav1-05 {
	position:absolute;
	left:0px;
	top:80px;
	width:288px;
	height:20px;
}

#nav1-06 {
	position:absolute;
	left:0px;
	top:100px;
	width:288px;
	height:20px;
}

#nav-1-07 {
	position:absolute;
	left:0px;
	top:120px;
	width:288px;
	height:20px;
}

#nav-1-08 {
	position:absolute;
	left:0px;
	top:140px;
	width:288px;
	height:20px;
}

#nav-1-09 {
	position:absolute;
	left:0px;
	top:160px;
	width:288px;
	height:20px;
}

#Table_02 {
	position:absolute;
	left:304px;
	top:78px;
	width:700px;
	height:500px;
	margin:0px;
	padding:0px;
}

#info_01 {
	position:absolute;
	left:304px;
	top:30px;
	width:420px;
	height:500px;
	margin:0px;
	padding:0px;
}

#info_02 {
	position:absolute;
	left:770px;
	top:30px;
	width:200px;
	height:500px;
	margin:0px;
	padding:0px;
}

#process_02 {
	position:absolute;
	left:740px;
	top:0px;
	width:210px;
	margin:0px;
	padding:0px;
}

#img_box1 {
	position:			absolute;
	left:				300px;
	top:				108px;
	width:				400px;
	height:				483px;
	background-color:	#fff;
	margin:				0px;
	padding:			0px;
	}
	
#img_box2 {
	position:			absolute;
	left:				288px;
	top:				60px;
	width:				650px;
	height:				500px;
	background-color:	#fff;
	margin:				0px;
	padding:			0px;
	}
	
#content_1	{
	position:absolute;
	left:0px;
	top:18px;
	width:650px;
	height:400px;
	margin:	0px;
	padding:0px;
}

.content_text1 {
		line-height:130%;
		color:		#000;
		margin:		0px;
		padding:	0px 0px 0px 8px;
}

.content_text2 {
		line-height:130%;
		color:		#000;
		margin:		0px;
		padding:	0px 0px 0px 50px;
}

.footer_text3 {
	font-size:		70%;
	line-height:	150%;
	color:			#000;
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	}

.info_content1 {
		font-family:georgia, lucida grande, lucida sans unicode, trebuchet, arial, sans-serif;
		font-size:	110%;
		line-height:170%;
		color:		#616161;
		margin:		0px;
		padding:	0px 0px 0px 0px;
}

.info_content1a {
		font-family:georgia, lucida grande, lucida sans unicode, trebuchet, arial, sans-serif;
		font-size:	110%;
		line-height:170%;
		color:		#F30;
		margin:		0px;
		padding:	0px 0px 0px 0px;
}

.info_content2 {
		font-size:	80%;
		line-height:150%;
		color:		#616161;
		margin:		0px;
		padding:	0px 0px 0px 0px;
}

.info_content3 {
		font-size:	80%;
		line-height:200%;
		letter-spacing: 0.2cm;
		color:		#000;
		margin:		0px;
		padding:	0px 0px 0px 0px;
}

.process_content2 {
		font-size:	80%;
		line-height:150%;
		color:		#616161;
		margin:		0px;
		padding:	10px;
}

a.text1 {			text-decoration:none;
					border:	none; 
					color:	#a1a1a1;
					}
a.text1:link     	{color:#a1a1a1}
a.text1:visited  	{color:#a1a1a1}
a.text1:active   	{color:black}
a.text1:hover    	{color:#000}

a.text2 {			font-family:georgia, lucida grande, lucida sans unicode, 	
					trebuchet, arial, sans-serif;
					font-size:	120%;
					padding:	0px 0px 0px 8px;
					text-decoration:none;
					border:	none; 
					color:	#a1a1a1;
					}
a.text2:link     	{color:#a1a1a1}
a.text2:visited  	{color:#a1a1a1}
a.text2:active   	{color:black}
a.text2:hover    	{color:#000}

a.info_text1 {		text-decoration:none;
					border:	none; 
					color:	#000;
					}
a.info_text1:link     	{color:#000}
a.info_text1:visited  	{color:#000}
a.info_text1:active   	{color:black}
a.info_text1:hover    	{color:#a1a1a1}

/* lightbox styles */

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../current/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../current/images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: reg;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 15px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
