body {
  padding: 0;
  border: medium #FF9966;
  background-color: #FBFEC5;
}

#banner {
  background-color: #FBFEC5;
  margin: 20px 0px 20px 0px;
  padding: 15px 10px 15px 10px;
  }

#header-bottom {
 border-top: 1px solid #35839F;
 border-bottom: 1px solid #35839F;
 margin-top: 0;
}

#header-bottom ul {
  margin: 0 40px 0 0;
  text-align: right;
  padding: 0px 30px 0px 0px;
  font: italic bold medium Arial;
}

#header-bottom li {
  display: inline;
  background-color: #ECF5B8;
  color: #366D65;
}

#header-bottom a:link, #header-bottom a:visited {
  text-decoration: none;
  background-color: #ECF5B8;
  color: #050845;
}

#tagline {
  font: bold italic 14px Arial;
  background-color: #FFFAD9;
  color: #0C427E;
  margin: 5px 0px 5px 20px;
  padding: 0 0 0 20px;
  width: 375px;
  border: 2px solid #35839F;
  float: left;letter-spacing: +2px;}

#main {
  margin-top:50px;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
}

#news {
  margin-top: 0px;
  margin-right: 50%;
  margin-bottom: 0;
  margin-left: 20px;
  padding: 5px 5px 5px 10px;
  border: 3px solid #35839F;
  background-color: #FFFAD9;
}

#news .innernews {
  margin: 5px 10px 30px 15px;
  padding: 0px 25px 0px 25px;
  height: 1%;
}

#news .innernews img {
  float: left;
  margin: 10px 10px 10px 0px;
  height: 1%;
  }

#news .innernewsA {
  margin: 5px 10px 30px 15px;
  padding: 0px 25px 0px 25px;
  height: 1%;
}

#content .innerA {
  margin: 5px 0px 0px 0px;
  background-color: #FFFAD9;
  height: 1%;
}

#news .innernews a:link {
  color: #922f47;
  text-decoration: none;
  background-color: #edd4bd;
}

#news .innernewsA a:link {
  color: #922f47;
  text-decoration: none;
  background-color: #edd4bd;
}

#news .innernewsA a:visited {
  color: #922f47;
  text-decoration: none;
  background-color: #edd4bd;
}

#news .innernews a:active {
  color: #922f47;
  text-decoration: none;
  background-color: #edd4bd;
}

#news .innernewsA a:active {
  color: #922f47;
  text-decoration: none;
  background-color: #edd4bd;
}
#news .innernewsA img {
  float: right;
  margin: 10px 10px 10px 10px;
  height: 1%;
}

#news .innernewsA p.title {
  font: Times New Roman;
  font-weight: bold;
  color: #660F2E;
  font-size: 16px;
  margin: 10px 80px 20px 0px;
  background-color: #FBDA97;
  line-height: 80%;
  letter-spacing: +4px; }

#news .innernews p.title {
  font: Times New Roman;
  font-weight: bold;
  color: #660F2E;
  font-size: 16px;
  margin: 10px 300px 20px 0px;
  background-color: #FBDA97;
  line-height: 80%;
}

#news .innernews p.small {
  line-height: 15px;
  font-family: Arial;
  font-size: small;
  color: #122C24;
  margin: 4px 0px 0px 0px;
}

#news .innernewsA p.small {
  line-height: 15px;
  font-family: Arial;
  font-size: small;
  color: #122C24;
  margin: 4px 0px 0px 0px;
}

#news .innernews p.smalltwo {
  font: Arial;
  color: #122C24;
  font-size: small;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 0 0 0 25px;
}

#news .innernews p.four {
  font: Arial;
  color: #122C24;
  font-size: small;
  margin: 3px 0px 0px 30px;
}

#news .innernews h1 {
    font: italic bold small Arial;
    color: #122C24;
    background-color: #C9F7FA;
    line-height: 90%;
}

#news .innernews h2 {
    font: italic bold medium Arial;
    color: #255A4A;
    line-height: 100%;
    margin: 10px 0px 5px 0px;
}

