address {
        width:100%;
        height:2.5em;
        padding:8px 0 0;
        background:#fe9 url(../images/header_squares.gif);
        color:#666;
        border-top:1px solid #666;
        font-size:13px;
        font-style:normal;
        text-align:center;
      }
blockquote {
        background:#9c9;
        color:#030;
        font-size:smaller;
      }
blockquote p {
        margin:0;
        padding:0;
      }
blockquote p span {
        float:left;
        position:relative;
        right:0.25em;
        bottom:0.25em;
        padding:2px;
        background:#060;
        color:#dfd;
        border:solid #fff;
        border-width:0 3px 3px 0;
        font-size:2em;
        line-height:1.0;
      }

td { }

body { font-family: "Century Gothic"; width: 100%; margin: 0; padding: 0; }
em {
        font-style:normal;
        font-weight:bolder;
      }
h1 {
        margin:0;
        padding:0;
        font-size:2em;
        line-height:3.0;
      }
h2 {
        margin:0 0 0.5em;
        padding:0;
        font-size:1.5em;
      }
html { color: black; font: 100%/1.5 "Century Gothic", sans-serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; }
p {
        margin:0 0 1.5em;
      }
ul {
        margin-top:0;
        margin-bottom:1.5em;
      }
#header { color: #369; background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: center 0; visibility: visible; position: fixed; z-index: 2; top: 0; width: 100%; margin: 0; padding: 0; }
#header_menu { color: #369; background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: center 0; visibility: visible; margin: 0; padding: 0; position: fixed; z-index: 2; top: 0; width: 100%; height: 141px; }
#header_squares { background-image: url(../images/header_squares.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: center 0; visibility: visible; position: fixed; z-index: 2; top: 0; left: 0; width: 100%; height: 141px; }
#header div {
        float:left;
        width:8em;
        height:3em;
        margin-right:0.5em;
        background:#369;
        color:#fff;
        font-size:2em;
        font-weight:bold;
        text-align:center;
        line-height:3em;
      }
#content { background-image: none; text-align: left; }
#sidebar { position:absolute; top:141px; right:0; width:208px; background:#dfd; color:#060; visibility: visible; border-color: #9c9; border-style: solid; border-width: 1px 0 1px 1px; }
#sidebar p {
        padding:0 0.5em;
      }
#nav { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; position:fixed; top:151px; width:200px; visibility: visible;url('(EmptyReference!)');
      }
#nav a:link,#nav a:visited {
        color:#fff;
        text-decoration:none;
      }
#nav a:hover,#nav a:focus {
        color:#fc6;
      }
#nav li { margin:0; padding: 0.25em 0.5em 0.25px; list-style-type:none; border-bottom:1px solid #fff; }
#nav span { color: #666; font-size: smaller; background: #fff; visibility: hidden; position: absolute; top: 18em; left: 0.5em; width: 12em; }
#nav a:hover span,#nav a:focus span {
        visibility:visible;
      }
