.thumbnail{
  position:relative;
  z-index:0;
  border-bottom:0px solid #d90036
}

.thumbnail span{/*CSS for enlarged image*/
  position:absolute;
  left:0px;
  background:transparent;
  border:0px solid #6c8cbe;
  visibility:hidden;
  color:#314e8c
}

.thumbnail span img{/*CSS for enlarged image*/
  border:0px;
  padding:0px;
  background:transparent;
  position:absolute;
  z-index:80
}

.thumbnail:hover{
  background:#6c8cbe;
  border-bottom:3px solid #6c8cbe;
  z-index:0
}

.thumbnail:hover span{/*CSS for enlarged image on hover*/
  visibility:visible;
  background:transparent;
  top:-90px;
  left:60px/*position where enlarged image should offset horizontally*/
}

a:link{
  color:#c96237;
  background:transparent;
  text-decoration:none;
  cursor:pointer;hand}

a:link.email{
  color:#c96237;
  background:transparent;
  text-decoration:none;
  cursor:pointer;hand}

a:hover{
  color: #ff0000;
  background:transparent;
  text-decoration:none;
  cursor:pointer;hand}

a:hover.email{
  color:#ff8000;
  background:transparent;
  text-decoration:none;
  cursor:pointer;hand}

a:active{
  color:#fff000;
  background:transparent;
  text-decoration:none;
  cursor:pointer;hand}

a:active.email{
  color:#0000ff;
  background:transparent;
  text-decoration:none;
  cursor:pointer;hand}

a:visited{
color: #478b93;
  background:transparent;
  text-decoration:none;
  cursor:pointer;hand}

a:visited.email{
  color:#478b93;
  background:transparent;
  text-decoration:none;
  cursor:pointer;hand}

html { height: 101%; }

body{
  font:normal 9px/10px Verdana, Geneva,sans-serif;
  color:#000000;
   /* background-color: #478b93;*/
  background: url(../graphics/bodyground2.jpg) repeat; 
  text-align:center;
Background-position : 120%;
}

div{
  font:normal 9px/10px Verdana, Geneva,sans-serif;
  color:#000000;
  background-color: transparent;
  text-align:left;
}

div.box{
  color:#000000;
  background-color: #ffffff;
  text-align:left;
 /*  height:725px; */
  width:880px;
  margin-left: auto;
  margin-right: auto
 }

h1{
  font:normal 400 24px/30px Verdana, Geneva,sans-serif;
  font-weight: bold;
  letter-spacing:0px;
  word-spacing:-3px;
  color: #c96237;
  background:transparent;
  text-align:left;
  margin: 5px 0px 5px 0px;
  padding-top: 5px
}

h1.index{
  font:normal 500 30px/35px "Verdana",Geneva,sans-serif;
  font-weight: bold;
  letter-spacing:0px;
  word-spacing:0px;
  color: #c96237;
  background:transparent;
  text-align:left;
}

h2{
  font:17px/19px Verdana, Geneva,sans-serif;
  font-weight: bold;
  color: #c96237;
  background:transparent;
  text-align:left;
 margin:0px 0px 0px 0px
}

h2.button{
  font:normal 20px/30px "Verdana",Geneva,sans-serif;
  font-weight: bold;
  color: #c96237;
  background:#3232c5;
  border-top:solid 6px;
  border-right:solid 0px;
  border-bottom:solid 6px;
  border-left:solid 0px;
  text-align:left
}

h2.index{
  font:normal 20px/25px "Verdana",Geneva,sans-serif;
  font-weight: bold;
  color: #c96237;
  background:transparent;
  text-align:center;
  margin:0px 0px 0px 0px
}

h3{
  font:normal 12px/16px "Verdana",Geneva,sans-serif;
  font-weight: bold;
  color: #c96237;
  background: transparent;
  text-align:left;
  word-spacing: 0px;
  margin:0px 0px 0px 0px
}

h3.index{
  font:normal 12px/18px "Verdana",Geneva,sans-serif;
  font-weight: bold;
  color: #c96237;
  background:transparent;
  text-align:left;
  margin:11px 11px 0px 5px
}

h5{
  font:bolder 12px/20px Tahoma, Verdana,Geneva,sans-serif;
  color: #c96237;
  background:transparent;
  text-align:left;
  margin: 5px 11px 5px 5px
}

h5.navigation{
  font: bolder 13px/21px Tahoma, Verdana,Geneva,sans-serif;
  color: #c3290a; 
  background:transparent;
  text-align:left;
  margin:0px 0px 0px 0px
}

li{
  margin-bottom:5px
}

ol{
  list-style:decimal;
  text-align:left;
  font:normal 12px/14px Verdana,Geneva,sans-serif;
  color:#000000;
  background:transparent
}

p{
  font:normal 12px/16px Verdana,Geneva,sans-serif;
  color:#000000;
  background:transparent;
  text-align:left;
  margin:5px 0px 0px 0px
}

p.bullet{
  font:normal 12px/15px Verdana,Geneva,sans-serif;
  color:#000000;
  background:transparent;
  text-align:left;
  margin-top:3px;
  margin-right:11px;
  margin-bottom:0px;
  padding-left:22px;
  text-indent:-22px
}

p.caption{
  font:normal 11px/11px Verdana,Geneva,sans-serif;
color: #c96237;
  background:transparent;
  text-align:left;
  margin:5px 0px 5px 2px
}

p.credit{
  font:bold 11px/11px Verdana,Geneva,sans-serif;
  color: #c96237;
  background:transparent;
  text-align:right;
  margin:11px 11px 30px 5px
}

p.menu{
  font:bolder 15px/16px "Verdana Bold",Geneva,sans-serif;
color: #c96237;
  background:transparent;
  text-align:left;
  margin:1px 1px 5px 5px
}

p.pxcaption{
  font:normal bold 8px/9px Verdana,Geneva,sans-serif;
  color: #c96237;  
  word-spacing: -1px;
  background:transparent;
  text-align:left;
  margin:0px 0px 0px 0px
}

ul{
  list-style:square inside;
  font:normal 11px/14px Verdana,Geneva,sans-serif;
  color:#000000;
  background:transparent;
  text-align:left;
  margin:0px 0px 0px 0px
}

ul.bold{
  margin-top:11px;
  margin-left:5px;
  padding-left:0px;
  list-style:square inside;
  text-align:left;
  font:bold 12px/14px Verdana,Geneva,sans-serif;
  color:#000000;
  background:#ffffff
}