@charset "utf-8";
/* CSS Document */

body {
  font-family:Century Gothic, Arial, Helvetica, sans-serif;
  font-size:12px;
}

h1 {
  font-size:40px;
  font-weight:normal;
}

h2 {
  font-size:15px;
}

h3 {
  font-size:13px
}

h1, h2, h3 {
  margin-top:16px;
  margin-bottom:16px;
}

#global-header, #global-sitemap, #global-footer, .spot-image.inactive, .spot-tab, .search-box, .menu-bar, .news-link, #leaves, #people, #content-footer, #navigation, #breadcrumbs, #facebook-icons {
  display:none;
}

body {
  margin:0;
}

img {
  display:block;
  border:0;
}

#container {
  width:1244px;
  margin-left:auto;
  margin-right:auto;
}


#main, #print-header {
  width:1224px;
  margin-left:auto;
  margin-right:auto;
}

#print-header {
  padding-left:32px;
}

#main {
  position: relative;
}

#spotlight, #content-primary {
  width:773px;
}

#theme, #content-secondary {
  width:451px;
}

#theme img {
  float:right;
  margin-bottom:11px;
  padding-right:22px;
}

.spot-image {
  padding-left:22px;
  width:729px;
  height:274px;
  display:none;
  overflow:hidden;
}

#spotlight, #theme, .spot-tab, #content-primary, #content-secondary, .panel, .news-column {
  float:left;
}

.panel {
  position:relative;
  clear:both;
  margin-top:11px;
  margin-left:11px;
  padding:11px;
  padding-top:63px;
  padding-bottom:26px;
  background-position:left bottom;
  background-repeat:no-repeat;
}  

.panel .header {
  position:absolute;
  top:0;
  left:0;
}

#content-primary .panel {
  width:740px;
}

#content-secondary .panel {
  width:407px;
}

#did-you-know.panel, #get-involved.panel {
  clear:none;
  width:187px;
}

#news.panel {
  height:238px;
  padding-top:43px;
}

#did-you-know .panel-inlay, #get-involved .panel-inlay {
  height:57px;
}

.news-column {
  width:115px;
  margin-right:10px;
}

.news-column h3 {
  display:block;
  height:20px;
  margin:0;
}

.news-column img {
  margin-bottom:4px;
}

.news-column a img {
  display:block;
}

.last {
  margin-right:0;
  margin-bottom:0;
}