body {
  font: 12px verdana, san-serif;
  background: #CEDFEB url("images/background.gif") repeat-y 50% 0;
  background-attachment: fixed;
  margin: 0;
  padding: 0;
}

h1 { font-size: 120%; color: #666; margin: 0; }

h2 { font-size: 110%; color: #666; margin: 0; }

blockquote { font-size: 90% }

a { text-decoration: none; }
a:link    { color: #266086; }
a:visited { color: #266086; }
a:active  { color: #266086; }
a:hover   { color: #7AA0B9; }

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

#header {
  text-align: center;
}

#container {
  width: 690px;
  margin: 8px auto;
}

#nav {
  height: 25px;
  margin: 0; padding-top: 7px;
  text-align: center; font-size: 110%; font-weight: bold;
  background-color: #266086;
}
#nav ul { margin: 0; padding: 0; list-style-type: none; }
#nav ul li { display: inline; margin: 0 20px; }
#nav ul li a { color: #fff; }
#nav a:link.active, #nav a:visited.active { color: #fff; text-decoration: underline; }
#nav a:hover.active, #nav a:hover { color: #7AA0B9; }

#content {
  overflow:auto;
  margin-top: 10px; padding: 10px;
  line-height: 1.5em;
  border: 1px solid #266086;
}

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

#quote1 {
  margin: 0; padding: 0; color: #06c; width: 335px;
  background: transparent url(images/ql.gif) left top no-repeat;
}

#quote1 div {
  padding: 0 25px; font-size: 12px; font-weight: bold;
  background: transparent url(images/qr.gif) right bottom no-repeat;
}

#quote2 {
  margin: 0; padding: 0; color: #06c; width: 620px;
  background: transparent url(images/ql.gif) left top no-repeat;
}

#quote2 div {
  padding: 0 25px; font-size: 12px; font-weight: bold;
  background: transparent url(images/qr.gif) right bottom no-repeat;
}

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

.l { float: left; margin-right: 10px; }
.r { float: right; margin-left: 10px; margin-bottom: 15px;}
.c { margin: 0 15px 20px 15px; }
.spacer { clear: both; height: 15px; }
.btfont { font-family: "Century Gothic", verdana, sans-serif; }
#tmc { width: 350px; margin: 10px auto; }
#tmc p { font-style: italic; }

.sm { font-size: 85%; }

.pop2 { width: 275px; margin-left: 10px; padding: 10px 5px; text-align: left; font-size: 115%; color: #60011B; border: 2px solid #60011B; }
.pop2 a         { text-decoration: underline; }
.pop2 a:link    { color: #676; }
.pop2 a:visited { color: #676; }
.pop2 a:active  { color: #676; }
.pop2 a:hover   { color: #999; }

.pull { color: #60011B; font-size: 90%; }

.hr { margin: 20px 0 5px 0; padding: 0; border-bottom: 1px dotted #266086; }
* html .hr { border-bottom: none; padding: 1px; background: url(images/dotted.gif) repeat-x bottom; }