#news .innernewsA h2 {
    color: #255A4A;
    line-height: 100%;
    margin: 10px 0px 5px 0px;
	font-style: normal;
	font-size: 16px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: +2px; }

#news .innernews h3 {
    font: italic bold medium Arial;
    color: #255A4A;
    line-height: 100%;
    margin: 0px 0px 5px 0px;
}

#news .innernews .names {
  font-weight: bold
}

#news .innernewsA .names {
  font-weight: bold
}

#content {
  margin-top: 0px;
  margin-right: 50%;
  margin-bottom: 0;
  margin-left: 20px;
  padding: 5px 5px 5px 10px;
  border: 3px solid #35839F;
  background-color: #FFFAD9;
}

#content .subtitleimage {
  margin: 10px 0px 10px 75px;
  background-color: #FFFAD9;
  height: 1%;
}


#content .inner {
  margin: 5px 40px 0px 40px;
  padding: 0 10px 0 10px;
  background-color: #FFFAD9;
  height: 1%;
}

#content .photos {
  margin: 2px 40px 2px 0px;
  padding: 2px 2px 2px 2px;
  background-color: #FFFAD9;
  height: 1%;
}

#content .photos-right {
  margin: 2px 0px 0px 40px;
  padding: 2px 2px 2px 2px;
  background-color: #FFFAD9;
  height: 1%;
}

#content .innerA {
  margin: 5px 0px 0px 0px;
  background-color: #FFFAD9;
  height: 1%;
}

#content .inner a:link {
  color: #000000;
  text-decoration: none;
  background-color: #e8d0c1;
}

#content .innerA a:link {
  color: #000000;
  text-decoration: none;
  background-color: #e8d0c1;
}

#content .inner a:visited {
  color: #000000;
  text-decoration: none;
  background-color: #e8d0c1;
}

#content .innerA a:visited {
  color: #000000;
  text-decoration: none;
  background-color: #e8d0c1;
}

#content .inner a:active {
  color: #000000;
  text-decoration: none;
  background-color: #e8d0c1;
}

#content .innerA a:active {
  color: #000000;
  text-decoration: none;
  background-color: #e8d0c1;
}

#content .banner {
  margin: 5px 20px 30px 30px;
  padding: 0px 40px 0px 40px;
  background-color: #FFFAD9;
  height: 1%;
}

#content .inner .banner {
  margin: 5px 20px 30px 30px;
  padding: 0px 40px 0px 40px;
  background-color: #FFFAD9;
  height: 1%;
}

#content .inner .names {
  font-weight: bold;  font-size: 13px;  font-family: Arial;  font-style: italic;
}

#content .inner .names-post {
  font-weight: bold;  font-size: 12px;  font-family: Arial;
}

#content .innerA .names {
  font-weight: bold;
  font-size: 13px;  font-family: Arial;  font-style: italic;
}

#content .innerA .names-post {
  font-weight: bold;  font-size: 12px;  font-family: Arial;
}

#content .inner .names-smaller {
  font-family: Arial;
  font-weight: bold;
  font-size: smaller;
}

#content .innerA .names-smaller {
  font-family: Arial;
  font-weight: bold;
  font-size: smaller;
}

#content .presse {
  margin: 10px 20px 10px 30px;
  background-color: #FFFAD9;
  height: 1%;
}

#content .assoc {
  margin: 0px 0px 10px 75px;
  background-color: #FFFAD9;
  height: 1%;
}

#content .noel {
  margin: 0px 0px 10px 75px;
  background-color: #FFFAD9;
  height: 1%;
}

#content .subtitleimage img {
  float: none;
  margin: 10px 20px 10px 40px;
}

#content .inner img {
  float: left;
  margin: 10px 20px 10px 0px;
}

#content .innerA img {
  float: right;
  margin: 15px 15px 0px 5px;
}

#content .h1 {
    font: italic bold small Arial;
    color: #122C24;
    line-height: 90%;
}

#content p.title {
  font: Times New Roman;
  font-weight: bold;
  color: #660F2E;
  font-size: 16px;
  margin: 10px 20px 20px 0px;
  background-color: #FBDA97;
  line-height: 80%;
}

