@charset "utf-8";
/* CSS Document */

body *
{
margin:0px;
padding:0px;
}

body
{
font-family:Arial, Helvetica, sans-serif;
background-color:#009999;
margin:0;
padding:0;
}

div#container
{
width:850px;
float:left;
}

div#header
{
width:850px;
}

div#navigation
{
width:525px;
height:30px;
float:right;
padding-left:325px;
}



div#button1
{
width:175px;
height:30px;
float:left;
background-color:#000066;
}


a.button1
{
display:block;
width:175px;
height:30px;
float:left;
background:url(images/who-up.jpg) 0 0 no-repeat;
text-decoration:none;
}
 
a:hover.button1
{
background-position: -22px 0;
background:url(images/who-over.jpg) 0 0 no-repeat;
}






div#button2
{
width:175px;
height:30px;
float:left;
background-color:#003366;
}

a.button2
{
display:block;
width:175px;
height:30px;
float:left;
background:url(images/what-up.jpg) 0 0 no-repeat;
text-decoration:none;
}
 
a:hover.button2
{
background-position: -22px 0;
background:url(images/what-over.jpg) 0 0 no-repeat;
}




div#button3
{
width:175px;
height:30px;
float:left;
background-color:#006666;
}

a.button3
{
display:block;
width:175px;
height:30px;
float:left;
background:url(images/contact-up.jpg);
text-decoration:none;
}
 
a:hover.button3
{
background-position: -22px 0;
background:url(images/contact-over.jpg) 0 0 no-repeat;
}





div#subheader
{
width:850px;
height:250px;
background-image:url(images/index-header-part2.jpg);
}

div#headline
{
padding:30px;
padding-top:45px;
}

h2
{
font-size:18px;
color:#0D6767;
font-weight:200;
}



h1
{
font-size:16px;
color:#35C0C3;
font-weight:bold;
}

h3
{
font-size:14px;
color:#0D6767;
font-weight:bold;
padding-top:10px;
}

p
{
padding-bottom:10px;
font-size:14px;
}

p#contact
{
padding-top:10px;
padding-bottom:0px;
font-size:12px;
}

p.contacts
{
padding-bottom:0px;
font-size:12px;
}

p.postcode
{
padding-top:0px;
font-size:12px;
}

p.members
{
padding-bottom:0px;
}

p.nopadding
{
padding-bottom:0px;
}

div#body
{
background-color:#FFFFFF;
}

div#leftcol
{
width:280px;
height:300px;
float:left;
background-image:url(images/box-fade.jpg);
border-right:solid 5px #FFFFFF;
}

div#centrecol
{
width:280px;
height:300px;
float:left;
background-image:url(images/box-fade.jpg);
border-right:solid 5px #FFFFFF;
}

div#rightcol
{
width:280px;
height:300px;
float:left;
background-image:url(images/box-fade.jpg);
}

div#contentcol
{
	width:600px;
	float:right;
	border-left: solid 5px #FFFFFF;
}

div#subnav
{
padding:25px;
width:195px;
float:left;
text-align:right;
}


a.council,
a.members,
a.report,
a.events,
a.market,
a.education
{
font-size:16px;
font-weight:bold;
color:#999999;
text-decoration:none;
}

div#council a.council,
div#members a.members,
div#report a.report,
div#events a.events,
div#market a.market,
div#education a.education
{
color:#0D6767;
font-size:16px;
font-weight:bold;
}

a.subnav:hover
{
color:#0D6767;
}


div.info
{
padding:25px;
font-size:12px;
color:#0D6767;
float:left;
}

div.contacts
{
padding:25px;
font-size:12px;
color:#666666;
}

ul
{
padding-left:20px;
padding-top:10px;
}

ul.large
{
font-size:14px;
padding-left:20px;
padding-top:10px;
}


li
{
padding-bottom:10px;
}

a
{
color:#0D6767;
text-decoration:none;
}

a.link
{
color:#999999;
text-decoration:none;
}

a:hover
{
color:#039998;
}

div#person1
{
float:left;
width:170px;
padding-top:10px;
padding-right:12px;
}

div#chairman
{
width:170px;
padding-top:10px;
padding-left:190px;
}

p.name
{
padding-bottom:0px;
padding-top:10px;
font-size:14px;
font-weight:bold;
}

div.people
{
width:550px;
padding-bottom:20px;
float:left;
}

div.council
{
width:550px;
padding-bottom:10px;
float:left;
}


p.personinfo
{
font-size:12px;
padding-bottom:0px;
}

a.personlink
{
font-size:12px;
color:#999999;
text-decoration:none;
}

a.personlink:hover
{
color:#0D6767;
}




div#footer
{
float:left;
width:850px;
text-align:left;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
color:#FFFFFF;
color:#CCCCCC;
}

div#textnav
{
width:425px;
float:right;
text-align:right;
}

div#copyright
{
width:300px;
float:left;
text-align:left;
padding-left:25px;
}


a.footer
{
color:#0D6767;
font-size:12px;
}


a.footer:hover
{
color:#FFFFFF;
font-size:12px;
}

hr
{
	height:0px;
	border-bottom:solid 1px #CCCCCC;
}

table
{
width:540px;
}

div#table
{
padding-top:10px;
padding-bottom:10px;
}

td
{
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
}

td.tablecol1
{
width:150px;
background:#CCCCCC;
}

td.tablecol2
{
background:#CCCCCC;
}

div#newsletterimage
{
	float:left;
	width: 250px;
}



div#newsletter
{
padding-top:10px;
background:#F8F8F8;
width:530px;
float:left;
padding:10px;

}

div#newslettercopy
{
	float:left;
	padding-left:10px;
	width: 270px;
}

div#content
{
float:left;
background-image:url(images/box-fade.jpg);
background-repeat: repeat-x;
background-color:#FFFFFF;
}

img
{
border:none
}
