body, table, td, div, img, p {
  border-collapse: collapse;
  border-spacing: 0;
  border-width: 0;
  margin: 0;
  padding: 0;
}
body {
  background-color: #cd171e;
  color: #fff;
}
img {
  display: block;
}
body {
  text-align: center;
}
body * {
  text-align: left;
}

/* copy/links */
a, p, td, span {
  background-color: #fff;
  color: #000;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
}
a {
  background-color: inherit;
  color: #c03;
}
a:hover {
  background-color: inherit;
  color: #f03;
}
a.featLink,
.copyHeadSmall,
.copyHeadBig {
  background-color: #fff;
  color: #c03;
  font-weight: bold;
}
.copyHeadSmall {font-size: 13px;}
.copyHeadBig {font-size: 15px;}
.copyHighlight {background-color: #fff; color: #c03;}
a.featLink {font-size: 15px;}
a.featLink:hover {background-color: inherit; color: #f03;}
p {
  background-color: #fff;
  color: #000;
  margin-bottom: 15px;
}
.copyHighlight {background-color: #fff; color: #c03;}

/* table used only for layout */
table#layout {
  background-color: #fff;
  margin: 0 auto 15px auto;
  empty-cells: show;
}

/* left menu for every page */
td#leftMenu {
  padding: 0 0 15px 15px;
  vertical-align: top;
  width: 115px;
}

/* footer on every page */
table#footer {
  width: 100%;
}
table#footer td {
  background-color: #fff;
  background-image: url('/images/footer/bg.gif');
  background-repeat: repeat-x;
  color: #666;
  font-size: 7.5pt;
  padding: 0 5px;
  width: 33%;
}
table#footer td img {
  display: inline;
  margin-top: 5px;
}
table#footer td a {
  background-color: #fff;
  color: #666;
  font-size: 7.5pt;
}
table#footer td a:hover {
  background-color: #fff;
  color: #000;
}
td#content {
  padding: 13px 12px 13px 11px;
  vertical-align: top;
}
img#featureImage {
  margin-bottom: 15px;
}