html {
margin: 0;
padding: 0;
}

body {
font: 13px verdana, arial, helvetica, sans-serif;
background-color:#AFCDE7;
line-height:17px;
margin: 0; 
padding: 0;
}

#content {
position:relative;
margin:auto;
width: 755px;
background-color:#FFFFFF;
padding-right: 15px;
padding-left: 15px;
}


#topheader {
background-color:#FC7114;
width: 755px;
height: 101px;
}

#topheader img{
background-color:#FC7114;
float: right;
z-index:51;
}


#headerimage {
position:absolute;
width: 755px;
height:209px;
z-index:50;
}


a:link, a:visited{
color: #417ebd;
text-decoration: none;
}

#textcontainer{
background-color: #ffffff;
width: 755px;
}


#text{
font: bold 11px verdana, arial, helvetica, sans-serif;
line-height: 20px;
float:right;
position:relative;
font-weight:bold;
padding-left: 10px;
padding-right: 10px;
width:535px;
margin-top: 260px;
color:#224466;
z-index:51;
}

#leftcolumn{
position:relative;
background-color:#ffffff;
float:left;
width: 200px;
margin-top: 260px;
z-index:25;
}
#leftcolumn a:link {
	color: #663300;
}
#leftcolumn a:visited {
	color: #663300;
}



#contact{
background-color: #DBDD77;
border-top: 2px dashed #000000;
margin: 0px 2px 2px 2px;
padding: 5px 0px 5px 0px;
}

td {
font: bold 11px verdana, arial, helvetica, sans-serif;
font-weight:bold;
color:#224466;

}

h2{
font: bold 11px verdana, arial, helvetica, sans-serif;
color:#224466;
padding: 7px 0px 0px 8px;
margin: 0px;
height: 13px;
border-bottom: #663300 dotted 1px;
margin-left: 7px;
margin-right: 25px;
}

h3{
font: bold 14px verdana, arial, helvetica, sans-serif;
color:#000000;
padding: 7px 0px 0px 15px;
margin: 0px;
height: 26px;
border-bottom: #000000 solid 1px;
}

h4{
font: bold 13px verdana, arial, helvetica, sans-serif;
color:#663300;
padding: 7px 0px 0px 0px;
margin: 0px;
height: 26px;
}


#footernav{
position:relative;
font: bold 12px verdana, arial, helvetica, sans-serif;
background-color:#224466;
border-top: solid #224466 1px;
border-bottom: solid #224466 1px;
clear:both;
margin: 0px;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
height: 43px;
color: #ffffff;
}


#footer{
position:relative;
font: 11px verdana, arial, helvetica, sans-serif;
text-align:center;
background-color:#ffffff;
clear:both;
margin: 0px;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 5px;
width: 755px;
margin:auto;
}



#header {
position:relative;
background-color:#ffffff;
width: 755px;
height:100px;
}

#nav{
position:absolute;
font:  bold 11px verdana, arial, helvetica, sans-serif;
color: #333333;
padding: 13px 0px 5px 0px;
width:755px;
margin-top:40px;
background-color:#8cc7cf;
border-top: solid #018f9d 1px;
border-bottom: solid #018f9d 1px;
z-index:5;
height:25px;
}

#nav a:active {
	color: #333333;
}
#nav a:hover {
	color: #333333;
}

#nav a:link {
	color: #333333;
}
#nav a:visited {
	color: #333333;
}


#navimage{
position:relative;
float: right;
z-index:82;
margin-right: 17px;
margin-top: 4px;
}


#subnav{
position:absolute;
float: left;
z-index:82;
margin-top: 7px;
margin-left: 600px;
}

