@charset "utf-8";
/* CSS Document */
body{background-color:#373738; margin:0; font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:14px;
scrollbar-base-color: #4f4f51;
scrollbar-3dlight-color: #4f4f51;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #707172;
scrollbar-highlight-color: #4f4f51;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #4f4f51;
} 
h2{color:#00aeef; font-size:16px; margin:10px;}
p{color:#CCCCCC; font-size:14px; margin:10px;}
a{color:#FFFFFF;}
#Footer{background-image:url(images/footer_background.jpg); width:972px; height:40px;}
.buttons{font-size:14px; background-color:#666666; color:#00aeef; border: 1px solid #333333; font-weight:bold;}
.textfields{background-color:#6d6e71; border:1px solid #000000; color:#CCCCCC;}
select{background-color:#6d6e71; color:#CCCCCC;}





.gallerycontainer{
position: relative;
margin:0;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border:0;
}

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

.thumbnail:hover img{
border:0;
}


.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:#333333;
padding: 5px;
left: -1000px;
border: 1px solid black;
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: -5px;
left: 175px; /*position where enlarged image should offset horizontally */
}