h1 {
font-size: 22px;
 }
h2 {
font-size: 16px;
color: #330000; }
h3 {
font-size: 14px;
color: #330000;
font-weight: bold;
padding: 0 0 0 0;
 }

a {
text-decoration: none;
}
body {
background: #d4b878;
}
a {
text-decoration: none;
}
#topBorder {
background: #d4b878 url('../images/topper.gif') no-repeat center 0;
border: none;
height: 45px;
width: 785px;
}
#mainPage {
background: #d4b878 url('../images/site_bg.gif') repeat-y center 0;
margin-left: auto;
margin-right: auto;
width: 785px;
}
#header {
background: url('../images/SandcastleBanner.jpg') no-repeat center 0;
height: 240px;
margin-left: auto;
margin-right: 25px;
width: 747px;
}
#header2 {
background: url('../images/PhotoBanner.jpg') no-repeat center 0;
height: 240px;
margin-left: auto;
margin-right: 25px;
width: 747px;
}

#header3 {
background: url('../images/PhotoHeader.jpg') no-repeat center 0;
height: 100px;
margin-left: auto;
margin-right: 25px;
width: 747px;
}

#header4 {
background: url('../images/PhotoHeader3.jpg') no-repeat center 0;
height: 160px;
margin-left: auto;
margin-right: 25px;
width: 747px;
}

#header5 {
background: url('../images/AlbumHeader.jpg') no-repeat center 0;
height: 160px;
margin-left: auto;
margin-right: 25px;
width: 747px;
}

#navigation {
background: url('../images/navBg.gif') repeat-x center 0;
height: 40px;
margin-left: auto;
margin-right: 25px;
text-align: left;
width: 747px;
}
#navigation ul {
padding-top: 10px;
}
#navigation ul li{
display: inline;
list-style: none;
padding-left: 5px;
padding-right: 5px;
}
#navigation a{
color: #cc9c00;
font-size: 16px;
font-weight: bold;
}
#navigation a:hover{
color: #0000FF;
}
#content {
height:  0 auto;
margin-left: auto;
padding: 5px 25px 5px 10px ;
text-align: justify;
margin-right: 25px;
width: 700px;
}
#bottomImg {
background: url('../images/Sandcastlebottom.jpg') no-repeat center 0;
height: 225px;
margin-left: auto;
margin-right: auto;
width: 747px;
}
#footer {
clear: both;
height: 0 auto;
margin-left: auto;
margin-right: 25px;
width: 747px;
}
#footer ul {
border: none;
height: auto;
margin-left: auto;
margin-right: auto;
text-align: center;
}
#footer a {
color: #000;
font-size: 10px;
}
#footer ul li{
display: inline;
text-align: center;
}
#footer a:hover {
color: #0000ff;
}

#centerlink a {
color: #0000ff;
font-size: 14px;
font-weight: bold;

}
#centerlink a:hover {
color: #ffad00;
}


#bottom {
background: url('../images/bottom.gif') no-repeat center 0;
height: 50px;
width: 785px;
}



