html,body{margin:0;padding:0}
body{font: 16px arial,sans-serif;text-align:center;}
img { border:0; }
a, a:link, a:visited, a:active {
    font-family: arial;
    font-size: 18;
    color: darkgreen;
    text-decoration: none;
	 font-weight:normal;
}
a:hover {
    font-weight:bold;
	 font-family: arial;
    font-size: 18;
    color: darkgreen;
    text-decoration: none;
}

p{margin:0 10px 10px}
h1{
    font-family: arial;
    font-size: 20px;
    font-weight:bold;
}
h2{
    font-family: arial;
    font-size: 18px;
    font-weight:bold;
}
h3{
    font-family: arial;
    font-size: 16px;
    font-weight:bold;
}

.nonhuepf_2 {
	overflow:hidden;
	height:55px;
	padding:5px;
}

.nonhuepf_1 {
	overflow:hidden;
	height:30px;
	margin:5px;
}

div#wrapper{float:left;width:800px;z-index:1;}
div#content p{line-height:1.4;float:left;}
div#content{margin: 10px 221px;width:580px;height:445px;padding-left:0px;padding-right:5px;overflow:auto;}

* html div#content{margin: 10px 0px;width:800px;height:445px;padding-left:220px;padding-right:5px;overflow:auto;}

div#navigation{position:absolute;left:1px;top:130px;width:219px;height:450px;z-index:1;}

div#footer{background: #003333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#footer{font: 10px arial,sans-serif;clear:left;width:800px}

div#special{position:absolute; left:200px; top:30px; width:192px; height:59px;z-index:2}
div#special2{position:absolute; left:-20px; top:530px; width:192px; height:59px;z-index:3}
div#special3{position:absolute; left:150px; top:315px; z-index:4}

div#container{text-align:left;position:relative;background-color:#EBF7F7;border:1px solid black;}
div#container{width:800px;margin:0 auto;margin-top:0px;}
