body {
padding: 0;
margin: 0;
background: #e9c161;
font-family: arial;
font-size: 13px;
}

hr {
display: none;
}

#wheat {
width: 1000px;
background: url('gfx/chorleybg.jpg');
margin: 0 auto;
}

#page {
background: url('http://h3x.co.uk/chorley/chorleyshow.jpg') no-repeat;
width: 1000px;
}

#header {
position: relative;
}

#header h1 {
margin: 0;
height: 151px;
}

#content {
width: 730px;
float: left;
padding: 0 0 0 30px;
margin: 0;
color: black;
}

#content h2 {
margin: 0px 0 6px 0;
padding: 4px ;
color: #87000d;
clear: both;
font-size: 23px;
}

#content h2 a {
font-size: 20px;
}

#content h4 {
clear: both;
margin: 0;
padding: 0 10px;
font-size: 12px;
}

ul li h2 {
background: url('gfx/chorleyul.gif') no-repeat;
width: 200px;
padding: 5px 0 0px 20px;
color: #87000d;
font-size: 17px;
height: 28px;
}

#sidebar {
width: 225px;
float: left;
margin-left: 10px;
}

#sidebar ul {
padding: 0;
margin: 0;
}

#sidebar ul li {
padding: 0px 0 10px 10px;
margin: 0;
width: 185px;
font-size: 13px;
list-style: none;
}

li.widget {
padding: 0;
list-style: none;
}

#sidebar input#s {
width: 128px;
}

#footer {
background: url('gfx/footer.gif') no-repeat;
clear: both;
padding-left: 30px;
padding-bottom: 2px;
padding-top: 5px;
text-align: center;
font-size: 11px;
}

.description {
display: none;
}

#headerimg h1 {
background:  url('http://h3x.co.uk/chorley/chorleyshow.jpg') ;
text-indent: -2000px;
overflow: hidden;
}

.entry p {

}

li.page item a {
color: #87000D;
background-color: #ffd368;
}

a {
color: #87000D;
}


.alignright {
        float: left;
}

.alignleft {
        float: right;
}

p.wp-caption-text {
overflow: hidden;
text-align: center;
margin: 0;
padding: 0;
color: #87000D;
}

p.postmetadata {
font-size: 11px;
}

h3 {
clear: both;
font-size: 20px;
}

.wp-caption {
margin: 0 5px;
}

#rsstweet {
position: absolute;
top: 18px;
right: 29px;
}

#rsstweet a img {
border: 0;
margin-bottom: 4px;
background-image: none;
}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

table.supporters tr {
height: 140px;
}

a.redA {
color: red;
}

a.whiteA {
color: green;
}

a.blueA {
color: blue;
}
