body {
  background: #334757 url(../images/swirlbg.jpg) repeat fixed center;
  text-align: center;
  z-index: 1;
  height: 756px;
}
.MainBox {
  margin: 0 auto;
  width: 775px;
  height: 700px;
  background-color: #45aad2;
  z-index: 2;
}
.CornerBox {
  background: #45aad2 url(../images/fabrictexture.jpg) repeat fixed center;
  width: 148px;
  height: 148px;
  position: relative;
  z-index: 3;
  border-bottom-style: dashed;
  border-bottom-color: black;
  border-bottom-size: 3px;
  border-right-style: dashed;
  border-right-color: black;
  border-right-size: 3px;
}
.HeaderBox {
  background: url(../images/fabrictexture.jpg) repeat fixed center;
  border-bottom: 3px dashed black;
  text-align: center;
  width: 625px;
  height: 148px;
  position: relative;
  left: 150px;
  top: -151px;
  background-color: #45aad2;
  line-height: 150px;
  
}
.infobar {
  font-family: Hei, Optima, sans-serif;
  background-color: white;
  padding: 2px;
  font-size: 12px;
  position: relative;
  top: 6px;
  left: 1px;
  width: 620px;
  height: 15px;
  line-height: 15px;
  z-index: 4;
  border-bottom-style: solid;
  border-bottom-color: black;
  border-bottom-size: 2px;
}
.infobar a:link {
  font-size: 12px;
  text-decoration: none;
  color: #ef6800;
}
.infobar a:hover {
  font-size: 12px;
  text-decoration: none;
  color: #eb8200;
}
.infobar a:visited {
  text-decoration: none;
  color: #ef6800;
}
.NavBox {
  background: url(../images/fabrictexture.jpg) repeat fixed center;
  width: 148px;
  height: 546px;
  position: relative;
  top: -150px;
  background-color: #45aad2;
  z-index: 3;
  border-right-style: dashed;
  border-right-color: black;
  border-right-size: 3px;
}
.spacer {
  background: url(../images/fabrictexture.jpg) repeat fixed center;
  position: relative;
  top: 2px;
  height: 12px;
}
.but1 {
  background: url(../images/fabrictexture.jpg) repeat fixed center;
  height: 105px;
}
.but2 {
  background: url(../images/fabrictexture.jpg) repeat fixed center;
  height: 105px;
}
.but3 {
  background: url(../images/fabrictexture.jpg) repeat fixed center;
  height: 105px;
}
.but4 {
  background: url(../images/fabrictexture.jpg) repeat fixed center;
  height: 105px;
}
.but5 {
  background: url(../images/fabrictexture.jpg) repeat fixed center;
  height: 105px;
}
.ContentBox {
  border-style: none;
  padding: 0px;
  position: relative;
  top: -680px;
  left: 150px;
  background-color: #45aad2;
  background-image: url(../images/contentbox2.jpg);
  float: left;
  width: 605px;
  text-align: left;
  height: 495px;
}
.BottomNav {
  height: 15px;
  text-align: center;
  width: 605px;
  position: absolute;
  top: 510;
}
.BottomNav a:link {
  font-size: 12px;
  color: black;
  text-decoration: none;
  font-family: Hei, Optima, sans-serif;
  text-align: center;
}
.BottomNav a:hover {
  text-decoration: none;
  color: #ef6800;
  text-align: center;
}
.photo {
  float: left;
  width: 170px;
}
.floatstop {
  clear: both;
}
h1{
  font-family: French Script, Lucida Handwriting;
  color: #d7cfc6; 
}
h2{
  padding-left: 25px;
  font-family: French Script, Lucida Handwriting;
  color: #d7cfc6;
}
h5{
  font-family: French Script, Lucida Handwriting;
  text-align: left;
}
p{
  padding-left: 25px;
  font-family: Hei, Optima, sans-serif;
  font-size: 12px;
}
.ContentBox a:link {
  font-family: Hei, Optima, sans-serif;
  color: black;
  font-size: 12px;
}
.ContentBox a:hover {
  color: #ff192b;
}
.ContentBox a:visited {
  font-family: Hei, Optima, sans-serif;
  color: #d7cfc6;
  font-size: 12px;
}
.SubBox {
  background: #d7cfc6;
  position: absolute;
  left: 375px;
  top: 450px;
  height: 48px;
  width: 215px;
  font-family: French Script, Lucida Handwriting;
  padding-left: 10px;
  border: 1px solid black;
}
.EAddy {
  background: white;
  position: absolute;
  left: 375px;
  top: 472px;
  height: 21px;
  width: 195px;
  font-family: Hei, Optima, sans-serif;
  font-size: 12px;
  line-height: 21px;
  padding-left: 10px;
  color: #ef6800;
  margin-left: 10px;
  margin-right: 10px;
  border: 1px solid black;
}
.LinkSidebar {
  background: #45aad2;
  position: absolute;
  left: 382px;
  top: 195px;
  height: 270px;
  width: 215px;
  padding-left: 25px;
  line-height: 15px;
  border-left: 3px dashed black;
}
ul {
  list-style-image: url(../images/daisybullet.jpg);
  padding-left: 25;
  margin-left: 0;
}





.yearlinks {
  font-size: 14px;
  color: black;
  font-family: Helvetica,Arial,sans-serif;
  text-align: center;
}
.yearlinks a:link {
  font-size: 14px;
  color: black;
  text-decoration: none;
  font-family: Helvetica,Arial,sans-serif;
  text-align: center;
}
.yearlinks a:hover {
  text-decoration: none;
  color: #ef6800;
  text-align: center;
}
.yearlinks a:visited {
  text-decoration: none;
  font-size: 14px;
  color: black;
  text-align: center;
}

