/*
 * fdf5e6 pale beige
 * dd7c60 pale red
 * e6ac6c pale orange
 * a2b0b0 mid gray
 * 9ababb steel blue
 * aebd63 olive green <--
 */

body {
  margin: 0; padding: 0; color: #444;
  font: 15px arial, sans-serif; text-align: left; line-height: 1.25em;
  background-color: #a3c586;
}

p { margin: 12px 0; padding: 0; }

h1 {
  font-size: 120%; color: #555;
  margin: 1em 0 1em 0; padding: 0;
}

h2 {
  font-size: 115%; color: #555;
  margin: 1em 0 1em 0; padding: 0;
}

h3 {
  font-size: 100%; color: #555;
  margin: 1.5em 0 .5em 0; padding: 0;
}

h4 {
  text-align: center;
  font-size: 110%; color: #555;
  margin: 0 0 1em 0; padding: 0;
}

a:link    { color: #663; }
a:active  { color: #663; }
a:visited { color: #663; }
a:hover   { color: #aebd63; text-decoration: underline; }

#sp { background-color: #ffffff; }

#rib { float: right; height: 167px; margin: 0; padding: 0; }

#hdr {
clear: right;
  margin: 0px auto 0 auto; width: 750px; height: 33px;
  background: #a3c586 url("images/ban.gif") left bottom no-repeat;
}

#container  { margin: 0 auto; width: 750px; background-color: #ffffff; }

#nav {
  float: left; width: 110px;
  margin: 0; padding: 15px 0 0 15px;
}
	 
#content { padding: 20px; }

#strip { color: #fff; background-color: #a00; margin-bottom: 35px; text-align: center; line-height: 3em; }
#strip a { color: #fc0; text-decoration: underline; }
#strip a:hover { color: #999; }

#ftr {
  clear: both; margin: 0 auto;
  color: #ffffff; text-align: left;
  width: 750px; height: 20px;
  font: 10px verdana, sans-serif;
}
#ftr a { text-decoration: none; }
#ftr a:hover { text-decoration: underline; }

#tag { height: 256px; width: 350px; padding: 50px 0 0 0; }
#vig { float: right; padding-right: 4px;

#left  { float: left;  margin-right: 20px; margin-bottom: 20px;}
#right { float: right; margin-left: 20px;  margin-bottom: 20px; }
#clr   { clear: both; height: 0; }

#right img { padding: 1px; border: 1px solid #ccc; }

.l { float: left; margin-right: 15px; padding: 1px; border: 1px solid #666; }
.r { float: right; margin-left: 15px; padding: 1px; border: 1px solid #666; }
.c { margin-bottom: 10px; padding: 1px; border: 1px solid #666; }

.btfont { font-family: "Century Gothic", verdana, sans-serif; }
.spacer { clear: both; height: 0;}
.attn { color: #555; font-weight: bold; }
.state { font-weight: bold; margin: 10px 0px 10px 0px; }
.sm { font-size: 80%; }
.it { font-style: italic; }

ul.nobul { list-style-type: none; margin: 0 0 0 25px; padding: 0; }
ul.nobul li { margin: 5px 0; }
