/* CSS Document */
/* CSS Document - reset defaults */
body{color:#000;background:#FFF;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

li{list-style:none;}

caption,th{text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}

sub{vertical-align:text-bottom;}

input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/*Layout*/
body{
background-color:#666633;
padding:5px 0px 20px 5px;
margin:0px;
}

html{
background-color:#666633;
padding:0px;
margin:0px;
}

#banner{
background-image:url(images/banner.jpg);
background-repeat:no-repeat;
width:933px;
height:292px;
float:left;
margin:0px;
padding:0px;

}
#wrapper{
width:933px;
height:auto;
margin-left:auto;
margin-right:auto;
overflow:auto;
}

#navbar{
background-image:url(images/navbar.jpg);
background-repeat:no-repeat;
width:913px;
height:24px;
float:left;
margin:0px;
padding-left:20px;
}

#content{
background-color:#fffedc; /*old colour #ffffcc*/
background-image:url(images/whirl_2.gif);
background-repeat:no-repeat;
width:933px;
height:auto;
float:left;
margin:0px;
padding:0px;
}

#footer{
background-color:#fffedc; /*old colour #ffffcc*/
width:933px;
float:left;
clear:both;
}

/*Text formatting*/
h1,h2,h3,p{	
	font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-align:justify;
	line-height:1.5em;
	color:#333300;
	margin: 0px;
	padding: 0px;
		}

h1{
font-size:150%;
margin-left:80px;
padding-top:1.5em;
}

h2{
font-size:120%;
margin:20px 35px 0px 80px;
}

p{
font-size:80%;
text-align:justify;
margin:20px 35px 0px 80px;
}

p.center{
font-size:80%;
text-align:center;
margin:20px 35px 0px 80px;
}

p em{
font-style:italic;
}

p.footer{
font-size:80%;
text-align:left;
margin:0px 0px 0px 80px;
}

p.footercredit{
font-size:60%;
text-align:center;
margin:20px 35px 0px 0px;
}

/*links within footer text formatting*/
a.foot_links, a.foot_links:link,a.foot_links:visited{
/*border:1px solid #000000;*/
/*margin-top:10px; *//*use margin top NOT margin Bottom as this can cause problems in Opera*/
text-decoration:none;
font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size:100%;
font-weight:bolder;
color:#999933;
text-align:center;
}

a.foot_links:hover{
text-decoration:underline;
}

/*and now for the active*/
a.foot_links:active{
text-decoration:underline;
}

/*links within text formatting*/
a.links, a.links:link,a.links:visited{
/*border:1px solid #000000;*/
/*margin-top:10px; *//*use margin top NOT margin Bottom as this can cause problems in Opera*/
text-decoration:none;
font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size:100%;
font-weight:bolder;
color:#999933;
text-align:left;
}

a.links:hover{
text-decoration:underline;
}

/*and now for the active*/
a.links:active{
text-decoration:underline;
}


/*image positioning*/
img.hr{
margin-left:80px;
}

img.picintext{
	margin:0px 0px 25px 25px;
	float:right;
	border: thin ridge #666633;
}

img.piccenter{
text-align:center;
}


/*Navigation menu formatting*/
/*Top navigation menu formatting*/
a.nav, a.nav:link,a.nav:visited{
width:auto;
height:24px;
margin-left:40px;
/*border:1px solid #000000;*/
/*margin-top:10px; *//*use margin top NOT margin Bottom as this can cause problems in Opera*/
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
font-weight:bolder;
color:#cccc99;
line-height:24px;
text-align:left;
overflow:hidden;
float:left;
}

a.nav:hover{
color:#000;
background:#999933;
}

/*and now for the active*/
a.nav:active{
color:#000;
background:#999933;
}
/*bottom navigation menu formatting*/
a.bottomnav, a.bottomnav:link,a.bottomnav:visited{
/*border:1px solid #000000;*/
/*margin-top:10px; *//*use margin top NOT margin Bottom as this can cause problems in Opera*/
text-decoration:none;
font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size:80%;
font-weight:bolder;
color:#999933;
text-align:left;
}

a.bottomnav:hover{
color:#000;
background:#999933;
}

/*and now for the active*/
a.bottomnav:active{
color:#000;
background:#999933;
}

