#content a:visited {
    color: grey;
    }

ul {
    list-style-type: none;
    text-align: left;
    padding: 0;
    margin: 0;
    }

td {
    padding: 10px;
    }

img {
    border: solid 0.1em;
    }

body {
    background: #9bc5d6;
    }

body .shadow {
    position: relative;
    background: silver;
    margin: 0em 1em 1em 1em;
    float: left;
    }

body .shadowboxcontent {
    position: relative; 
    top: -5px;
    left: -5px;
    }

#gallery {
    float: left;
        }

.picwrapper {
    float: left;
    text-align: center;
    }

.picwrapper p {
    padding: 0;
    margin: 0em 0em 0.5em 0em;
   }

.thumb {
    width: 200px;
    height: 140px;
    }
.popup {
    text-align: center;
    border: 1px solid;
    padding: 1em;
    width: 450px;
    margin: auto;
    }
.popup p {
    text-align: left;
    }
.popup table, tr, td {
    text-align: center;
    }


.center {
    text-align: center;
    padding: 0px;
    margin: 0px;
    }

#header {
    border: solid 1px;
    background: url(../images/background.jpg) top left repeat-x;
    top: 0em;
    left: 0em;
    right: 0em;
    margin: 0em;
    height: 6em;
/* These extra margin commands were necessary for Firefox to center the header properly. */
	/*border: solid 1px #000000;  */
	z-index: 2;

	clear: both;
    }


#header h1 {font-family: Arial,Helvetica,sans-serif;
    text-align: left;
    font-size: 1.25em;
    line-height:.5em;
    padding-top:.5em;
    padding-left:0.5em;
/*    color:rgb(255,255,255);  */
    }

#navbar {
    font-family: Arial,Helvetica,sans-serif;
    padding: 0em 0em 0em 0em;
    }

#navbar a:hover{
	color: red;
	text-decoration:none;
	}

#navbar li{
    display: inline;
    }
#navbar ul {
    list-style-type: none;
    text-align: left;
    padding: 0;
    margin: 0;
    }
#navbar a{
    color: #0000b8;
/*    color:rgb(31, 5, 224);  */
    text-decoration:none;
    font-weight:bold;
    padding: 0.5em;
   }
#content {
    border: solid 1px;
    background: white;
    padding: 1em;
    font-family: Arial,Helvetica,sans-serif;
    margin: 5em 2em 1em 2em;
	}

