/*
Theme Name: TCC WIP
Theme URI: http://timberscombecc.co.uk
Description: The first Timberscombe Cricket Club wordpress layout
Version: 1.0
Author: Stuart Lang
Author URI: http://timberscombecc.co.uk
*/

img, div { behavior: url(iepngfix.htc) }

html {
margin : 0;
padding : 1em 0;
background : #3b5343;
overflow-y: scroll;
font-size: 62.5%;
}

#header {
height: 209px;
width: 960px;	
}

#header h1 {
background: #95aa7a url(images/back.png) 0 50% repeat-x;
margin: 0;
text-align: center;
-webkit-border-top-left-radius: 9px;
-webkit-border-top-right-radius: 9px;
border-radius: 9px 9px 0 0;
-moz-border-radius-topleft: 9px;
-moz-border-radius-topright: 9px;
border-bottom: 1px solid #fafafa;
font-weight: bold;
}
#header h1 a {
font-size: 1.2em;
color: #222;
text-decoration: none;
line-height: 1.6em;
text-shadow: 0 0 5px #fff;
}
body {
width : 960px;
margin : 0 auto;
font-family : "Verdana", " Arial", " Helvetica", " sans-serif";
background : #fafafa;
color : #222;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid #fafafa;
-webkit-box-shadow: 0 0 10px #000;
box-shadow: 0 0 10px #000;
padding: 0px;
}
#sidebar {
border-left : 1px solid #3b5343;
border-bottom : 1px solid #3b5343;
background-color : #fffff2;
width: 100%;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
border-radius: 0 0 0 10px;
}
#sidebar-wrapper {
width : 160px;
float : right;
margin: 0 0 0 10px;
min-height: 35.2em;
padding: 0;
}
#content {
margin : 10px;
font-size : 1.6em;
}
#content p, #content h1 {
margin: 10px;
}
#content img, body.mceContentBody img {
border : 1px solid #ccb393;
background-color : #fffff2;
padding : 3px;
margin : 10px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#footer {
line-height : 2em;
text-align : center;
clear : both;
border-top : 2px solid #ccb393;
background : #222;
color : #fffff2;
font-size : 1em;
-webkit-border-bottom-left-radius: 9px;
-moz-border-radius-bottomleft: 9px;
-webkit-border-bottom-right-radius: 9px;
-moz-border-radius-bottomright: 9px;
border-radius: 0 0 9px 9px;
}

#footer a:link, #footer a:visited {
color : #fffff2;
}

body a:link, body a:visited {
color : #221e2b;
}

.textwidget {
color : #222;
font-size : 1.1em;
padding : 1em 1em 2em 1em;
margin : 0;
}
.l {
float : left;
}
.r {
float : right;
}
h1 {
font-size : 2em;
font-weight : normal;
}
table td {
padding : 0 5px;
}
table {
width : 80%;
}
#sidebar li h2 {
display:block;
border : 0;
font-size : 1.2em;
line-height: 1.8em;
text-decoration : none;
font-weight : bold;
padding : 0 1.2em;
color : #fffff2;
border-top: 1px solid #fafafa;
background: #3b5343 url(images/header.png) 0 50% repeat-x;
margin: 0;
}


#sidebar li ul li a {
display: block;
font-size : 1.2em;
text-decoration : none;
line-height: 1.6em;
font-weight : bold;
padding : 0em 1.2em;
color : #222;
border-bottom: 1px solid #BEAB73;
border-top: 1px solid #fafafa;
background-color: #f5deb3;
}
#sidebar li ul li a:hover {
background-color: #fffff2;
}

li {
margin: 0;
padding: 0;

}
ul {
margin: 0;
padding: 0;
}
a {
outline : none;
}
#sidebar li ul li.current_page_item > a, #sidebar li .current-cat > a {
background: #95aa7a url(images/back.png) 0 50% repeat-x;
text-shadow: 0 0 5px #fff;
}

#sidebar ul {
list-style: none;
}

label {float: left;clear:left; text-align: left;width: 18em; margin-right: 1em; display:block;}

textarea, input, select {margin: 0.5em 0.5em 0 0; padding: .2em;}

parsererror {
	display: none !important;
}
