/* 
Title:		Colchester Poultry Club
Author: 	Shaun Thomas  http://www.shaunthomas.com/
*/

/* ===== layout ===== */
* {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
}
html, body {
   	margin: 0;
    padding: 0;
	text-align: center;
}
body {	
	background-color: #fff;
}

#container {
	width: 678px;
	margin:0 auto;
	text-align: left;
	background:  url(../images/main-body.gif) repeat-y;
} 
#header {
	height: 200px;
	background:  url(../images/header.gif) no-repeat;
}

#main {
	padding: 0 12px 0 12px;
	text-align:justify;
	width:513px;
	float:left;
	border-left: 1px solid #F1F1F1; 
}
#footer {
	height: 40px;
	clear:both;
	padding: 5px 12px 0 25px;
	color: #333;
	background:  url(../images/footer.gif) no-repeat;
}

#box{   
float:left;
width:126px;
padding: 0 2px 0 12px;
}
#box p{border-bottom: 1px solid #EEF0F1;padding-bottom: 5px;}

#footer a{ 	
color:#80220c;
text-decoration:none; 
}

#footer a:hover {
	color:#fa9027;
}

/* ===== Top navigation ===== */
#topnav li {
display:inline;
list-style-type: none;
padding-left: 10px;
}
ul#topnav
{
padding: 150px 0 0 245px;
}

#topnav a{ 	
color:#80220c;
text-decoration:none; 
}

#topnav a:hover {
	color:#fa9027;
}

a{ 	
color:#80220c;
text-decoration:none; 
}

a:hover {
	color:#fa9027;
}

/* ===== left navigation ===== */

#subnav{   
float:left;
width:127px;
padding: 0 0 0 8px;
}
#leftnav li {
list-style-type: none;
margin-bottom: 5px;
}
ul#leftnav
{width:89px;
}

#leftnav a{ 
color:#80220c;
text-decoration:none; 
}

#leftnav a:hover {
	color:#fa9027;
}

/* ===== format ===== */

h3{ font-weight: bold;}
h2 { font-weight: bold;}

/* ===== form ===== */

form{
width:280px;
padding: 10px 0 5px 0;}

textarea {
	width: 200px;
	height: 180px;
	margin-bottom: 10px;
	margin-top: 10px;
	}
input
{width: 200px;
margin-bottom: 5px;
margin-top: 10px;
}
select{	width: 200px;}
dt {padding: 0 0 0 40px;}

.membership-form{
width:280px;
}

/* ===== tables ===== */

table p{text-align: left;}
table {	border: 1px solid #ccc;}
td {border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	padding: 5px;}

.health td p{text-align: left;}
.health td {padding: 2px;}
.health tr {vertical-align: top;}
.health h2 {text-align: left;}




