/*
Theme Name: 	Wincanton Joinery
Theme URI: 		http://www.wincantonjoinery.com
Description: 	Custom Wordpress Theme for Wincanton Joinery
Version: 		1.0
Author: 		Sam Webb
Author URI: 	http://webbnos.co.uk
*/

/*
===========================
CONTENTS:

01 Sensible defaults
02 Typography
03 Layout
===========================
*/

/* ---------------------------------------------------------------------------------------------------------- 
01 Sensible defaults ----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */

@import "css/reset.css";

div,
article,
section,
header,
footer,
nav,
li					{ position:relative;}
.group:after 		{ display:block; height:0; clear:both; content:"."; visibility:hidden;}
body 				{
	background:#E0E0E0;
	font-family: "Lucida Grande", Geneva, sans-serif;
}


/* ---------------------------------------------------------------------------------------------------------- 
02 Typography -----------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */

h1, 
h2, 
h3, 
h4, 
h5, 
h6 { 
	font-weight:bold;
	color: #20396a;
}

h1, h2 {
	font-size:18px;
	padding-top:15px;
	padding-bottom:15px;
}
		

h3 {
	padding-bottom:10px;
	color:#20396a;
	font-size:20px;
}

#copyright p {
	color:#999;
	margin:5px;
	font-size:12px;
	text-align:center;
}
#content p {
	color:#666;
	padding-bottom:10px;
}
.list li {
	color:#666;
	list-style:disc;
	margin-left:20px;
}

.textwidget p {
	color:#666;
}

.alignright {
	float:right;
}
.alignleft {
	float:left;
}
a {
	text-decoration:none;
	color:#20396a;
	font-style:italic;
}
a:hover {
	color:#666;
}
#tooltip h1 {
	border:none;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

/* ---------------------------------------------------------------------------------------------------------- 
03 Layout     -----------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */

.flexslider {
	width:370px; /*was 350*/
	height:300px;
}

.flexwrapper {
	background-image: url(http://wincantonjoinery.com/wp-content/themes/Wincanton-Joinery/images/imageshadow.png);
	width:401px;
	height:350px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 20px;
	float:right;
}

#wrapper {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background:#FFF;
}
#left {
	float:left;
	width:500px;
}
#right {
	float:left;
	width:480px;
}
#content {
	padding:20px;
}

#headerbackground {

	background:url(images/header.jpg);
	background-repeat:no-repeat;
}
#headershadow {
	height:112px;
}
#footerbackground {
	background-image:url(images/footer.jpg);
}
#footershadow {
	height:150px;
}
#navigation {
	background-color:#5e7198;
	height:25px;
	line-height:25px;
}
	
}
.menu-main-navigation-container ul {
	text-align:center;
}
.menu-main-navigation-container li {
	display:inline;
}
.menu-main-navigation-container ul li a {
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:4px;
	padding:5px 15px;
	font-style:italic;
}
.menu-main-navigation-container ul li a:hover {
	color:#CCC;
}
#logotext {
	float:left;
	margin-top:35px;
	margin-left:35px;
	}
#logo {
	float:left;
	margin-top:35px;
	margin-left:300px;
}
#footersearch {
	float:left;
	margin-top:66px;
	margin-left:40px;
	width:260px;
}
.screen-reader-text {
	display:none;
}
#searchicon {
	float:left;
}
#searchbox {
	float:left;
}
input#s {
	height:22px;
	/*border:thin solid #999;*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #666;
	font-size:12px;
}
input#searchsubmit {
	height:26px;
	background-color:#5e7198;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color:#FFF;
	border:none;
	font-size:12px;
}
#footerlogos {
	/*margin-left:280px;*/
	float:left;
	width:390px;
	margin-right:20px;
	/*text-align:center;*/
	/*margin-top:14px;*/
}
#footerlogos img {
	padding:7px;
}
#footerlogosleft {
	width:100px;
	margin-top:59px;
	float:left;
	
}
#contactdetails {
	padding-top:15px;
}
#footerlogosright {
	float:right;
	padding-right:10px;
	margin-top:5px;
	width:40px;
}
#footerwidget {
	float:left;
	/*padding:15px;*/
	margin-top:10px;
	width:275px;
}
#copyright {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	text-align:center;
}
.clr {
	clear:both;
}
.textwidget img {
	padding-top:8px;
}

.imgborder {margin: 0 0 10px; background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1;}

blockquote:before {
    color: #7A7A7A;
    content: "\201C";
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 80px;
    left: 00px;
    position: absolute;
    top: -20px;
}
blockquote {
    color: #666666;
    line-height: 1.45;
    margin: 0.25em 0;
    padding: 0.25em 40px;
    position: relative;
}
blockquote cite:before {
    content:"-";
}
cite {
	font-size: 12px;
	display: block;
	margin-top: 5px;
	margin-left: 40px;
}
cite:before {
	content: "\2014 \2009";
}
.nopadding {
	margin-left:-20px;
	margin-bottom: -24px;
	margin-top: 8px;

}
.padding {
	padding-top:15px;
	padding-left:18px;
}