body {
  background-image: url(images/imagebg.jpg);
  background-repeat: repeat;
  margin: 0;
}

#header {
  background-position: top left;
  background-image: url(images/image_02.png);
  background-repeat: no-repeat;
  width: 100%;
  height: 75px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  }

#topborder {
  background-image: url(images/imageborderdark.jpg);
  background-repeat: repeat;
  width: 100%;
  height:20px;
  padding: 0px 0px 0px 0px;
  }



#midheader {
  background: #52795c;
  background-repeat: repeat;
  background-image: url(images/image_03.png);
  background-repeat: repeat-x;
  background-position: top;
  width: 100%;
  height: 250px;
  margin: 0px;
  text-align: left;
  color: #000000;
  font-size: 13px;
  padding: 0px 0px 0px 0px;
  }

#midborder {
  background-image: url(images/imageborderdark.jpg);
  background-repeat: repeat;
  width: 100%;
  height:20px;
  padding: 0px 0px 0px 0px;
  }

 


#container {
  background-image: url(images/imagebg.jpg);
  background-repeat: repeat;
  width: 100%;
  margin: 0;
  text-align: left;
  padding: 0px;
  padding: 20px 0px 20px 0px;
  }

.leftcolumn {
  background-image: url(images/imagebg.jpg);
  background-repeat: repeat;
  width: 300px;
  padding: 0px 0px 0px 0px;
  margin: 0px;
  border-right: 5px groove #9a3f38;
}

.rightcolumn {
  background-image: url(images/imagebg.jpg);
  background-repeat: repeat;
  padding: 0px 0px 0px 0px;
}

.column-left {
  background-image: url(images/imagebg.jpg);
  background-repeat: repeat;
  width: 650px;
  padding: 0px 5px 0px 0px;
  margin: 0px;
  border-right: 5px groove #9a3f38;
}

.column-right {
  background-image: url(images/imagebg.jpg);
  background-repeat: repeat;
  padding: 0px 0px 0px 0px;
}

#navcontainer {
height: 100px;
background: #52795c;
padding:30px 15px 0px 0px;
}

#navcontainer ul {
margin-left: 50px; 
padding-left: 0px; 
list-style-type: none; 
list-style-image: url(images/bullet.jpg); 
font-family:"Arial Condensed",arial,sans-serif,verdana; 
font-weight: bold; 
}

#navcontainer a { 
display: block; 
text-decoration: none;
margin-left: 5px;
text-align: left;
font-size:16px;
color: #ffffff; 
padding: 4px 0px 0px 0px;
}

#navcontainer a:link, #navlist a:visited {
color: #ffffff; 
text-decoration: none; 
font-weight: bold;
margin-left: 5px; 
font-size:16px;
padding: 4px 15px 0px 0px;
}

#navcontainer a:hover {
text-decoration: none;
color: #FFFFFF; 
font-weight:bold;
font-size:16px;
padding: 4px 15px 0px 15px;
}

#bottomnav {

width: 400px;
margin-left: auto;
margin-right: auto;
padding: 15px 0px 0px 0px;
}

#bottomnav a { 
text-decoration: none;
text-align: center;
font-size:11px;
color: #52795c; 
padding: 15px 0px 0px 0px;
font-weight: bold;
margin-left: auto;
margin-right: auto;
}
#bottomnav a:link, #navlist a:visited {
color: #52795c; 
text-decoration: none; 
font-weight: bold;
margin-left: 0px; 
font-size:11px;
padding: 4px 0px 0px 0px;
}

#bottomnav a:hover {
text-decoration: none;
color: #52795c; 
font-weight:bold;
font-size:11px;
padding: 4px 0px 0px 0px;
}

p {
font-family:"Arial Rounded MT",helvetica,sans-serif; 
color:#9a3f38; 
font-size:12px; 
letter-spacing:0px; 
font-weight:normal; 
margin:10px 15px 10px 15px; 
}


td {
font-family:"Arial Rounded MT",helvetica,sans-serif; 
color:#000088; 
font-size:12px; 
letter-spacing:0px; 
font-weight:normal; 
margin:0px 0px 0px 0px; 
}
pre {
font-family:"Arial Rounded MT",helvetica,sans-serif; 
color:#000088; 
font-size:12px; 
letter-spacing:0px; 
font-weight:normal; 
margin:10px 0px 10px 15px; 
}

ul {
font-family:"Arial Rounded MT",helvetica,sans-serif; 
color:#9a3f38;
 
list-style-position: outside;
font-size:12px; 
letter-spacing:0px; 
font-weight:normal; 
margin:0px 0px 0px 20px;
}

li {padding: 0px; }

#border {
width: 80%;
border-bottom: 5px groove #9a3f38;
margin-left: auto;
margin-right: auto;
}





h2 {
font-family:"Arial Rounded MT",helvetica,sans-serif; 
color:#9a3f38;
font-size:18px; 
letter-spacing:2px; 
font-weight:bold; 
text-align: center; 
}

h3 {
font-family:"Garamond",arial,helvetica,sans-serif; 
color:#52795c;
font-size:18px; 
letter-spacing:2px; 
font-weight:bold; 
text-align: left;
font-style: italic; 
margin-left: 10px;
}

h4 {
font-family:"Arial Rounded MT",helvetica,sans-serif; 
color:#499226;
font-size:36px; 
letter-spacing:0px; 
font-weight:bold; 
text-align: center;
text-decoration:underline;
}

h1 {
font-family:"Arial Rounded MT",helvetica,sans-serif; 
color:#499226;
font-size:14px; 
letter-spacing:0px; 
font-weight:bold; 
text-align: left;
margin:10px 0px 10px 15px; 
}

blockquote {

font-family:"Arial Rounded MT",helvetica,sans-serif; 
color:#ffffff; 
font-size:12px; 
letter-spacing:0px; 
font-weight:bold; 
text-align: center;
}


#bottomborder {
  background-image: url(images/imageborderdark.jpg);
  width: 100%;
  height:20px;
  padding: 0px 0px 0px 0px;
  }

#bottom {
  background-image: url(images/imageborderlight.jpg);
  width: 100%;
  height:75px;
  padding: 0px 0px 0px 0px;
  }