/* primary color: #0495ba */
#container a { color: #0495ba;}
#container a:hover { background-color: #0495ba; }
#cxtbar .contexts-org { color: #0495ba; }
#cxtbar-login a:hover { color: #0495ba; }
#header h1 { color: #0495ba; }
div.subscription-manager h2, div.subscription-manager a { color: #0495ba; }

/* secondary colors */
.meta-box { background-color: #8ad4e3; }

/* tsp bar */
#tspbar .tsp-org-img {
  background-image: url('/wp-content/themes/default/images/thesocietypages-bar-torquoise.png');
}
#tspbar-login a:hover {color: #0495ba;}


/* header */
#header-search {
    padding-left: 55px;
}

/* sidebar */
#sidebar-inner {
    background: none;
    width: 260px;
}
#sidebar ul {
    padding-top: 0;
}
#sidebar h2, #sidebar h3 {
    text-transform: none;
    font-weight: normal;
    letter-spacing: 1px;
}

/* posts */
#posts .post div.gs-entry-title-box {
    border-top: solid thin #0495ba;
    border-left: solid thin #0495ba;
    border-right: solid thin #0495ba;
    padding: 5px 10px;
    margin-bottom: 1em;
    overflow: hidden;
}
#posts .post p {
    padding-left: 15px;
    padding-right: 15px;
    color: #555;
}

#posts .post h2 {
    float: left;
    font-weight: normal;
    letter-spacing: 0.1em; 
    padding-top: 0.3em;
}
#posts div.loop-1 h2 {
    margin-top: 0;
}
#posts .post h2 a {
    color: #111;
}
#posts .post h2 a:hover {
    text-decoration: underline;
    background-color: #fff;
    color: #111;
}
#posts .post p.wp-caption-text a:hover {
    background-color: #0495ba;
    color: white;
}
#posts .post div.gs-byline {
    float: right;
    line-height: 1.3em;
    width: 110px;
    text-align: right;
    font-size: 0.9em;
}
#posts div.post h3, div.page h3 {
    font-weight: normal;
    color: #000;
    border-bottom: solid 1px #0495ba;
    margin-bottom: 1em;
    display: block;
    clear: both;
    margin-left: 15px;
    margin-right: 15px;
}
div.post-meta {
    width: 635px;
    margin-bottom: 2em;
    margin-top: 0.8em;
}
.page div.gs-byline {
    display: none;
}
div.post-cats-tags {
    margin-left: 40px;
}
div.post-cats {
    margin-right: 0;
}

