/*
 *   blue: #9cf
 */
 
body {
  font: 12px arial, san-serif;
  color: #222; background-color: #222;
  margin: 0; padding: 0;
}

p, li { margin: 1.25em 0; }

h1 { font-size: 125%; color: #222; margin: 0; margin: .75em 0; }

h2 { font-size: 110%; color: #222; margin: 0; margin: 0.5em 0; }

h3 { font-size: 100%; color: #222; margin: 0; margin: 0.25em 0; }

a { text-decoration: none; }
a:link    { color: #69c; }
a:visited { color: #69c; }
a:active  { color: #69c; }
a:hover   { color: #69c; text-decoration: underline; }

strong { font-weight: bold; color: #222; }

#header {
  margin-top: 35px;
}
#header img { display: block; }

#container {
  width: 750px;
  margin: 0 auto; padding-left: 5px;
  background-color: #222;
}

#nav {
  height: 25px;
  margin: 0; padding-bottom: 5px;
}

#content {
  margin-top: 10px; padding: 35px; margin-right: 5px;
  line-height: 1.5em;
  color: #222; background-color: #ccc;
}

#ftr {
  margin-top: 20px; clear: both;
  text-align: left; line-height: 12px;
  font: 11px arial, sans-serif;
}
#ftr a:hover { text-decoration: underline; }

#ss { margin: 0 auto; width: 650px; }
.cap { font-size: 10px; text-transform: uppercase; text-align: center; }

ul.nobul { list-style-type: none; line-height: 18px; }

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

.sm { font-size: 85%; }
.attn { color: #600; }
.ice { margin: 15px; }
.ice table {}
.indent table { margin-left: 35px; }
.ice table th, .indent table th { background-color: #ddd; }
.ice table td, .indent table td { background-color: #ddd; }
.ibut { width: 75px; }

.btfont { font-family: "Century Gothic", verdana, sans-serif; }
.btfont a { color: #69c; }
.btfont a span { color: #fff; }
.btfont a:hover { color: #69c; }