@import url(960.css);
@import url(reset.css);
body {
  background-color: #f0ebe1;
  font-family: Georgia, "Times New Roman", Times, serif; }

#header {
  background-image: url('../images/header-background.png');
  background-repeat: repeat-x;
  padding-top: 20px;
  height: 58px;
  text-shadow: #fff 0px 0px 1px;
  font-family: Georgia, "Times New Roman", Times, serif; }
  #header #nav {
    height: 58px;
    font-size: .9em;
    letter-spacing: 1px; }
    #header #nav a {
      height: 58px;
      line-height: 58px;
      color: #792d2d;
      display: block;
      float: left;
      padding: 0 10px;
      text-decoration: none; }
    #header #nav a:hover {
      color: #30738D; }
    #header #nav a.first {
      padding: 0 15px 0 0; }
    #header #nav a.first.selected {
      font-style: italic;
      background-image: url('../images/nav-triangle-15.gif');
      background-position: center bottom;
      background-repeat: no-repeat; }
    #header #nav a.selected {
      font-style: italic;
      background-image: url('../images/nav-triangle.gif');
      background-position: center bottom;
      background-repeat: no-repeat; }
  #header #logo {
    height: 58px;
    font-size: 1.05em;
    letter-spacing: 2px;
    color: #792d2d;
    text-transform: uppercase;
    text-align: right;
    line-height: 58px;
    background-image: url('../images/header-logo.png');
    background-position: 40px center;
    background-repeat: no-repeat; }

/* sub navigation for new changes*/
#subheader { margin-top:-20px;}
  #subheader #nav {
    height: 58px;
    font-size: .9em;
    letter-spacing: 1px; }
    #subheader #nav a {
      height: 58px;
      line-height: 58px;
      color: #792d2d;
      display: block;
      float: left;
      padding: 0 10px;
      text-decoration: none; }
    #subheader #nav a:hover {
      color: #30738D; }
    #subheader #nav a.first {
      padding: 0 15px 0 0; }
    #subheader #nav a.first.selected {
      font-style: italic;
      background-image: url('../images/nav-sub-triangle-15.gif');
      background-position: center top;
      background-repeat: no-repeat; }
    #subheader #nav a.selected {
      font-style: italic;
      background-image: url('../images/nav-sub-triangle.gif');
      background-position: center top;
      background-repeat: no-repeat; }


#red_bar {
  background-repeat: repeat-x;
  margin-bottom: 20px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: .95em;
  color: white;
  text-shadow: #501111 0px 0px 1px; }
  #red_bar .home_text {
    display: block;
    background-image: url('../images/we-are-hri.png');
    background-position: 0 4px;
    background-repeat: no-repeat;
    line-height: 1.8em;
    text-indent: 370px;
    margin-top: 32px; }
  #red_bar #polaroid {
    height: 360px;
    width: 353px;
    margin-top: 18px;
    float: right; }

#red_bar.tall {
  background-image: url('../images/red-bar-background.png');
  height: 259px; }

#red_bar.short {
  background-image: url('../images/red-bar-background.png');
  height: 92px; }
  #red_bar.short .sub_page_header {
    height: 92px; }
  #red_bar.short .sub_page_header.services {
    background-image: url('../images/services.gif');
    background-position: 0 center;
    background-repeat: no-repeat; }
  #red_bar.short .sub_page_header.facilities {
    background-image: url('../images/facilities.gif');
    background-position: 0 center;
    background-repeat: no-repeat; }
  #red_bar.short .sub_page_header.donations {
    background-image: url('../images/donations.gif');
    background-position: 0 center;
    background-repeat: no-repeat; }
  #red_bar.short .sub_page_header.contact {
    background-image: url('../images/contact.gif');
    background-position: 0 center;
    background-repeat: no-repeat; }
  #red_bar.short .sub_page_header.about {
    background-image: url('../images/about.gif');
    background-position: 0 center;
    background-repeat: no-repeat; }
  #red_bar.short .sub_page_header.partners {
    background-image: url('../images/partners.gif');
    background-position: 0 center;
    background-repeat: no-repeat; }
  #red_bar.short .sub_page_header.faqs {
    background-image: url('../images/faqs.gif');
    background-position: 0 center;
    background-repeat: no-repeat; }
  #red_bar.short .sub_page_header.cartersville {
    background-image: url('../images/cartersville.gif');
    background-position: 0 center;
    background-repeat: no-repeat; }
  #red_bar.short .sub_page_header.richmond {
    background-image: url('../images/richmond.gif');
    background-position: 0 center;
    background-repeat: no-repeat; }

  #contenttwo h1 {
    font-weight: normal;
    font-size: 32px;
    font-style: italic;
    color: #501111; 
	padding:10px 0px 0px 0px;
	margin:-20px 0px 0px 0px;
	}
	
	
#content {
  line-height: 1.75em;
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #3b290d; }
  #content h1 {
    font-weight: normal;
    font-size: 1em;
    font-style: italic;
    color: #501111; }
  #content h2 {
    font-weight: normal;
    font-size: .9em;
    color: #501111; }
  #content hr {
    color: #e3dccd;
    height: 1px;
    border: 0;
    background-color: #e3dccd; }
  #content p {
    font-size: .8em;
    margin-bottom: 1.5em; }
  #content a {
    color: #30738D;
    text-decoration: none; }
  #content a:hover {
    text-decoration: underline; }

#footer {
  color: #BDAE91;
  margin-top: 20px;
  padding-bottom: 20px;
  font-size: .75em;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-family: Georgia, "Times New Roman", Times, serif; }

