body{
 font: 0.8em/1.5 arial, sans-serif;
 text-align: center;
 background: #054D04;
}

strong{
 font-weight: bold;
}

h1{
 display: block;
 height: 152px;
 width: 750px;
 background: url('../images/banner.jpg') bottom left no-repeat black;
}

h1 span{
 display: none;
}

#header h4{
 display: none;
}

#entire{
 width: 754px;
 text-align: left;
 margin: 1em auto;
 background: black;
}

#wrapper{
 width: 750px;
 margin: 2px;
 background: white;
}

#nav{
 display: block;
 width: 750px;
 height: 2.5em;
 clear: both;
 background: #054D04;
 border-top: 2px solid black;
 border-bottom: 2px solid black;

}

#nav a{
 color: white;
}


#nav li{
 float: left;
 line-height: 2.5;
 width: 14%;
 text-align: center;
 }


#col1-wrapper{
 width: 540px;
 float: left;
}

#col1, #col2{
 margin: 15px;
}

#col2-wrapper{
 width: 210px;
 float: left;
}

#col1_1, #col1_2{
 width: 46%;
 float: left;
 }


#content h2{
 font-size: 1.6em;
 color: #054D04;
 line-height: 1.33;
 text-align: center;
 border-bottom: 1px solid;
 font-weight: bold;
}

#content h2.half{
 width: 300px;
}

#content h3{
 color: #054D04;
 font-size: 1.2em; 
 line-height: 1;
 margin: 01.2em 0 0.6em 0;
 font-weight: bold;
}

#content h4{
 font-weight: bold;
}

#content p{
 margin-bottom: 1.2em;
}

#content ul{
 list-style: disc;
 margin: 0 1.2em;
}

#content table{
 font-size: 100%;
}

#content th{
 font-weight: bold;
 padding-top: 1.2em;
}

#content .first th{
 padding-top: 0;
}

#content td{
 vertical-align: top;
}

#slideshow{
 display: block;
 width: 180px;
 height: 120px;
}

#footer{
 clear: both;
}

.clear{
 clear: both;
}
 

#photosbox, .float-right{
  float: right;
  margin-left: 15px;
}

.note{
 color: red;
 font-weight: bold;
 }
