body {
  background-color: #0d7978;
  padding: 0;
  margin: 0;
  font-family: Verdana, Arial, sans-serif;
}

#main {
  margin: 0px auto;
  width: 762px;
  padding: 0;
  background-color: #fff;  
}

#header-1 {
  background: #fff url('../images/header-1.png');
  height: 123px;
  padding: 0;
  margin:0;
}

#header-2 {
  padding: 0;
  margin:0;
}

ul#nav {
  list-style-type: none;
  display: block;
  padding: 0;
  margin: 0;  
}

ul#nav li {
  text-indent: -9000px;
}

ul#nav a {
  margin: 0;
  padding: 0;
  float: left;
  height: 30px;
}

#home a {
  background: url('../images/buttons/home.gif') top left no-repeat;
  width: 65px;
}

#about a {
  background: url('../images/buttons/about.gif') top left no-repeat;
  width: 59px;
}

#our_duty a {
  background: url('../images/buttons/our_duty.gif') top left no-repeat;
  width: 76px;
}

#board_and_donors a {
  background: url('../images/buttons/board_and_donors.gif') top left no-repeat;
  width: 103px;
}

#apply_for_a_grant a {
  background: url('../images/buttons/apply_for_a_grant.gif') top left no-repeat;
  width: 125px;  
}

#support_us a {
  background: url('../images/buttons/support_us.gif') top left no-repeat;
  width: 88px;    
}

#feedback a{
  background: url('../images/buttons/feedback.gif') top left no-repeat;
  width: 82px;
}

#news a{
  background: url('../images/buttons/news.gif') top left no-repeat;
  width: 70px;
}

#contact_us a {
  background: url('../images/buttons/contact_us.gif') top left no-repeat;
  width: 93px;
}

ul#nav a.current {
  background-position: 0 -30px;
}

#header-3 {
  background-image: url('../images/header-3.png');
  height: 97px;
  padding: 0;
  margin:0;
  clear:both;
}

#container {
  background: #fefefe url('../images/top-shadow.gif') repeat-x top left;
}

ul#subnav {
  list-style-type: none;
  width: 166px;
  padding: 0;
  margin: 0;
  display: block;
  border: 1px solid #fff;
  border-top: none;
}

ul#subnav li {
  height: 28px;
  text-indent: -9000px;
}

ul#subnav a {
  margin: 0;
  padding: 0;
  float: left;
  width: 165px;
  height: 27px;
}

ul#subnav a {

}

ul#subnav a.current,  ul#subnav a.current:hover {
  background-position: 0 -54px;
}

ul#subnav a:hover {
  background-position: 0 -27px;
}

#sports_funds_mission a {
  background: url('../images/buttons/sports_funds_mission.gif') top left no-repeat;
}

#what_sports_fund_does a {
  background: url('../images/buttons/what_sports_fund_does.gif') top left no-repeat;
}

#why_sports_fund_was_setup a {
  background: url('../images/buttons/why_sports_fund_was_setup.gif') top left no-repeat;  
}

#a_cic_explained a {
  background: url('../images/buttons/a_cic_explained.gif') top left no-repeat;  
}

#donors a {
  background: url('../images/buttons/donors.gif') top left no-repeat;
}

#board_of_trustees a {
  background: url('../images/buttons/board_of_trustees.gif') top left no-repeat;
}

#donations a {
  background: url('../images/buttons/donations.gif') top left no-repeat;
}

#show_your_support a{
  background: url('../images/buttons/show_your_support.gif') top left no-repeat;
}


#left {
  float: left;
  width: 170px;
}

#content {
  padding: 5px;
  margin-left: 185px;
  margin-right: 15px;
  color: #888;
  font-size: 11px;
}

#content h1 {
  font-size: 16px;
  padding-bottom: 5px;
  color: #0a7675;
}

#content h2 {
  padding: 0;
  margin: 0;
  font-size: 13px;
  color: #0b7777;
}

#content h3 {
  padding: 0;
  margin-top: 5px;
  font-size: 12px;
  color: #0b7777;
  font-weight: normal;
}

#content a {
  color: #11afaf;
  text-decoration: underline;
}

#content a:hover {
  color: #fff;
  background-color: #11afaf;
}

#content em {
  font-weight: 700;
}

#did_you_know {
  padding-top: 10px;
}

#did_you_know p {
  font-size: 10px;
  color: #888;
  padding: 3px 0 6px 15px;
  margin: 0;
}

#did_you_know p span {
  color: #0a7675;
}

#did_you_know a {
  color: #0a7675;
}

#did_you_know img {
  margin: 2px 0px 0px 10px;
  padding: 0;
}

#did_you_know hr {
  border: 0;
  border-bottom: 1px solid #eee;
}

#footer {
  clear: both;
  background: #f9f9f9;
  font-size: 11px;
  padding: 10px;
  color: #0b7777;
}

#footer p {
  padding: 2px 0;
  margin: 0;
}

#footer a {
  text-decoration: none;
  color: #0b7777;  
}

img {border:0;}

* html .hollyfix {height: 1%;}