/* CSS Document */

	body {
		text-align:center;
		margin-top:40px;
		background-color:#000000;
		}
	
	#frame {
		width:810px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}
		
	#contentleft {
		width:165px;
		padding:0px;
		float:left;
		/*background-color:#00FF00;*/
		height:489px;
		}
	
	#contentcenter {
		width:790px;
		padding:0px;
		float:left;
		/*background-color:#FFFF00;*/
		
		
		}
	#nav_header {
		width:790px;
		padding:0px;
		float:left;
		/*background-color:#3366FF;*/
		height:106px;
		border-left:1px solid #ffffff;
		border-right:1px solid #ffffff;
		border-top:1px solid #ffffff;
		
	
		}
	#nav_bar {
		width:790px;
		float:left;
		/*background-color:#CCFF99;				*/
		height:43px;
		border-left:1px solid #ffffff;
		border-right:1px solid #ffffff;
		}
	#nav_left {
		width:770px;
		padding:20px;
		float:left;
		/*background-color:#FF00FF;*/
		border-left:1px solid #ffffff;
		border-right:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		border-top:1px solid #ffffff;
		
		}
	/*#nav_right {
		width:392px;
		padding:0px;
		float:left;
		background-color:#999933;
		height:150px;
		
		}*/
	#nav_bottom {
		width:741px;
		padding:0px;
		float:left;
		/*background-color:#3366FF;*/
		
		}	
		
	#text-box-1 {
		width:390px;
		padding-right:10px;
		float:left;
		
		}		
		
	#text-box-2 {
		width:335px;
		padding:0px;
		float:left;

		
		}	
		

.gallerycontainer{
position: relative;
padding-top:20px;
width:335px;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: solid 1px #999999;
padding:2px;
margin-left:5px;
margin-bottom:5px;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: solid 1px #ffffff;
padding:2px;
margin-left:5px;
margin-bottom:5px;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
visibility: hidden;
color: #ffffff;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border: solid 1px #ffffff;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 20px;
left: -400px; /*position where enlarged image should offset horizontally */

}

.line {
border-bottom: dotted 1px #999999;
}

