/* CSS Document */

body{
	background-image:url(stars.gif);
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	width:748px;
	text-align:center;
	height:100%;
	}
	
#page{
	background-color:#ffffff;
	text-align:left;
	width:751px;
	height:100%;
	}
	
#floatfix{clear:both;}
	
#content{
	width:510px;
	float:right;
	padding-left:11px;
	padding-right:11px;
	clear:right;
	font-size: 11px;
	background-color:#FFFFFF;
	}
	
#bodytext{
	color:#333333;
	font-size:12px;
	float:left;
	clear:left;
	width:500px;
	}
	#bodytext2{
	color:#333333;
	font-size:12px;
	float:left;
	clear:right;
	width:250px;
	}
		#bodytext3{
	background-color:khaki;
	font-size:11px;
	float:right;
	clear:right;
	width:200px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	padding:2px;
	border-left:solid 1px #CC9900;
	border-bottom:solid 1px #CC9900;
	border-top:solid 1px #CC9900;
	margin-left:10px;
	}
	#bodytext4{
	color:#333333;
	font-size:12px;
	float:left;
	clear:left;
	width:318px;
	margin-right:10px;
	}
#title{
	font-size:18px;
	color:#000066;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	clear:left;
	width:80%;
	}	

#image_left{
	margin-right:3px;
	width:88px;
	height:31px;
	float:left;
	clear:right;
	}
	#image_left2{
	margin-right:3px;
	width:500px;
	height:280px;
	float:left;
	clear:both;
	}
	
#banner{
	width:748px;
	height:0;
	font-size: 11px;
	background-color:#transparent;
	}
			
#navbar_button{
	background-color:#ffffff;
	width:207px;
	height:56px;
	float:left;
	clear:left;
	color: #FFFFFF;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin-left:5px;
	}
	
#hr{
	width: 100%;
	background-color:#ffffff;
	float:left;
	}
	
#footer{
	width:751px;
}
			
#div1{
	background-color:#FFFFFF;
	padding:5px;
	padding-bottom:23px;
	font-size:9px;
	text-align:left;
	width:238px;
	float:left;
	vertical-align:middle;
	clear:left;
	}
#div2{
	background-color: #ffffff;
	padding:5px;
	padding-bottom:10px;
	font-size:9px;
	text-align:center;
	width:244px;
	float:left;
	clear:right;
		}
#div3{
	background-color:#FFFFFF;
	padding:5px;
	padding-bottom:14px;
	font-size:9px;
	text-align:right;
	width:238px;
	float:left;
	clear:right;
	}
	
	#div4{
	background-color:#FFFFCC;
	padding:5px;
	padding-left:14px;
	font-size:9px;
	text-align:left;
	width:200px;
	float:right;
	clear:leftt;
	border-left:dashed black 1px;
	border-bottom:dashed black 1px;
	border-top:dashed black 1px;
	}
		
a:link{ 
	font-weight: bold; 
	text-decoration: none; 
	color:#000000;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color:#333333;
	}
a:hover{ 
	text-decoration: underline; 
	color:#555555;
	}
	
#header{
	background-image:url(va_banner.gif);
	width:748px;
	height:168px;
	}
	
h4{
	position:absolute;
	left:-9999px;
}

h1{
	position:absolute;
	left:-9999px;
}
	
#img{
	width:auto;
	height:auto;
	border:none;
	text-align:center;
	}
								
#imga{
	width:auto;
	height:auto;
	border:none;
	float:left;
	clear:right;
	padding:5px;
	margin:5px;
	border:1px solid black;
	}
		
								.gallerycontainer{
								position: relative;
								/*Add a height attribute and set to largest image's height to prevent overlaying*/
								width:500px;
								height:360px;
								float:left;
								clear:left;
								}
								
								.thumbnail img{
								border: 1px solid white;
								margin: 0 5px 5px 0;
								}
								
								.thumbnail:hover{
								background-color: transparent;
								}
								
								.thumbnail:hover img{
								}
								
								.thumbnail span{ /*CSS for enlarged image*/
								position: absolute;
								background-color: lightyellow;
								padding: 5px;
								left: -1000px;
								border: 1px dashed gray;
								visibility: hidden;
								color: black;
								text-decoration: none;}
}
								
								.thumbnail span img{ /*CSS for enlarged image*/
								border-width: 0;
								padding: 2px;
								}
								
								.thumbnail:hover span{ /*CSS for enlarged image*/
								visibility: visible;
								top: 0;
								left: 190px; /*position where enlarged image should offset horizontally */
								z-index: 50;
								}
							
