/*style for gallery*/
*{
	padding:0;
	margin:0 auto;
	background-color:grey;
}
 #wrapper {
		position: relative;
		border:0px solid;
		border-color:black;
		width:930px;
		height:640px;
		background-color:grey;
		border-radius:10px;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
}
  #logo{
		position:absolute;
		left:30px;
		top:30px;
		width:330px;
		border-width:5px;
		border-color:white;
		border-style:outset;
		background-color:#999999;
		border-radius:5px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		padding-left:10px;
}
  
  
 #navbox{
    position:absolute;
   top:90px;
	 left:500px;
	 width:400px;
	  }
 
 
 ul.nav li{
    display:inline;
		font-family: verdana, arial, sans-serif;
		font-weight:bold;
		font-size:1.2em;
		color:#C98D44;
		padding: 0px;
		border:0px solid;
		border-style:outset;
		border-color:white; 
		border-radius:10px;
 		-moz-border-radius:10px;
 		-webkit-border-radius:10px;
		 background-color:#999999;
  }
ul.nav a{
   color: black;
	 text-decoration:none;
	 }
			 		
ul.nav a:hover{
                color:#808080;
}

#bottomline{
			font-family:Helvetica, Verdana, Arial, sans-serif;
			color:#ffffc3;
      position:absolute;
			left:0px;
			top:580px;
			background-color:#999999;
	    border-radius:10px;
     -moz-border-radius:10px;
     -webkit-border-radius:10px;
     padding:10px;
		 width:910px;
 }


.gallerycontainer{
									position: absolute;
									top:180px;
									left:10px;
									background-color:black;
									width:900px;
									height:350px;
									padding-left:20px;
									padding-top:20px;
 									 border-radius:10px;
	  							 border-color:#575656;
									 -moz-border-radius:10px;
									-webkit-border-radius:10px;

}
/*Add a height attribute and set to largest image's height to prevent overlaying*/
.thumbnail img{
  				 border: 1px solid white;
					 margin: 0 5px 5px 0;
}

.thumbnail:hover{
								 background-color: transparent;
}

.thumbnail:hover img{
								 border: 1px solid blue;
}
/*CSS for enlarged image*/
.thumbnail span{ 
					 position: absolute;
					 background-color: grey;
					 padding: 5px;
  				 left:-1000px;
					 border: 1px solid black;
					 visibility: hidden;
					 color: black;
					 text-decoration: none;
}
 /*CSS for enlarged image*/
.thumbnail span img{
					 border-width: 0;
					 padding: 2px;
}
/*CSS for enlarged image*/
.thumbnail:hover span{ 
					visibility: visible;
					top:0;
					left:400px;
  				z-index: 50;
}
/*position where enlarged image should offset horizontally */
.  



