.header_box
{
  margin: 0;
  padding: 0;
  background: url(/images/blue.jpg) repeat-y;
}

.header_box h2
{
  font-family: Gill Sans, Verdana;
  font-size: 20px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  color: #FDFDE0;
  margin: 0;
  padding-bottom: 5px;
}

.header_box a
{
  font-family: Gill Sans, Verdana;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  color: #FDFDE0;
  font-weight: bolder;
  text-decoration: none;
}

.header_box a:hover
{
  color: yellow;
  text-decoration: underline;
}

form {
  padding: 2px;
  margin: 5px;
}


.content_box
{
  float: clear;
  padding: 5px;
  width: 95%;
}

p
{
  align: left;
  font-family: Gill Sans, Verdana, sans-serif;
  font-size:   12px;
  margin-bottom: 10px;
}

h1
{
  font-family: Gill Sans, Verdana;
  color: #444;
  margin: 0;
  padding: 11px 0px 5px 0px;
  font-size: 30px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

h3
{
  font-family: Gill Sans, Verdana;
  color: #444;
  margin: 0;
  padding: 11px 0px 5px 0px;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

h4
{
  font-family: Gill Sans, Verdana;
  color: #444;
  margin: 0;
  padding: 11px 0px 5px 0px;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

body
{
  background: #FDFDE0;
  margin: 0;
  padding: 0px;
}

img
{
  vertical-align: middle;
}


#navcontainer2 { width: 250px; }

#navcontainer2 ul
{
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
  font-family: Arial, Helvetica, sans-serif;
}

#navcontainer2 a
{
  display: block;
  padding: 3px;
  width: 160px;
  background-color: #036;
  border-bottom: 1px solid #eee;
  color: white;
  text-decoration: none;
}

#navcontainer2 a:link, #navlist a:visited
{
  color: white;
  text-decoration: none;
}

#navcontainer2 a:hover
{
  background-color: #369;
  color: #fff;
}

.slogans {
  margin: 0;
  background: #b3ab79;
  color: black;
  font-family: Gill Sans, Verdana;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  width : 100%;
  border-bottom : 1px solid #006600;
  border-top: 1px solid #006600;
  border-left : none;
  border-right : 1px solid #006600;
}


dl.bot_rgt {background:#7f7f9c url(images/c_tl.gif) top left no-repeat; margin:5px 0; padding:0; float:left; margin-right:10px; width:40%;}
dl.bot_rgt dt {background:transparent url(images/c_tr.gif) top right no-repeat; padding:10px; text-align:center; color:#fff;}
dl.bot_rgt dd {background:#eee url(images/c_bl.gif) bottom left no-repeat; padding:0; margin:0;}

dl.bot_lft {background:#7f7f9c url(images/c_tl.gif) top left no-repeat; margin:5px 0; padding:0; float:left; margin-right:10px; width:40%;}
dl.bot_lft dt {background:transparent url(images/c_tr.gif) top right no-repeat; padding:10px; text-align:center; color:#fff;}
dl.bot_lft dd {background:#eee url(images/c_br.gif) bottom right no-repeat; padding:0; margin:0;}

dl.top_rgt {background:#eee url(images/c_bl.gif) bottom left no-repeat; margin:5px 0; padding:0; float:left; margin-right:10px; width:40%;}
dl.top_rgt dt {background:#7f7f9c url(images/c_tl.gif) top left no-repeat; padding:10px; text-align:center; color:#fff;}
dl.top_rgt dd {background:transparent url(images/c_br.gif) bottom right no-repeat; padding:0; margin:0;}

dl.top_lft {background:#eee url(images/c_bl.gif) bottom left no-repeat; margin:5px 0; padding:0; float:left; margin-right:10px; width:40%;}
dl.top_lft dt {background:#7f7f9c url(images/c_tr.gif) top right no-repeat; padding:10px; text-align:center; color:#fff;}
dl.top_lft dd {background:transparent url(images/c_br.gif) bottom right no-repeat; padding:0; margin:0;}

dd p {margin:0; padding:10px; line-height:1.3em;}
