html,body {
height: 100%;
background-color: #79b3cb;
text-align: center;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

p {font:14px Arial, Helvetica, sans-serif; margin-top: 10px;}
a:link, a:visited {text-decoration: underline; color: black;}
a:active, a:hover {text-decoration: none; color: white;}

.head {font: bold 24px Arial, Helvetica, sans-serif; text-decoration:none; text-decoration:none; color:black; margin-top: 0px; margin-bottom: 0px;}
.head2 {font: 20px Arial, Helvetica, sans-serif; text-decoration:none; color:black; margin-top: 0px; margin-bottom: 0px;}
.hr {font:14px Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 12px;}
.title {font:48px Arial, Helvetica, sans-serif; margin-bottom: 0px; margin-top: 0px; text-decoration:none;}

a.nav:link {text-decoration: none; color: white;}
a.nav:visited {text-decoration: none; color: white;}
a.nav:active {text-decoration: none; color: white;}
a.nav:hover {text-decoration: none; color: black;}

a.nav2:link {text-decoration: none; color: black;}
a.nav2:visited {text-decoration: none; color: black;}
a.nav2:active {text-decoration: none; color: black;}
a.nav2:hover {text-decoration: none; color: black;}

/* CONTAINER */

#container {
position:relative;
margin: 0 auto;
width: 636px;
height:auto !important;
height: 100%;
min-height: 100%;
text-align: left;
}

/* NAVIGATION */

#navigation {
width: 636px;
height: 24px;
font: bold 16px Arial, Helvetica, sans-serif;; text-decoration:none;
}

#navTWO {
float:left;
margin-right: 10px;
width: auto;
text-align:center;
line-height:24px;
}

/* HEADERS */

#title {
width: 636px;
}

#header {
margin-top: 10px;
margin-bottom: 10px;
width: 636px;
}

/* CONTENT */

#content {
margin-top: 0px;
width: 636px;
}

/* FOOTERS */

#footer {
position: relative;
width: 636px;
height: 50px;
}

#footer2 {
position: relative;
margin-top: 396px;
width: 636px;
height: 50px;
}

/* PHOTO GALLERY */

.thumb{
z-index: 0;
}

.thumb:hover{
background-color: transparent;
z-index: 50;
}

.thumb span{
top: 50px;
left: 50px;
position: absolute;
background-color: black;
padding: 2px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumb span img{
border-width: 0;
padding: 2px;
}

.thumb:hover span{ 
visibility: visible;
top: 290px;
left: 0px;
}
