/* @override http://springdalecollege.org.uk/wp-content/themes/springdale/style.css */

/*   
Theme Name: Springdale College
Theme URI: 
Description: A child theme created on Thematic for Springdale College.
Author: Kevin Miller
Author URI: http://www.constantjourney.com
Template: thematic
Version: 1.0
Tags: Springdale College, Together In Mission
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

body, input, textarea {
    color:#000;    
    font: 12px/18px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
}

#content a {
	color: #007142;
}

#content a:hover {
	text-decoration: none;
}

/* @group Header */

#header {
	background: #00a25f;
}

#branding {
	background: url(http://www.springdalecollege.org.uk/wp-content/uploads/2010/05/header-bg-grn.png) no-repeat 0 -30px;
	padding: 0;
	height: 150px;
}

/* @end */

/* @group Headings */

#blog-title a {
	color: white;
	text-shadow: #025734 1px 1px 1px;
	display: none;
}

#blog-description {
	color: white;
	display: none;
}

h1.entry-title {
	color: #007142;
	padding-bottom: 0;
}

h1.entry-title cite {
	decoration:none;
	font-size:75%;
}

h5 {
	color:#777;
	font-size:120%;
	padding-bottom:5px;
}

sup{
	font-size:50%;
}
.entry-content h3 {
	color: #007142;
	font-weight: normal;
	font-style: normal;
	padding: 10px 0;
}

/* @end */

/* @group Menu */

ul ul .page_item a:hover {
	color: #007142;
}

ul .page_item {
	background-color: #f1ffe1;
}

ul .current_page_item {
	background: white;
}

ul .current_page_parent, ul .current_page_ancestor {
	background: white;
}

ul .page_item a:hover {
	background-color: #e6f4d7;
}

ul .current_page_item a:hover {
	background: white;
}

.menu ul ul li a {
	background-color: #f1ffe1;
}

.menu ul ul li a:hover {
	background-color: #e6f4d7;
}

/* @end */

/* @group Body */

/* @group ContactForm */

.wpcf7-form {
	width: 60%;
}

.wpcf7-list-item {
	display: list-item;
}

.wpcf7-form label {
	color: #007142;
	font-weight: bold;
}

.wpcf7-form input, .wpcf7-form textarea {
	border: 1px solid #ccc;
	background-color: #f0fee0;
	padding-left: 20px;
}

.wpcf7-form .name input {
	background: #f0fee0 url(images/person.gif) no-repeat 4px;
}

.wpcf7-form .email input {
	background: #f0fee0 url(images/mail.gif) no-repeat 4px;
}

.wpcf7-form .telephone input {
	background: #f0fee0 url(images/mobile.gif) no-repeat 4px;
}

.wpcf7-form textarea {
	background: #f0fee0 url(images/field_input.gif) no-repeat 4px 4px;
	width: 400px;
}

input.contact-form-submit {
	background: #f0fee0 url(http://springdalecollege.org.uk/wp-content/uploads/2010/05/ticked_16.png) no-repeat 5px;
	padding: 5px 10px 5px 25px;
}

.wpcf7-form div.wpcf7-mail-sent-ok {
	border: 1px solid #ccc;
	background-color: #f0fee0;
	color: #007142;
	font-weight: bold;
	margin: 0 0 10px 0;
	width: 400px;
}

/* @end */

#main {
	padding: 20px 0 0 0;
}

.entry-content {
	padding-top: 15px;
	min-height: 250px;
}

body.slug-about #container {
	width: 960px;
}

body.slug-about #content {
	width: 930px;
}

body.slug-mission-resources #container {
	width: 960px;
}

body.slug-mission-resources #content {
	width: 930px;
}

body.slug-contact #container {
	width: 960px;
}

body.slug-contact #content {
	width: 930px;
}

span.edit-link {
	padding: 5px 10px 5px 30px;
	background: #f0fee0 url(images/edit.png) no-repeat 8px;
	border: 1px solid #ccc;
}

a.post-edit-link {
	text-decoration: none;
	color: #007142;
}

span.class-headline {
	width: 150px;
	float: right;
	color: #007142;
	font-weight: bold;
	font-size: 1.3em;
	background-color: #f1ffe1;
	border: 1px solid #ccc;
	padding: 15px;
	margin: 10px;
}

.class-headline cite {
	font-size:90%;
}

span.class-advert {
	width:500px;
	float:left;
	color: #007142;
	font-weight: normal;
	line-height:150%;
	font-size: 1.6em;
	background-color: #f1ffe1;
	border: 1px solid #ccc;
	padding: 8px;
	margin: 4px;
}

.class-advert cite {
	font-size:90%;
}

.class-advert em {
	font-size:90%;
}

.class-advert caption {
	font-size:80%;
	font-style:none;
}

.entry-content img {
	padding:4px;
	margin: 10px;
	border:solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px 2px 2px 1px;
	background-color:white;
	border-right-width: 2px;
}

.entry-content img.alignright.no-border {
	border: none;
	margin: 0;
	padding: 0;
	background: none;
	float: right;
}

.entry-content h4 {
	font-size:120%;
}

.entry-content img.alignnone {
	background: none;
	border: none;
	padding: 0;
}

a.content-button {
	padding: 5px 15px 5px 35px;
	background: #f0fee0 url(http://springdalecollege.org.uk/wp-content/uploads/2010/05/ticked_16.png) no-repeat 10px;
	border: 1px solid #ccc;
	color: #007142;
	text-decoration: none;
}

#content a.content-button:hover {
	text-decoration: underline;
}

div.sidebox {
	float: right;
	padding: 20px;
	background: #f0fee0;
	border: 1px solid #ccc;
	margin-left: 10px;
}

/* @end */

/* @group Footer */

#footer {
	/*background: #51c092;*/
	background: #00a25f
}

#siteinfo {
	color: white;
	padding-bottom: 20px;
}

#siteinfo a {
	color: white;
}

#siteinfo a:hover {
	text-decoration: none;
	color: white;
}

#footer div.box-1 {
	float: left;
	width: 60%;
	border-right: 1px solid white;
	padding: 0;
	margin-right: 30px;
}

div.box-1 p {
	margin: 0;
}

/* @end */

/* @group Sidebar */

#primary {
	border: none;
}

div.clear {
	clear: both;
}

.textwidget ul.course-listing {
	padding: 0;
	margin: 10px 0;
	list-style: none;
}

.textwidget ul.course-listing li {
	margin: 0 0 10px 0;
	padding: 0 0 0 45px;
	font-size: 1.3em;
	line-height: 100%;
	font-weight: bold;
	background: #51c092 url(http://springdalecollege.org.uk/wp-content/uploads/2010/05/tick_16.png) no-repeat 15px;
	height: 55px;
}

.textwidget ul.course-listing li a {
	color: white;
	position: relative;
	top: 10px;
}

.textwidget ul.course-listing li.course-button-1 a {
	top: 19px;
}

.textwidget .course-button-1, .textwidget .course-button-2,.textwidget .course-button-3, .textwidget .course-button-4 {
	background-color: #f1ffe1;
	border: 1px solid #3d714d;
}

.textwidget li.course-button-1 cite, .textwidget li.course-button-4 cite  {
	font-size:75%;
}

.textwidget .course-button-1 a, .textwidget .course-button-2 a,.textwidget .course-button-3 a, .textwidget .course-button-4 a {
	text-decoration: none;
}

.textwidget .course-button-1 a:hover, .textwidget .course-button-2 a:hover,.textwidget .course-button-3 a:hover, .textwidget .course-button-4 a:hover {
	text-decoration: none;
	color: #dce9cd;
}

/* @end */

