/*  Colors: NBN Green
 *  - primary: #4C825D
 *  - secondary: #eeeeee
 */
#container a { color: #4C825D;}
#container a:hover { background-color: #4C825D; }
#cxtbar .contexts-org { color: #4C825D; }
#cxtbar-login a:hover { color: #4C825D; }
#header h1 { color: #4C825D; }
div.subscription-manager h2, div.subscription-manager a { color: #4C825D; }
#tspbar .tsp-org-img {
  background-image: url('/wp-content/themes/default/images/thesocietypages-bar-pastelgreen.png');
}
#tspbar-login a:hover {color: #4C825D;}

/*
 * ICONS
 * append '-greyscale' to filename for greyscale
 * (i.e. 'comment-greyscale.png'
 */
.comments-link { background: url(../images/comment-greyscale.png) 0 -2px no-repeat; }
.previous-post-wrap { background: url(../images/arrow-reverse-greyscale.png) 5px -3px no-repeat;}
.next-post-wrap { background: url(../images/arrow-greyscale.png) 260px -2px no-repeat; }
#sidebar ul li ul li { background: url(../images/arrow-greyscale.png) 0 0 no-repeat; }
#sidebar ul li.widget_links ul li { background: url(../images/link-ext-greyscale.png) 0 0 no-repeat;}
#sidebar ul li.widget_recent_comments ul li { background: url(../images/comment-greyscale.png) 0 0 no-repeat; }


/*
 * TSP FONTS
 */
h1,h2,h3,h4 {font-family: "Crimson Text", "Georgia", serif; font-weight: normal;}
#cxt-bar .contexts-org {font-family: "Crimson Text", "Georgia", serif;}
h2 em, h3 em {font-family: "Crimson Text", "Georgia", serif;}
h2 {font-size: 1.5em; margin: 0 0 0.2em 0; color: #777;}
.blogs-header-text {color: #555; font-family: "Crimson Text", "Georgia", serif;  font-size: 1.25em;}
#posts h2 {font-size: 1.8em; font-weight: normal; margin-bottom: 2px;}
#posts h3 {font-size: 1.5em; font-weight: normal;}
#posts .page-meta h2 { text-transform: none;}
#sidebar h2, #sidebar h3 {font-size: 1.5em; text-transform: none; font-weight: normal;}
#comments-wrapper h3 {font-size: 1.5em;}

/* Modify header positioning for TSP blogs */
#header {margin: 15px 0 -15px 0;}

/* no sidebar grad */
#sidebar-inner { background: none; }
