/*
 *	lt blue:	#9bc2e1
 *  dk blue:	#365d7e
 *	tan:		#cab08b
 */
 
body {
  color: #000; background-color: #cab08b;
  margin: 0; padding: 0;
}

h1 { font-size: 150%; color: #365d7e; margin: 0 0 1.4em 0; padding: 0; }

h2 { font-size: 130%; color: #444; margin: 0 0 1.4em 0; padding: 0; }

h3 { font-size: 120%; color: #444; font-style: italic; margin: 25px 0; padding: 0; }

a         { text-decoration: none; }
a:link    { color: #9bc2e1; }
a:active  { color: #9bc2e1; }
a:visited { color: #9bc2e1; }
a:hover   { color: #666; text-decoration: underline; }

p { margin: 10px 0; }
		
#container {
  width: 960px; margin: 25px auto; padding: 0;
  font: 12px arial, helvetica, sans-serif; line-height: 18px;
  background: #fff url(images/bkg.gif) left top repeat-y;
}

#hdr {
  height: 260px;
  border: 0; padding: 0;
  background: #fff url(images/ban.jpg) center no-repeat;
}
		
#side { float: left; width: 180px; padding: 10px; font-size: 10px; line-height: 11px; }

#right { text-align: left; margin-left: 225px; padding: 35px 25px 35px 0; }

#content { text-align: left; padding: 25px; }

#main { min-height: 350px; margin-right: 5px; }

#nav {
  height: 27px; width: 960px;
  margin: 0; padding: 8px 0 0 0;
  text-align: center; font-size: 110%; font-weight: bold;
  background-color: #9bc2e1;
}

#nav ul { margin: 0; padding: 0; list-style-type: none; }
#nav ul li { display: inline; margin: 14px; }
#nav ul li a { color: #333; text-decoration: none; }
#nav a:link.active, #nav a:visited.active { color: #000; }
#nav a:hover.active, #nav a:hover { color: #fff; text-decoration: none; }

#box {
  width: 140px; margin: 30px 0 0 7px; padding: 10px;
  background-color: #edf4fa; border: 1px solid #9bc2e1;
  text-transform: uppercase; text-align: justify; 
}
#box h1 { color: #333; margin-bottom: 15px; font-weight: bold; }

#sidenav {
  width: 135px;
  margin: 0; padding: 0;
  text-align: left;
}
#sidenav ul { margin: 0; padding: 0; list-style-type: none; }
#sidenav ul li { margin: 0; padding: 0; }
#sidenav ul li a { display: block; height: 15px; padding: 2px 0; color: #365d7e; text-decoration: none; }
#sidenav a:link.active, #sidenav a:visited.active { color: #365d7e; }
#sidenav a:hover.active, #sidenav a:hover { color: #999; text-decoration: underline; }

#notes {}
#notes h1 { font-size: 140%; color: #333; margin: 35px 0 15px 0; font-weight: bold;  text-transform: uppercase; }

#ftr {
  clear: both;
  height: 32px;
  font: 10px verdana, sans-serif;
  text-align: center; line-height: 32px;
}
#ftr a:hover { text-decoration: underline; }

.l { float: left; margin-right: 10px; padding: 2px; border: 1px solid #9bc2e1; }
.r { float: right; margin-left: 10px; padding: 2px; border: 1px solid #9bc2e1; }
.big { fort-size: 110%; font-weight: bold; }
.bigger { font-size: 150%; font-weight: bold; }
.stronger { font-weight: bold; border-bottom: 1px solid #000; }
.attn { color: #f00; }
.emph { font-weight: bold; font-style: italic; }
.sm { font-size: 80%; }
.spacer { clear: both; }

.btfont { font-family: "Century Gothic", verdana, sans-serif; }
.btfont span      { color: #6699cc; }
.btfont a:link    { color: #999; }
.btfont a:active  { color: #999; }
.btfont a:visited { color: #999; }
.btfont a:hover   { color: #999; text-decoration: underline; }

ul.links { list-style-type: none; margin: 0 0 0 10px; padding: 0; font-size: 80%; }
ul.nobul { list-style-type: none; line-height: 18px; }
