body {
  background-color: #bcbcb4;
  padding: 0px!important;
  margin: 0px !important
}

/* Typography */
table.body,p,td {
  color: #808080;
  font-size: 16px;
  font-family: Verdana, Geneva, sans-serif;
  text-align:justify;
  line-height: 24px;

}

h1, h2, h3, h4, h5, h6 {
  color: #fefefe;
  font-family: Verdana, Geneva, sans-serif;
  font-weight:lighter;
}

h1 {font-size: 50px;}
h2 {font-size: 28px; text-align: left; color: #bf0000}
h3 {font-size: 21px; color: #000000;}
h4 {font-size: 18px; color:#fefefe; text-align:right}
h5 {font-size: 16px; color: #000000;}
h6 {font-size: 14px;}


/* Links */
a:link {color: #bf0000; text-decoration:none;}
a:visited {color: #bf0000 !important; text-decoration:underline}
a:hover {color: #bf0000 !important; text-decoration:underline}     
a:active {color: #bf0000 !important; text-decoration:underline}
a:focus {color: #bf0000 !important; text-decoration:underline}

/* Footer Link Styles */        
.footer-links a {color: #000000}  
.footer-links a:visited {color: #bf0000 !important}   
.footer-links a:active {color: #bf0000 !important}
.footer-links a:hover {color: #bf0000 !important;}

/* Nav Link Styles */        
.nav-links a {color: #bf0000}  
.nav-links a:visited {color: #bf0000 !important; text-decoration:underline}   
.nav-links a:active {color: #000000 !important; text-decoration:underline}
.nav-links a:hover {color: #000000 !important; text-decoration:underline}
.nav-links a:focus {color: #000000 !important; text-decoration:underline}

/* webmaster Link Styles */        
.webmaster a {color: #fefefe}  
.webmaster a:visited {color: #bf0000 !important; text-decoration:underline}   
.webmaster a:active {color: #bf0000 !important; text-decoration:underline}
.webmaster a:hover {color: #bf0000 !important; text-decoration:underline}
.webmaster a:focus {color: #bf0000 !important; text-decoration:underline}