p	{
		line-height: 20px;
		font-size: 14px; 
		letter-spacing: 1px; 
		font-family: trebuchet ms, verdana;
		color: #ffea39;
		text-align: justify;
	}


.title
	{
		line-height: 30px;
		font-size: 16px; 
		letter-spacing: 1px; 
		font-family: trebuchet ms, verdana;
		color: #ff750f;
		font-weight:bold;
	}
		
.date
	{
		line-height: 12px;
		font-size: 10px; 
		letter-spacing: 0px; 
		font-family: microsoft sans serif;
		color: #cbcbcb;
		font-weight:bold;
	}

/* Navigation Links*/


a.l1:link 
	{ 
		color:#6700d0; 
		text-decoration:none; 
		font-weight:bold; 
		font-family:trebuchet ms; 
		font-size: 14px; 
		letter-spacing: 2px;
		border:none; 
		cursor:crosshair; 
		line-height: 45px;
	}
a.l1:visited { color:#6700d0 ; font-family:trebuchet ms; text-decoration:none; font-weight:bold; }
a.l1:hover { color:#FFFFFF ; font-family:trebuchet ms; text-decoration:none; }
a.l1:active { color:#FFFFFF ; font-family:trebuchet ms; text-decoration:none; font-weight:bold; }


a.l2:link 
	{ 
		color:#1b56ff ; 
		text-decoration:none; 
		font-weight:bold; 
		font-family:trebuchet ms; 
		font-size: 14px; 
		letter-spacing: 2px;
		border:none; 
		cursor:crosshair; 
		line-height: 45px;
	}
a.l2:visited { color:#1b56ff ; font-family:trebuchet ms; text-decoration:none; font-weight:bold;}
a.l2:hover { color:#FFFFFF ; font-family:trebuchet ms; text-decoration:none; }
a.l2:active { color:#FFFFFF ; font-family:trebuchet ms; text-decoration:none; font-weight:bold;}


a.l3:link 
	{ 
		color:#2fff39 ; 
		text-decoration:none; 
		font-weight:bold; 
		font-family:trebuchet ms; 
		font-size: 14px; 
		letter-spacing: 2px;
		border:none; 
		cursor:crosshair; 
		line-height: 45px;
	}
a.l3:visited { color:#2fff39 ; font-family:trebuchet ms; text-decoration:none; font-weight:bold; }
a.l3:hover { color:#FFFFFF ; font-family:trebuchet ms; text-decoration:none; }
a.l3:active { color:#FFFFFF ; font-family:trebuchet ms; text-decoration:none; font-weight:bold; }


a.l4:link 
	{ 
		color:#ff750f ; 
		text-decoration:none; 
		font-weight:bold; 
		font-family:trebuchet ms; 
		font-size: 14px; 
		letter-spacing: 2px;
		border:none; 
		cursor:crosshair; 
		line-height: 45px;
	}
a.l4:visited { color:#ff750f ; font-family:trebuchet ms;text-decoration:none; font-weight:bold; }
a.l4:hover { color:#FFFFFF ; font-family:trebuchet ms; text-decoration:none; }
a.l4:active { color:#FFFFFF ; font-family:trebuchet ms; text-decoration:none; font-weight:bold; }


a.l5:link 
	{ 
		color:#ff1b91 ; 
		text-decoration:none; 
		font-weight:bold; 
		font-family:trebuchet ms; 
		font-size: 14px; 
		letter-spacing: 2px;
		border:none; 
		cursor:crosshair; 
		line-height: 45px;
	}
a.l5:visited { color:#ff1b91; font-family:trebuchet ms;text-decoration:none; font-weight:bold; }
a.l5:hover { color:#FFFFFF ; font-family:trebuchet ms;text-decoration:none; }
a.l5:active { color:#FFFFFF ; font-family:trebuchet ms;text-decoration:none; font-weight:bold; }

/* Lightbox Information*/
#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(../images/prevlabel.gif) left 15% no-repeat; }

#nextLink:hover, 
#nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }




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



#imageData
	{	
		padding:0 10px; 
		color: #666; 
	}


#imageData 
#imageDetails
	{ 
		width: 70%; 
		float: left; 
		text-align: left; 
	}	

#imageData 
#caption		{ font-weight: bold;	}

#imageData 

#numberDisplay
	{ 
		display: block; 
		clear: left; 
		padding-bottom: 1.0em;	
	}			


#imageData 
#bottomNavClose
	{ 
		width: 66px; 
		float: right;  
		padding-bottom: 0.7em;	
	}
	
		
#overlay
	{
	
		position: absolute;
	
		top: 0;
	
		left: 0;
	
		z-index: 90;
	
		width: 100%;
	
		height: 500px;
	
		background-color: #000;

	}
	



/* Min-Width */


.lbWidth 
	{ /* most browsers */
	
		position: absolute;
	
		top: 0px; 
		left: 0px;
	
		width: 100%;
	
		min-width: 790px;
	
	}



* html .lbContent 
	{ /* IE6 */
	
		margin-left: -790px;
	
		position:relative;
	
	}


* html .lbMinWidth 
	{ /* IE6 */
	padding-left: 790px;
	}
	

	

/* Clearfix */	

.clearfix:after 
	{
		
content: ".";
		
display: block;

		height: 0;

		clear: both;
		
visibility: hidden;
	
}



.clearfix 
	{ 	display: inline-block;}



/* Hides from IE-mac \*/


*html.clearfix {height: 1%;}

.clearfix {display: block;}


/* End hide from IE-mac */ 
	

/*Scrollbar information*/
BODY 
	{
		SCROLLBAR-FACE-COLOR: #000000; 
		SCROLLBAR-HIGHLIGHT-COLOR: #ff750f; 
		SCROLLBAR-SHADOW-COLOR: #000000; 
		SCROLLBAR-3DLIGHT-COLOR: #ff750f; /*scrollbar surround*/ 	
		SCROLLBAR-ARROW-COLOR: #ff750f; 	
		SCROLLBAR-TRACK-COLOR: #000000; /*inactive bar*/
		SCROLLBAR-DARKSHADOW-COLOR: #1b56ff /*scrollbar surround*/
	}
