html {
background: #628EAC;
color: #FFFBF1;
font-family: Garamond, Georgia, Times, Serif;
font-size:1em;
}

body {
margin:0px; /*for IE and Netscape */
padding:0px; /*for Opera */
}

a img{
border:none;
}

a {
color: #FEE5B4;
text-decoration:none;
}

a:visited{
color: white; 
text-decoration:none;
}

a:hover, a:active{
color:#6A6353;
text-decoration:none;
}

/* used to change link of active page*/
.chosenLink{
color:#FF9900;
font-weight:bold;
font-size:1.1em;
}

/* used to indent 2nd line of exhibits */
.textIndent{
margin-left:20px;
}

/* used on portfolio page for superimposed text */
.textOverlay {
position: relative;
top:-60px;
}

h1 {
font-weight:bold;
font-size:1.2em;
color: #FEE5B4;
margin-bottom:-8px;
}

h2 {
font-weight:bold;
font-size:1.2em;
text-align:center;
color: #FEE5B4;
}

h3 {
font-weight:bold;
font-size:1.2em;
color: #FEE5B4;
display:inline;
}

table {
    margin-top:10px;
    margin-bottom:10px;
}

.navigation td{
	width: 80px;
	text-align:center;
    margin-top:10px;
    margin-bottom:10px;
}

.gallery {
text-align:center;
}

.buttons{
vertical-align:bottom;
font-size:1.4em;
font-style:bold;
padding-left:5px;
padding-right:5px;
}

#container{
width:800px;
margin: 0 auto;
}

#header{
width:800px;
text-align:center;
padding-top:15px;
}

#header img{
max-width:800px;
}

/*begin navigation*/
#nav{
width:800px;
margin-top: 5px;
padding-bottom: 2px;
border-bottom: solid 2px #FEE5B4;
}

/*end navigation*/

/*begin content of main body*/
#contentNarrow{
float:right;
width: 505px;
display: inline; /* for IE */
margin-top: 15px;
margin-bottom:15px;
margin-left:15px;
}

#contentNarrow img {
vertical-align:center;
margin:5px;
}

#contentWide{
float:left;
width: 800px;
display: inline; /* for IE */
margin-top: 15px;
margin-bottom:15px;
}

#contentLeftHalf{
width:243px;
float:left;
margin-top: 15px;
margin-bottom:15px;
margin-right:10px;
}

#contentLeftHalf img{
width:243px;
}

#contentRightHalf{
width:242px;
float:right;
margin-top: 15px;
margin-bottom:15px;
margin-left:10px;
}

#contentRightHalf img{
width:242px;
}

#sidebar{
font-size:0.9em;
text-align:left;
width: 265px;
float:left;
display: inline; /* for IE */
margin-top: 15px;
margin-bottom:15px;
margin-right:15px;
}

/*end content of main body*/

/*begin footer information*/
#footer{
clear:both;
width:800px;
font-size:0.95em;
text-align:center;
border-top: dotted 2px #FEE5B4;
padding-top:10px;
}
/*end footer information*/