#content .inner h1 {
    font: italic bold small Arial;
    color: #122C24;
    margin: 2px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#content .innerA h1 {
    font: italic bold medium Arial;
    color: #122C24;
    margin: 0;
    padding: 0px 0px 0px 25px;
    background-color: #FF3366;
}

#content .inner h2 {
    font: italic bold medium Arial;
    color: #122C24;
    margin: 0;
    padding: 0px 0px 0px 25px;
}

#content .innerA h2 {
    font: italic bold medium Arial;
    color: #122C24;
    margin: 0;
    padding: 0px 0px 0px 25px;
}

#content .inner h3 {
    font: italic bold Arial;
    color: #122C24;
    margin: 0;
    padding: 5px 0px 0px 0px;
    background-color: #FF3366;
}

#content .innerA h3 {
    font: italic bold Arial;
    color: #122C24;
    margin: 0;
    padding: 5px 0px 0px 0px;
    background-color: #FF3366;
}

#content .inner h4 {
    font: italic bold small Arial;
    color: #122C24;
    margin: 10px 0px 5px 0px;
    background-color: #C9F7FA;
    line-height: 90%;
}

#content .innerA h4 {
    font: italic bold small Arial;
    color: #122C24;
    margin: 10px 0px 5px 0px;
    background-color: #C9F7FA;
    line-height: 90%;
}

.govnames {
  font-weight: bold
}

.firstlet {
  font-family: Arial
  font-weight: bold;
  font-size: 120%;
  color: #153E2D;
}

#content .inner p.title {
  font: Times New Roman;
  font-weight: bold;
  color: #660F2E;
  font-size: 16px;
  margin: 0px 0px 0px 0px;
  background-color: #FBDA97;
  line-height: 100%;
  letter-spacing: +3px; }

#content .inner p.small {
  font-family: Arial;
  font-size: 13px;
  color: #122C24;
  margin: 2px 0px 0px 0px;word-spacing: -2px;font-style: oblique;font-weight: bold;}

#content .innerA p.small {
  font-family: Arial;
  font-size: 13px;
  color: #122C24;
  margin: 2px 0px 0px 0px;
}

#content .inner p.weebitsmaller {
  font-family: Arial;
  font-size: 11px;
  color: #122C24;
  margin: 2px 0px 0px 0px;
}

#content .innerA p.weebitsmaller {
  font-family: Arial;
  font-size: 11px;
  color: #122C24;
  margin: 2px 0px 0px 0px;
}

#content .inner p.smaller {
  font: Arial;
  color: #122C24;
  font-size: 95%;
  margin: 3px 0px 0px 0px;
  padding: 2px 0px 0px 25px;
}

#content .inner p.one {
  font: Arial;
  font-weight: bold;
  color: #122C24;
  font-size: 16px;
  margin: 10px 150px 0px 0px;
  background-color: #C9F7FA;
  line-height: 80%;
}

#content .innerA p.one {
  font: Arial;
  font-weight: bold;
  color: #122C24;
  font-size: 16px;
  margin: 10px 150px 0px 0px;
  background-color: #C9F7FA;
  line-height: 80%;
}

#content .inner p.two {
  font: Arial;
  color: #122C24;
  font-size: 16px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 0 0 0 25px;
}

#content .innerA p.two {
  font: Arial;
  color: #122C24;
  font-size: 16px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 0 0 0 25px;
}

#content .inner p.four {
  font: Arial;
  color: #122C24;
  font-size: 15px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 0 0 0 30px;
}

#content .inner p.four-more {
  font: Arial;
  color: #122C24;
  font-size: 15px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 0 0 0 75px;
}

#content .innerA p.four {
  font: Arial;
  color: #122C24;
  font-size: 15px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 0 0 0 30px;
}

#content .inner p.five {
  font: Arial;
  color: #122C24;
  font-size: 15px;
  margin: 2px 0 0 0;
}

#content .innerA p.five {
  font: Arial;
  color: #122C24;
  font-size: 15px;
  margin: 2px 0 0 0;
}

