/* CSS Document */
h1        { color: #1d4395; font-size: 130%; font-family: Tahoma; line-height: 135% !important; margin-bottom: 3px; _margin-bottom: 1px }
h1 a:hover       { text-decoration: none }
h2      { color: #1d4395; font-size: 13px; margin-top: 7px; margin-bottom: 3px; _margin-bottom: -1px; _margin-top: 1px    }
h4        { color: #711616; font-size: 15px; font-family: Tahoma; font-weight: bold; line-height: 19px; margin-top: 2px; margin-bottom: 1px; _margin-bottom: -10px; _margin-top: 5px      }
h5     { color: #711616; font-size: 10px; font-family: Tahoma; font-weight: lighter; margin-bottom: 1px; padding: 5px 8px 0 15px; _margin-bottom: -10px; _margin-top: 5px   }
h6      { color: #41538d; font-size: 11px; font-family: Tahoma; font-weight: normal; margin-top: 15px; margin-bottom: -1px; _margin-bottom: -10px; _margin-top: 12px    }
p { margin-bottom: 2px; _margin-bottom: -5px }
/* HEADER FORMAT */
#topbar   { margin-top: 3px; border-top: 1px dashed #f2f2f2 }
#sitemap  { color: #fff; font-size: 10px; font-family: Tahoma; text-align: right; padding-top: 3px; padding-right: 5px; float: right }
#sitemap a  { color: #fff; text-decoration: none }
#sitemap a:hover   { color: #fff; text-decoration: underline }
/* SIDEBAR FORMAT */
#sidebar              { color: #fff; font-size: 13px; font-family: Tahoma; height: auto; float: left; clear: both; _font-size: 13px ; _height: auto    }
#sidebar p    { font-size: 11px; margin-top: 40px; _margin-left: -40px; padding-top: 15px; padding-left: 28px;  }
#sidebar p a   { color: #f3c670; text-decoration: none }
#sidebar p a:hover   { text-decoration: underline }



#menu      { color: #fff; background-image: url("../images/RichardHardy_04.jpg"); background-repeat: repeat-y; margin-top: 0; padding-top: 12px; padding-bottom: 12px }
#menu ul      { margin-left: -25px; _margin-left: 10px   }
#menu li        { color: #fff; text-decoration: none; background-image: url("../images/bullet.gif"); background-repeat: no-repeat; background-position: 0 6px; list-style-type: none; list-style-image: none; margin-bottom: 7px; padding-left: 12px; _background-position: 4px 7px; _margin-bottom: 1px      }
#menu li a      { color: #fff; text-decoration: none }
#menu li a:hover        { color: #f3c670; text-decoration: none }

h3 { color: #fff; font-size: 11px; font-family: Tahoma; font-weight: bold; padding-bottom: 5px; padding-left: 20px; _margin-bottom: -15px   }
h3 a { color: #fff; font-family: Tahoma; text-decoration: none }
h3 a:hover { color: #fff; font-family: Tahoma; text-decoration: underline }
#search    { color: #fff; font-size: 10px; font-family: Tahoma; background-color: #8d7341; margin-top: 15px; margin-bottom: -5px; padding-top: 5px; padding-left: 3px; _margin-top: -1px; _padding-left: 10px; }
.searchchecks  { padding-top: 3px; padding-left: 30px }

/* Right SIDEBAR FORMAT */
#calendar    { color: #41538d; font-size: 11px; font-family: Tahoma; font-weight: bold; background-color: #edc96c; text-align: center; margin-top: 15px; margin-bottom: 2px; padding-top: 5px; padding-bottom: 5px; _margin-top: -5px; _padding-top: 10px }
#calendarimport { background-color: #039; width: 50px; height: 300px; clear: inherit }
#quicklinks     { color: #14191e; font-size: 10px; font-family: Tahoma; padding: 8px 10px 5px; border: solid 1px #ccc; _padding: 4px 10px 3px }
#quicklinks ul { padding-left: 5px; _margin-left: -2px  }
#quicklinks li    { color: #14191e; text-decoration: none; background-image: url("bullet_quicklinks.gif"); background-repeat: no-repeat; background-position: 5px 3px; _background-position: 5px 8px; list-style-type: none; list-style-image: none; margin-bottom: 5px; padding-left: 23px; _margin-bottom: 0px }
#quicklinks li a     { color: #14191e; text-decoration: none }
#quicklinks li a:hover     { color: #a98b4a; text-decoration: none }

/* FOOTER FORMAT */
#footer        { color: #fff; font-size: 11px; font-family: Tahoma; line-height: 15px; background-color: #1d4395; text-align: center; padding: 12px }
#footer a    { color: #F3C670; text-decoration: none }
#footer a:hover   { color: #F3C670; text-decoration: underline }
#footer2        { color: #7c7c7c; font-size: 10px; font-family: Tahoma; line-height: 13px; background-color: #fff; text-align: right; padding: 15px 140px 12px 12px }
#footer2 a      { color: #c00; text-decoration: none }
#footer2 a:hover     { color: #c00; text-decoration: underline }
#footer3          { color: #fff; font-size: 10px; font-family: Tahoma; line-height: 13px; text-align: right; padding-top: 3px; padding-right: 10px; float: right }
#footer3 a       { color: #fff; text-decoration: none }
#footer3 a:hover      { color: #fff; text-decoration: underline }
#footer4         { color: #7c7c7c; font-size: 10px; font-family: Tahoma; line-height: 13px; text-align: left; padding-top: 3px; padding-left: 10px; float: left }
#footer4 a      { color: #7c7c7c; text-decoration: none }
#footer4 a:hover     { color: #7c7c7c; text-decoration: underline }
#disclaimer  { padding-left: 300px; width: 170px }
/* BODY FORMAT */
#body1              { color: #626262; font-size: 11px; font-family: Tahoma; line-height: 13px; margin-right: 10px; margin-left: 15px; padding-top: 5px; padding-bottom: 15px; height: auto; vertical-align: top; _height: auto       ; _line-height: 14px; _margin: 0px 10px 0px 15px; _padding: 8px 0px 15px 0px   }
#body1 a { color: #711616; text-decoration: none }
#body1 a:hover { text-decoration: underline }
#body1 ul { padding-left: 5px; _margin-left: -2px  }
#body1 li     { color: #14191e; text-decoration: none; background-image: url("../images/bullet_arrow.gif"); background-repeat: no-repeat; background-position: 0 3px; list-style-type: none; list-style-image: none; margin-bottom: 5px; padding-left: 15px; _background-position: 5px 8px; _margin-bottom: 0px  }
#body1 li a     { color: #14191e; text-decoration: none }
#body1 li a:hover     { color: #1d4395; text-decoration: none }
#body2                { color: #626262; font-size: 11px; font-family: Tahoma; line-height: 13px; margin-bottom: 15px; padding-right: 10px; padding-left: 15px; width: 290px; height: 100%; float: left; _height: auto     ; _line-height: 14px; _padding-top: 15px}
#body2 a  { color: #711616; text-decoration: none }
#body2 a:hover  { text-decoration: underline }
#body2 li     { color: #14191e; text-decoration: none; background-image: url("../images/bullet_arrow.gif"); background-repeat: no-repeat; background-position: 0 3px; list-style-type: none; list-style-image: none; margin-bottom: 5px; padding-left: 15px; _background-position: 5px 8px; _margin-bottom: 0px  }
#bodywrapper { background-color: #cdcdcd; height: auto }
#body3                { color: #626262; font-size: 11px; font-family: Tahoma; line-height: 13px; background-color: #cdcdcd; padding-right: 10px; padding-left: 15px; width: 160px; height: auto; float: right; _height: auto     ; _line-height: 14px; _padding-top: 15px}
#body3 a { color: #711616; text-decoration: none }
#body3 a:hover  { text-decoration: underline }
.add    { color: #14191e; text-decoration: none; background-image: url("../images/bullet_quicklinks.gif"); background-repeat: no-repeat; background-position: 5px 3px; _background-position: 5px 8px; list-style-type: none; list-style-image: none; margin-bottom: 5px; padding-left: 23px; _margin-bottom: 0px }
.test    { color: #fff; background-image: url("../images/testback.gif"); padding: 10px 10px 3px }
.test2   { color: #fff; background-color: #626262; text-align: right; padding: 5px 10px 5px 30px; float: right }
/* PHOTOS FORMAT */
.photoright  { padding-bottom: 10px; padding-left: 15px; float: right }
.photoleft     { margin-top: 5px; margin-right: 10px; margin-bottom: 8px; float: left }
.download { color: #c00 text-decoration: none }
.download a:  { color: #c00; text-decoration: none }
.download a:hover  { color: #c00; text-decoration: underline }

/* Pimped Bubble */
div#pimped.bubble  { font-size: 11px }
div#pimped.bubble div.rounded  { color: #fff; background-color: #a8a8a8; border: solid 3px #711616 }
#members { background-color: #f2f2f2; margin-top: 10px; padding: 5px 8px; border: solid 1px #9c9b9b }