.Fill_left { background-color: #8f8b8a; background-repeat: repeat-y; background-position: right 0; border-right-color: #1c4c7d; border-right-style: solid; }
.Fill_right { background-color: #8f8b8a; background-repeat: repeat-y; background-position: left 0; border-left-color: #1c4c7d; border-left-style: solid; }
.menu_top { line-height: 14px; }
.buts2           { color: #5978b8; font-weight: bolder; font-size: 11px; line-height: 10px; font-family: "Century Gothic" }
.buts3  { color: #000080; font-weight: bolder; font-size: 11px; line-height: 10px; font-family: "Century Gothic" }
.buts2_linked  { font-family: "Century Gothic"; background-color: yellow }
.buts1      { color: #5b6bb1; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: -8px; margin-left: 8px }
.butsub  { color: #8c0000; font-weight: normal; font-size: 12px; line-height: 12px; font-family: "Comic Sans MS" }
.addr        { color: #00008b; font-weight: 600; font-size: 12px; line-height: 16px; font-family: "Comic Sans MS"; border: 0px #fff }
.butinfo      { color: #001; font-weight: bold; font-size: 10px; line-height: 11px; font-family: "Comic Sans MS"; position: relative }
.crocker     { color: #001; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Arial; position: relative }
.+sizeXLarge  { font-size: x-large; font-family: "Century Gothic"; position: relative }
.leadspace  { font-size: 9px; line-height: 9px; font-family: "Comic Sans MS" }
.16pix    { font-weight: normal; font-size: 14px; line-height: 16px; margin-right: 10px; margin-left: 10px }
.mainhd1       { color: #5978b8; font-weight: bold; font-size: 28px; line-height: 28px; font-family: "Comic Sans MS"; text-align: center }
.OpenHouse1 { color: #d00000; font-size: 28px; font-family: "Century Gothic"; font-weight: bold; line-height: 22px; text-align: center; }
.OpenHouse2 { color: #d00000; font-size: 18px; font-family: "Century Gothic"; font-weight: bold; line-height: 20px; text-align: center; letter-spacing: -0.1px; }
.OpenHouse3 { color: #d00000; font-size: 12px; font-family: "Century Gothic"; font-weight: bold; line-height: 18px; text-align: center; letter-spacing: -0.1px; }
.OpenHouse1a { color: #d00000; font-size: 22px; font-family: "Century Gothic"; font-weight: bold; line-height: 24px; text-align: center; }
.OpenHouse2a { color: #d00000; font-size: 16px; font-family: "Century Gothic"; font-weight: bold; line-height: 18px; text-align: center; letter-spacing: -0.1px; }
.OpenHouse3a { color: #d00000; font-size: 9px; font-family: "Century Gothic"; font-weight: bold; text-align: center; letter-spacing: -0.1px; }
.subhd1            { color: #001970; font-size: 17px; line-height: 16px; font-family: "Century Gothic"; text-align: left }
.subhd2a    { color: #000080; font-size: 15px; line-height: 16px; font-family: "Century Gothic"; text-align: left; text-indent: -18px }
.subhd1a { color: #68902f; font-weight: bold; font-size: 15px; line-height: 16px; font-family: "Century Gothic"; text-align: left }
.subhd3  { color: #5978b8; font-weight: normal; font-size: 15px; line-height: 18px; font-family: "Century Gothic"; text-align: left }
.subhd2            { color: #000080; font-size: 18px; line-height: 18px; font-family: "Century Gothic"; text-align: left }
.subhd4    { color: #68902f; font-weight: bold; font-size: 22px; line-height: 18px; font-family: "Comic Sans MS"; text-align: center }
.Arial      { color: #68902f; font-weight: normal; font-size: 30px; font-family: Arial; text-align: left }
.boxborder { border: solid 3px #005600 }
.BlueBorder    { color: white; font-size: 2px; font-family: Arial; border: solid 1px #5978b8 }
.body1      { color: #686868; font-weight: normal; font-size: 15px; font-family: "Century Gothic"; line-height: 24px; text-align: left; list-style-type: square   }
.Leading_16px { line-height: 16px }
.copyright   { color: #000080; font-weight: normal; font-size: 9px; line-height: 17px; font-family: A"Century Gothic"; text-align: left; list-style-type: square; padding-left: 0.2pc }
.body2  { color: black; font-weight: normal; font-size: 12px; line-height: 15px; font-family: "Century Gothic"; text-align: left }
.indent1              { color: #000080; font-weight: normal; font-size: 14px; line-height: 17px; font-family: Arial, Georgia, Times; text-align: left; padding-left: 18px }
.indent2    { color: #000080; font-weight: normal; font-size: 14px; line-height: 17px; font-family: "Century Gothic"; text-align: left; margin-top: 0.5pc; padding-left: 4pc }
.leading_22px { line-height: 22px; }
a:link        { color: #5978b8; text-decoration: none }
a:visited    { color: #5978b8; text-decoration: none }
a:hover     { color: #5978b8; text-decoration: none; background-color: yellow }
.contact { font-family: "Century Gothic", }
a.contact:hover { font-family: "Century Gothic", background-color: transparent; }
a.crocker:hover   { color: #000080; text-decoration: none; background-color: transparent }