#content .inner p.eight {
  font: Arial;
  font-weight: normal;
  color: #122C24;
  font-size: 13px;
  margin: 2px 0px 0px 30px;
}

#content .inner p.eight-b {
  font: Arial;
  color: #122C24;
  font-size: 14px;
  margin: 2px 0px 0px 40px;
  padding: 0;
}

#content .innerA p.eight {
  font: Arial;
  font-weight: bold;
  color: #122C24;
  font-size: 100%;
  margin: 2px 0px 0px 30px;
  padding: 0;
}

#content .innerA p.eight-b {
  font: Arial;
  color: #122C24;
  font-size: 14px;
  margin: 2px 0px 0px 40px;
  padding: 0;
}

#content .inner p.eleven {
  font: Arial;
  color: #122C24;
  font-size: 15px;
  margin: 5px 0px 0px 10px;
}

#content .innerA p.eleven {
  font: Arial;
  color: #122C24;
  font-size: 100%;
  margin: 5px 0px 0px 10px;
}

#content .inner p.twelve {
  font: Arial;
  color: #122C24;
  font-size: 15px;
  margin-top: 2px;
  margin-left: 20px;
  margin-bottom: 0px;
  padding: 0;
}

#content .innerA p.twelve {
  font: Arial;
  color: #122C24;
  font-size: 15px;
  margin-top: 2px;
  margin-left: 20px;
  margin-bottom: 0px;
  padding: 0;
}

#sidebar {
  position: absolute;
  top: 0;
  right: 20px;
  width: 44%;
  background-color: #FFFAD9;
  margin: 0;
  padding: 5px;
  border: 3px solid #35839F;
}

#sidebar .sinner {
  margin: 10px 5px 10px 30px;
  height: 1%;
}

#sidebar .sinner a:link {
  color: #358CF7;
  text-decoration: none;
}

#sidebar .sinner a:visited {
  color: #399F93;
  text-decoration: none;
}

#sidebar .sinner a:active {
  color: #04CAD5;
  text-decoration: none;
}

#sidebar .inner2 {
  margin: 0px 0px 0px 20px;
  height: 1%;
}

#sidebar .inner2 a:link {
    color: #EA514D;
    text-decoration: none;
}

#sidebar .inner2 a:visited {
  color: #399F93;
  text-decoration: none;
}

#sidebar .inner3 {
  margin: 0px 0px 0px 30px;
}

#sidebar .inner3 a:link {
    color: #EA514D;
    text-decoration: none;
}

#sidebar .inner3 a:visited {
  color: #399F93;
  text-decoration: none;
}

#sidebar .inner4 {
  margin: 0px 0px 0px 40px;
}

#sidebar .inner4 a:link {
    color: #EA514D;
    text-decoration: none;
}

#sidebar .inner4 a:visited {
  color: #399F93;
  text-decoration: none;
}

#sidebar .banner {
  margin: 0px 0px 20px 20px;
  padding: 0px 10px 15px 10px;
}

#sidebar .sinner p.one {
  font: Arial;
  color: #660F17;
  font-size: 15px;
  margin-top: 3px;
  margin-bottom: 0px;
  padding: 0;
}

#sidebar .sinner p.oneA {
  font: Times New Roman;
  background-color: #FCDFA3;
  color: #660F17;
  font-size: 15px;
  font-weight: bold;
  margin-top: 3px;
  margin-bottom: 0px;
  padding: 0;
letter-spacing: +3px; }

#sidebar .sinner p.two {
  font: Arial;
  color: #660F17;
  font-size: 15px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 0;
}

#sidebar .sinner2 p.one {
  font: Arial;
  color: #660F17;
  font-size: 15px;
  margin-top: 5px;
  margin-bottom: 0px;
  padding: 0;
}

#sidebar .sinner2 p.oneA {
  font: Times New Roman;
  background-color: #FCDFA3;
  color: #660F17;
  font-size: 15px;
  font-weight: ;
  margin-top: 3px;
  margin-bottom: 0px;
  padding: 0;
}

#sidebar .sinner2 p.two {
  font: Arial;
  color: #660F17;
  font-size: 15px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 0;
}


