body {
  color: #000000;
  background-color: #FFFFFF;
  font-family: verdana, arial, helvetica, sans-serif;
}

img {
  border: none;
}

a { text-decoration: none; color: black; }
a:visited { text-decoration: none; color: black; }
a:hover { text-decoration: none; color: black; }

.oldmain_header {
  width: 1024px;
}

.main_header {
  width: 960px;
}

.oldmain_nav {
  width: 1024px;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.main_nav {
  width: 960px;
  text-align: center;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-top: 3px;
  padding-bottom: 3px;
  background: #3B3D25;
}

.main_left {
  width: 200px;
}

.main_center {
  width: 520px;
  padding-left: 12px;
  padding-right: 12px;
  border-left: 2px solid black;
  border-right: 2px solid black;
}

.main_right {
  width: 240px;
  padding-left: 12px;
  padding-right: 12px;
}

.main_footer {
  width: 1024px;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.oldmain_nav_name {
  margin-left: 10px;
  margin-right: 10px;
  font-size: 18pt;
  font-weight: bold;
}

.main_nav_name {
  margin-left: 10px;
  margin-right: 10px;
  font-size: 14pt;
  font-weight: bold;
}

.main_nav_name a { text-decoration: none; color: white; }
.main_nav_name a:visited { text-decoration: none; color: white; }
.main_nav_name a:hover { text-decoration: none; color: white; }

.main_left_featuredblog {
  margin: 12px 12px 12px 12px;
}

.main_left_blogguide {
  margin: 12px 12px 12px 12px;
  text-align: right;
}

.main_left_blogguide a { text-decoration: none; color: green; }
.main_left_blogguide a:visited { text-decoration: none; color: green; }
.main_left_blogguide a:hover { text-decoration: none; color: green; }

.main_left_blog_desc {
  text-align: center;
  font-weight: bold;
}

.main_left_blog_head {
  color: green;
  font-size: 20pt;
  font-style: italic;
}

.main_left_blog_byline {
  font-style: italic;
  font-size: 10pt;
}

.main_left_blog_subhead {
  font-weight: bold;
  padding-bottom: 8px;
}

.main_left_blog_image {
}

.main_left_blog_blurb {
  font-size: 10pt;
}

.main_left_blog_more {
  text-align: right;
  padding-bottom: 24px;
}

.main_center_head {
  font-size: 24pt;
  padding-bottom: 6px;
}

.main_center_image {
}

.main_center_blurb {
  padding-top: 12px;
}

.main_center_more {
  text-align: right;
  padding-bottom: 24px;
}

.main_right_featured_section {
  font-weight: bold;
}

.main_right_featured_image {
}

.main_right_featured_head {
  margin-top: 6px;
  margin-bottom: 12px;
}

.section_center {
  width: 700px;
  padding-left: 12px;
  padding-right: 12px;
  border-left: 2px solid black;
}

.section_center_name {
  font-size: 24pt;
  font-weight: bold;
}

.section_center_head {
  font-size: 14pt;
  font-weight: bold;
  padding-top: 12px;
}

.section_center_byline {
  font-style: italic;
  font-size: 10pt;
}

.section_center_blurb {
}

.story_center {
  width: 700px;
  padding-left: 12px;
  padding-right: 12px;
  border-left: 2px solid black;
}

.story_center_pubdate {
  text-align: right;
  padding-bottom: 12px;
}

.story_center_head {
  font-size: 16pt;
  font-weight: bold;
  padding-bottom: 12px;
}

.story_center_byline {
  font-style: italic;
  font-size: 10pt;
  padding-bottom: 12px;
}

.story_center_credit {
}

.story_center_body {
}

.story_center_body a { text-decoration: none; color: green; }
.story_center_body a:visited { text-decoration: none; color: green; }
.story_center_body a:hover { text-decoration: none; color: green; }

.story_center_more {
  padding-top: 12px;
  text-align: right;
  font-style: italic;
  font-size: 10pt;
}

.image_right {
  float: right;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 3px;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 5px;
  margin-right: 3px;
}

.image_left {
  float: left;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 5px;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 3px;
  margin-right: 5px;
}

.image_caption {
  font-size: 12px;
}

.image_credit {
  font-size: 12px;
  font-style: italic;
}

td.draft {
  background: #FFFF99;
}

td.edit {
  background: #FF6699;
}

td.section {
  background: #9999FF;
}

td.ready {
  background: #FF9900;
}

td.live {
  background: #33FF66;
}

td.archive {
  background: #CCCCCC;
}

.pdf_left {
  float: left;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 5px;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 3px;
  margin-right: 7px;
  border: 1px solid black;
}

.pdf_right {
  float: right;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 3px;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 5px;
  margin-right: 3px;
  border: 1px solid black;
}

.mp3_left {
  float: left;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 5px;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 3px;
  margin-right: 7px;
}
