/*
Theme Name: Greenspeak
Theme URI: http://greenspeak.org.uk
Version: 1.0
Author: Toby Hammond
Author URI: http://webmolecms.co.uk
*/

*{
	margin: 0;
	padding: 0;
}
/***********General stylings***********/
body{
	background: #FFE5C4;
	text-align: center;
	font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	font-size: 73.5%;
}

h1, h2, h3, h4{
	color: #8BC640;
}

h2 a{
	color: #8BC640;
}

.clear{
	clear: both;
}

div#log{
	float: right;
}
/****************************************/

/***********Styings for images***********/
img{
	border: none;
	text-align: left;

}

img.alignright {

	margin: 0 7px 2px 0;

}

img.alignleft {

	margin: 0 0 2px 7px;

}

.alignright {

	float: left;

}

.alignleft {

	float: right;

}

div.entry img{
	padding: 5px;
}

.wp-caption-text{
	font-size: 75.5%;
	text-align: center;
}


/***********Page structure styles***********/
#wrapper{
	width: 823px;
	margin: 0 auto;
}

#header{
	float: left;
	width: 100%;
	margin-bottom: 15px;

}

#sidebar{
	float: left;
	text-align: left;
	width: 18%;

}

#mainCont{
	float: left;
	text-align: left;
	width: 80%;

}

.entry{
	padding: 10px;
}

#footer{
	text-align: left;
	font-size: 75.5%;
	color: #fff;
	float: left;
	width: 100%;
	background: #8BC640;
	margin-top: 15px;
	padding: 3px;

}
/*********************************/

/***********Menu styles***********/

#nav{
	list-style-type: none;
}
ul#nav a{
	text-decoration: none;
}

ul#nav li {
	margin:0 0 5px;
	padding:0;
}

ul#nav a, ul#nav a:link, ul#nav a:hover, ul#nav a:active, ul#nav a:visited {
background-color:#8BC640;
border:1px solid #B2D0AE;
color:#fff;
display:block;
font-size:12px !important;
padding:3px 0 3px 6px;
text-decoration:none;
width:70%;
}
ul#nav a:hover {
background-color: #B3FC56;
}

div#sidebar ul#nav li.current_page_item a:link, div#sidebar ul#nav li.current_page_item a:visited, div#sidebar ul#nav li a:active{
background-color: #208D39;
color:#fff;
}
div#sidebar ul#nav li.current-cat a:link, div#sidebar ul#nav li.current-cat a:visited, div#sidebar ul#nav li a:active{
background-color: #208D39;
color:#fff;
}


/***********Input styles***********/

#stnl_submit{
	background: #8BC640;
	color: #fff;
	border: 1px solid #B2D0AE;
	margin-top: 5px;
}

p.send input{
	background: #8BC640;
	color: #fff;
	border: 1px solid #B2D0AE;
	margin-top: 5px;
}

span.wpcf7-form-control-wrap{
	background: #fff;
	color: #fff;
}

input#submit{
	background: #8BC640;
	color: #fff;
	border: 1px solid #B2D0AE;
	margin-top: 5px;
}

/***************************************/
/***********Comment styles***********/

ol#commentlist{
	list-style-type: none;
}

/***************************************/