/*
Theme Name:     ss-2013
Theme URI:      
Description:    SS theme for PGSA based around Leaf theme 
Author:         stu
Author URI:     http://biote.net/
Template:       leaf
Version:        0.0.1

* Use a pixel value with a rem fallback for font-size, padding, margins, etc.
	padding: 5px 0;
	padding: 0.357142857rem 0; (5 / $rembase (=14))
*/	
	
@import url("../leaf/style.css");

body {
    background: #F0F0F0 url('images/background.gif') repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #333; 
}

h2, h3, h4, h5, h6 {
	color: #666; 
}

/* take border and rounded corners off images  */
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {
    border-radius: 10px;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
}


/* featured image top border */
img.wp-post-image {
    margin-top: 1.3rem;
}

/* IE OVERRIDES   */
body {
    background-color: #F0F0F0 !important;	
}

.site {
   	margin: 0px auto !important;   /* ie.css override */
}
/* END  IE OVERRIDES   */


#page {
    background-color: #F6F9F6;
}

body .site {
   margin-top: 0rem;
   /* box-shadow: 0 8px 8px rgba(100, 100, 100, 0.6), 0px -4px 0px white;  /* move shadow down 8px to stop line appearing under menu   */
   box-shadow: 0 0px 0px;
   margin-bottom: 0rem;
   padding-bottom: 24px;
}

/* override right align on menu  */
.header-navigation ul {
    text-align: left;
}
/* turn uppercasing off  and set text colour  */
/* add left padding and a vertical line  */
.header-navigation li a, .footer-navigation li a {
	text-transform: none;
	padding-left: 8px;
    color: #444444;
	border-left: 1px solid #DDDDDD;
}
/* switch off vertical line for first menu item  */
.header-navigation li:first-child a {
    border: medium none;
}
.header-navigation li a:hover, .footer-navigation li a:hover, .main-navigation li a:hover {
    color: #999;
}
/* reduce left padding */
.top-nav {
    padding: 0 1rem;
    border-bottom: 1px solid #EDEDED;
    background-color: #A9C974;
}
.main-navigation {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 1.2rem;
    background-color: #405F0B;
}

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {
    color: #AAAAAA;
    font-weight: normal;
}

.main-navigation li a {
    color: #CCCCCC;
    text-transform: uppercase;
}
.row .eight.columns {
    width: 68.9%;
}

.row .four.columns {
    width: 31.1%;
}


/*  change search button colour  */
.search-bar:after {
    border-color: transparent #82A564 transparent transparent  !important;
}
#searchsubmit {
    background: url("images/search.png") no-repeat scroll center center #82A564  !important;
    height: 28px;
}

.search-bar #s {
    margin-top: 2px;
    padding: 0.5rem 1.2rem 0.7rem 1rem;
}
/* title colour */
.entry-header .entry-title {
    color: #689222;
}
