﻿p, h1, h2, h3 {margin: 0;padding: 0;}


h1, .h1 {
  font: 1.5em/1.6em Geneva, Verdana, Helvetica, serif;
  color: #5f5f5f;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .08em;
  margin-top: 1em;
  }

h2, .h2 {
  font-size: 1.5em;
  color: #444;
  font-family: Georgia, "Hoefler Text", Times, "Times New Roman", serif;
  font-weight: normal;
  }

h3, .h3 {
  font: 1.2em/1.4em Georgia, "Hoefler Text", Times, "Times New Roman", serif;
  color: #444;
  }

a {color: #817438;}
a:hover {color: #514418;}

p {
  font-size: 1em;
  line-height: 1.5em;
  }

blockquote {
  margin: 0 2em 1.2em;
  padding: 0;
  font: 1.1em/1.6em Georgia, "Hoefler Text", Times, "Times New Roman", serif;
  font-style: italic;
  color: #6c694a;
  }

.sup {vertical-align: super;font-size: .7em;text-transform: lowercase;}

.copyright {vertical-align: super;font-size: .5em;color: #5f5f5f;}

.center p {
  color: #444;
  padding-bottom: .7em;
  }

.newsItem p {margin-bottom: .5em;}

.newsItem h2 {
  font-size: 1em;
  line-height: 1.2em;
  text-transform: uppercase;
  letter-spacing: .09em;
  margin-bottom: .4em;
  margin-right: 6em;
  }

.newsItem .date p {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: .9em;
  color: #a3975e;
  margin: 0;
  padding: 0;
  }

.description p {
  font-size: .9em;
  line-height: 1.2em;
  margin: 0;
  }

.rightItem p, .leftItem p {
  font-size: .85em;
  line-height: 1.2em;
  color: #000;
  }

.nominationsBox .head h2 {
  color: #fff;
  font-weight: bold;
  font-size: 1em;
  line-height: 1.2em;
  vertical-align: middle;
  }

.nominationsBox .head .category {
  color: #f9e88e;
  font-size: .9em;
  font-weight: normal;
  }

.nominationsBox .winner p, .nominationsBox .also p {
  font-family: Geneva, Verdana, Helvetica, serif;
  line-height: 1.2em;
  }

.nominationsBox .winner .nomTitle, .nominationsBox .also .nomTitle {
  font-size: 1em;
  font-weight: bold;
  }

#headTitle p {
  color: #fff;
  text-align: left;
  font-size: 11px;
  font-weight: bold;
  }

.footerNav a {color: #fff;text-decoration: none;}
.footer p {margin: 10px 0 0 20px; color: #666;font-size: .8em;}

.searchbox, .searchbtn {font: 1.4em Geneva, Verdana, Helvetica, sans-serif;padding: .1em .5em;}

.searchbox {
  color: #5f5f5f;
  background: #fff;
  border: 1px solid #e1ddb7;
  }

.searchbtn {
  background: #a20000;
  font-size: 1em;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
  letter-spacing: .09em;
  color: #fff;
  border-bottom: solid #720000;
  border-right: solid #720000;
  border-top: solid #b70000;
  border-left: solid #b70000;
  border-width: 1px;
  }

#browseNav {
  list-style: none;
  padding: .5em 0 0 2em;
  margin: 0;
  }

#browseNav li {
  padding: .1em 0;
  }

#browseNav a {
  font-size: 1.1em;
  text-decoration: none;
  }

.faqItem p {clear:both;color: #5f5f5f;}

.faqItem h2 {font-size: 1.5em;margin: 0;}

.q, .a {
  color: #777;
  font: 40px Georgia, "Hoefler Text", Times, "Times New Roman", serif;
  float: left;
  margin: 0 .5em 0 0;
  display: block;
  }

#articleWrapper h2 {
  margin-bottom: .8em;
  font-weight: bold;
  letter-spacing: .03em;
  }

.byline {
  font-weight: bold;
  font-family: Georgia, "Hoefler Text", Times, "Times New Roman", serif;
  color: #5f5f5f;
  padding-bottom: 1.5em;
  }

.leftNews ul li a {
  text-decoration: none;
  font-family: Georgia, "Hoefler Text", Times, "Times New Roman", serif;
  }

.leftNews .date {
  color: #444;
  font-weight: bold;
  font-family: Verdana, Geneva, Helvetica, sans-serif;
  }

.slideshowNav p {font-size: 11px;padding: 0;margin: 0;}

#slideshowLegal p {font-size: .8em;color: #777;}

#mission {list-style-type: decimal;margin: .5em 4em;}
#mission li {margin: 1em 0;line-height: 1.4em;}
#mission li ul {list-style-type: circle;}
#mission li ul li {margin: 0;line-height: 1.2em;}

.grantList {list-style-type: decimal;margin: .5em 4em;}
.grantList li {margin: 0;line-height: 1.4em;}
.grantList li ul {list-style-type: circle;}
.grantList li ul li {margin: 0;line-height: 1.2em;}

.grantLinks li {
  font-size: 1em;
  font-weight: bold;
  font-family: Georgia, "Hoefler Text", Times, "Times New Roman", serif;
  }

#entryforms p {margin: 0;padding: 0;}

#entryforms .label p {
  font-size: 1.2em;
  font-family: Georgia, "Hoefler Text", Times, "Times New Roman", serif;
  }

#entryforms .head p {color: #fff;font-weight: bold;}

#ptabs #year h3 {
  padding: 0;
  margin: 0;
  font-size: 13px;
  line-height: 15px;
  color: #fff;
  }
  
.searchResults th {
  font: 1em/1em Geneva, Verdana, Helvetica, serif;
  color: #5f5f5f;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .08em;
  }
  
.videoBox h3 {font-size: 1em;line-height: 1.2em;}

.textSize p {font-size: 11px;line-height: 13px;padding: 0;margin: 0;}

.cecilPastBox .text p {
  font: italic 1.1em/1.4em Georgia, "Hoefler Text", Times, "Times New Roman", serif;
  }