BODY {
      SCROLLBAR-FACE-COLOR: #0e4b00;
      SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
      SCROLLBAR-SHADOW-COLOR: #000000;
      SCROLLBAR-3DLIGHT-COLOR: #003333;
      SCROLLBAR-ARROW-COLOR:  #000000;
      SCROLLBAR-TRACK-COLOR: #000000;
      SCROLLBAR-DARKSHADOW-COLOR: #000000;

      background-color: #0e4b00;
      font: Times New Roman;
      color: #FFCC00;

      margin-top: 0px;
      margin-left: 0px;
      margin-right: 0px;
     }

h2 {margin-left: 5px}
HR {COLOR: #FFCC00;}
a:link {color: #FFCC00}
a:visited {color: #FFCC00}
a:hover {color: #FFCC00}
a:active {color: #FFCC00}

p {
    margin-left: 20px;
    margin-right: 20px;
    text-indent: 1em;
  }


/* Secondary Header
--------------------------------------------------*/
h1.PageTitle {position:absolute; left:180px; top:10px; z-index:2; font-family: Monotype Corsiva, Georgia; padding:5; text-decoration: underline; white-space: nowrap;}


/* Banner Header
--------------------------------------------------*/
#CHNbanner, #CHNbanner span 
           { 
               width: 100%; height: 100px;
               background-color: #000000;
               background-image: url(http://completelyhorsenuts.com/chnbanner.gif);
               background-repeat: no-repeat;
           }

/* This is what moves the text under the span */ 
#CHNbanner span { margin-bottom: -75px; } 

/* code for all styled headers */ 
h1 span { 
 display: block; 
 /* place the span on top */ 
 position: relative; 
 z-index: 1; 
}
h1 { margin-bottom: 0}

#CHNBannerSmall, #CHNBannerSmall span { 
               width: 100%; height: 107px;
               background-image: url(http://completelyhorsenuts.com/chnminibanner.gif);
               background-repeat: no-repeat;
           }

/* This is what moves the text under the span */ 
#CHNSmallLine span { margin-bottom: -75px; } 
#CHNSmallLine, #CHNSmallLine span { 
               width: 100%; height: 10px;
               background-image: url(http://completelyhorsenuts.com/chnminiline.BMP);
               background-repeat: no-repeat;
           }
/* This is what moves the text under the span */ 
#CHNBannerSmall span { margin-bottom: -75px; } 
h3 span { 
 display: block; 
 /* place the span on top */ 
 position: relative; 
 z-index: 1; 
}
h3 { margin:0;}

#CHNBigLine span { margin-bottom: -75px; } 
#CHNBigLine, #CHNBigLine span { 
               width: 100%; height: 10px;
               background-image: url(http://completelyhorsenuts.com/chnline.BMP);
               background-repeat: no-repeat;
           }

dl, dt, dd{
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
top: 0;
left: 0;
width: 100%;
}
#menu ul, #menu li { margin: 0; padding: 0; list-style-type: none;}
#menu dt{
cursor: pointer;
margin: 2px 0;
height: 20px;
line-height: 20px;
text-align: left;
border: 1px solid black;
background: #0e4b00;
}
#menu dd {
border: 1px solid black;
}
#menu li {
text-align: left;
margin-left: 25px;
height: 20px;
background: #0e4b00;
border-bottom: 1px black

}
#menu li a, #menu dt a {
color: #ffcc00;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu li a:hover, #menu dt a:hover {
color: #0e4b00;
background: #ffcc00;
}
li:hover ul {
margin: 0;
   display:block;
color: #0e4b00;
background: #ffcc00;
}
/* header
--------------------------------------------------*/
#header {
  padding-bottom: 0;
  margin-bottom: 0;
}

/* navigation
--------------------------------------------------*/
#navigation {
  height:1em;
  line-height:1em;
  padding-top: 0;
  margin-top: 0.1em;
  margin-bottom: 0.1em;
  margin-left: 0.2em;
  margin-right: 0;
}

#navigation ul {
  margin:0;
  padding:0;
}

#navigation li {
  float:left;
  margin:0;
  padding:0;
  list-style-type:none;
  border-right:1px solid;
  white-space:nowrap;
}

#navigation li a {
  display:block;
  padding:0 4px;
  letter-spacing:.5px;
  text-decoration:none;
}

#navigation #s {
  height:1.5em;
  width:140px;
  margin:0 0 0 0;
  padding:0;
  border:1px solid;
  vertical-align:middle;
}


#navigation {background-color:#0e4b00; color:#ffcc00;}

#navigation li {border-color:#000000;}

#navigation a {color:#ffcc00; background-color:#0e4b00;}

#navigation .selected,
#navigation a:hover
  {color: #0e4b00; background-color:#ffcc00; border-color: #000000}

ol {font-size:13px;}


/* Mail Sys Pages
--------------------------------------------------*/
#mailtable {color: #000000}
#mailtable a:link, #mailtable a:active, #mailtable a:visited {color: #000000}

/* Horses Pages
--------------------------------------------------*/
#horsetable {color: #000000}
#horsetable a:link, #horsetable a:active, #horsetable a:visited {color: #000000}


/* Council Pages
--------------------------------------------------*/
#CityCouncil a:link, #CityCouncil a:active, #CityCouncil a:visited {color: #000000}