/* COLORS: Red
 *  primary: #990000
 *  secondary: #eeeeee
 */
#container a { color: #990000;}
#container a:hover { background-color: #990000; }
#cxtbar .contexts-org { color: #990000; }
#cxtbar-login a:hover { color: #990000; }
#header h1 { color: #990000; }
div.subscription-manager h2, div.subscription-manager a { color: #990000; }

/*
 * Cabin Font
 */
h1,h2,h3,h4,#tab-menu,th { font-family: "Cabin", "Verdana", sans-serif; font-weight: 600; text-transform: uppercase;}
#cxt-bar .contexts-org {font-family: "Cabin", "Verdana", sans-serif; }
h2 em, h3 em {font-family: "Cabin", "Verdana", sans-serif; }
h2 {font-size: 1.5em; margin: 0 0 0.2em 0; color: #777;}
.blogs-header-text {color: #555; font-family: "Cabin", "Verdana", sans-serif; font-size: 1.25em;}
#posts h2 {font-size: 1.8em; font-weight: 600; margin-bottom: 2px;}
#posts h3 {font-size: 1.2em; font-weight: 600;}
#posts .page-meta h2 { text-transform: none;}
#sidebar h2, #sidebar h3 {font-size: 1.3em; font-weight: 600; }
#comments-wrapper h3 {font-size: 1.3em;}

/* ShareDaddy */
.sharing .sharing_label { 
  font-family: 'Cabin', 'Verdana', sans-serif; 
  font-weight: 600;
  color: #666;
  text-transform: uppercase; 
  font-size: 1.2em; 
  padding-right: 10px !important;
}


/* bye bye sidebar gradient */
#sidebar-inner { background: none; }

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

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

/*
 * 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; }


/* Tab Menu */
#tab-menu { 
  width: 980px;
  margin-left: -15px;
  margin-top: -8px;
  background: url(/wp-content/themes/default/images/tab_menu_bg_top.png) no-repeat 0 0;
}
#tab-menu ul { 
  overflow: hidden; 
  background: url(/wp-content/themes/default/images/tab_menu_bg_bottom.png) no-repeat bottom left; 
  list-style-type: none; 
  margin: 0 0 -15px 0; 
  padding: 8px 45px;
}
#tab-menu ul li { font-size: 1.3em; display: inline; padding-right: 1em; }
#tab-menu ul li a { color: #666; }
#tab-menu ul li.current-menu-item a,
#tab-menu ul li a:hover { 
  background-color: transparent; 
  color: #990000; 
  text-shadow: #ccc 1px 1px 2px; 
}
/* hide submenus until i make them work properly */
#tab-menu ul.sub-menu { display: none; }
/* tab menu requires tweak to .page-meta positioning */
#posts .page-meta { margin-top: 30px; margin-bottom: -18px; text-align: left; }
#posts .page-meta h2 { text-transform: uppercase; }



/* socimages stuff */


#posts div.post h2 {
  padding: 1px 0.3em 0.1em 0;
  margin-bottom: 0;
  color: #990000; 
  font-size: 1.7em;
  text-transform: uppercase;
  text-shadow: #ccc 1px 1px 2px;
}
#posts div.post h2 a {
  color: #990000;
}
#posts div.post h2 a:hover {
  color: #ffffff;
  text-shadow: #990000  1px 1px 2px;
}

#posts .post-byline { margin-left: 0; } 


.post p {
    overflow: hidden;
}



#sidebar li.widget_text {
    overflow: hidden;
}
#sidebar div.socimages-contact-form img.ajax-loader {
    margin-bottom:0;
}
#sidebar div.socimages-contact-form input[type="submit"] {

}
#sidebar input.socimages-form {
    width: 235px;
}
#sidebar textarea.socimages-form {
    width: 228px;
}


#container a[id="idSiteMeterHREF"] {
    margin: 0;
    padding: 0 !important;
    border: none;
}
#container a[id="idSiteMeterHREF"]:hover {
    background-color: transparent;
}




/*
 * FEEDBURNER SUBSCRIBE FORM
 */
#sidebar form.feedburner-email-form  input[type="text"] {
    color: #666;
}


/* 
 * Contributor box
 */

#sidebar ul li.socimages_authors ul li {
    background: none;
    padding-left: 0;
}




