
#content .text-wrapper     { background-color:#e7f0ed; padding:24px; margin:0 0 0 8px; min-height:500px;}
#content h1, #content h2         { color:#224c3f;}
#content h3 { color:#3c856e; }
#content a           { color:#3c856e; white-space:pre; }
#content a:hover     { color:#85b3a4; }

#content a.button {
  background: transparent url('../images/g-button-r-post.gif') no-repeat scroll top right;
  display: block;
  float: left;    
  height: 24px;    
  margin:5px 6px 0 0;
  padding-right: 8px; /* sliding doors padding */
  text-decoration: none;    
  color:#3c856e;
  font-size:0.625em;  
}

#content a.button span {
  background: transparent url('../images/g-button-l-post.gif') no-repeat;
  display:block;  
  line-height: 22px;
  padding: 0 8px 5px 10px;
}

#content a:hover.button {
  color:#85b3a4;
}

#content .cta a.button       { background: transparent url('../images/g-button-r-cta-post.gif') no-repeat scroll top right; }
#content .cta a.button span       { background: transparent url('../images/g-button-l-cta-post.gif') no-repeat; }

#side-column .nav-side a:hover, #side-column ul.sub-nav { background:#e7f0ed url('../images/i-nav-hover-post.gif') repeat-y; }
#side-column .nav-side ul.sub-nav a:hover, #side-column .nav-side a.active { background:#e7f0ed url('../images/i-nav-sub-hover-post.gif') repeat-y; }
#side-column ul.sub-nav a { color:#3c856e; }
#shadow-b { background:transparent url('../images/i-shadow-b-post.png') no-repeat; }
