/* CSS Document */

/* colour references:  green=#002e22  cream=#fff4ce  brown=#553a28  #443221*/

body {
background-color:#fff;
}

/* page division specifications */

#wrapper {
width:760px;
margin-right:auto;
margin-left:auto;
background-color:#eed;
}

#leftheader {
background-color:#443;
width:12px;
height:120px;
}

#midheader {
display:block;
width:160px;
height:120px;
position:absolute;
margin-left:12px;
}

#rightheader {
	width:588px;
	height:120px;
	background-image:url(images/banner.gif);
	position: absolute;
	margin-left:172px;
}

#line {
width:760px;
height:5px;
background-color:#eed;
}

#linkzone {
width:750px;
height:23px;
background-color:#667155;
font-weight:bold;
padding:2px;
padding-left:8px;
}

#messagezone {
width:760px;
height:27px;
background-color:#430;
font-weight:bold;
}



#topcontent {
width:736px;
padding:12px;
height:auto;
}

#tablecontent {
width:740px;
padding:10px;
height:auto;
}



#footer {
width:760px;
height:100px;
background-image:url(images/footer.gif)
}

#socialnet {
width:760px;
height:60px;
}


/* text specifications */

.normaltext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#221;
margin:0px;
}

h1 {
font-family:Bradley Hand ITC, Arial, Helvetica;
font-size:22px;
color:#221;
font-weight:bold;
margin:0px;
line-height:23px;
}


h2 {
font-family:Bradley Hand ITC, Arial, Helvetica;
font-size:16px;
color:#221;
margin:0px;
font-style:italic;
}


/* link specifications */

a{
font-family:Bradley Hand ITC, Arial, Helvetica;
font-size:20px;
display:block;
width:auto;
float:left;
color:#eed;
text-decoration:none;
}

#linkzone a{
padding-right:15px;
}

a:hover{
background-color:#eed;
color:#665;
text-decoration:underline;
}

#tablecontent a{
font-family:Bradley Hand ITC, Arial, Helvetica;
font-size:18px;
color:#221;
text-decoration:none;
float:left;
margin:0px;
}

#socialnet a{
font-family:Arial, Helvetica;
font-size:8px;
color:#221;
text-decoration:none;
float:left;
margin:0px;
}

#tablecontent a:hover{
text-decoration: underline;
}
