/*typography*/
body{font: 76% verdana,arial,sans-serif;text-align: center}
h1,h2,h3{font-family: "Trebuchet MS",arial,sans-serif}
h1{font-size: 200%}
h2{font-size: 160%}
h3{font-size:110%;text-transform:uppercase;letter-spacing:1px;margin:0px}
h2{margin: 0px;padding-left: 15px}
p{margin: 0px;padding:7px}
p{line-height: 1.5}
a{text-decoration: none}
address{padding: 3px 15px;font-style:normal}

/*layout*/
html{height: 100%; margin-bottom: 1px}

html,body{margin:0;padding:0 0 20px}

div#container{width: 610px;margin: 10px auto;text-align: left}

div#header{margin:0 0 10px;padding: 5px 0 5px}
div#hbox{margin: 5px; padding: 0px}
div#header h1{margin:0 5px;padding:80px 0 2px}
div#header a{margin-left: 10px}

div#sidebar{float: right;width: 22%;padding: 0;margin-bottom: 10px}

div#navhead{padding: 5px 0}
div#nav1{margin: 20px 0 5px;padding:0px}
div#nav2{margin: 5px 0;padding:0px}
div#nav3{margin: 5px 0;padding:0px}
div#nav4{margin: 5px 0;padding:0px}
div#nav5{margin: 5px 0;padding:0px}
div#nav6{margin: 5px 0;padding:0px}
div#nav7{margin: 5px 0;padding:0px}
div#nav8{margin: 5px 0;padding:0px}

div#nav1 a{display:block;text-decoration:none;padding: 5px 10px;margin: 0}
div#nav2 a{display:block;text-decoration:none;padding: 5px 10px;}
div#nav3 a{display:block;text-decoration:none;padding: 5px 10px;}
div#nav4 a{display:block;text-decoration:none;padding: 5px 10px;}
div#nav5 a{display:block;text-decoration:none;padding: 5px 10px;}
div#nav6 a{display:block;text-decoration:none;padding: 5px 10px;}
div#nav7 a{display:block;text-decoration:none;padding: 5px 10px;}
div#nav8 a{display:block;text-decoration:none;padding: 5px 10px;}

div#contenthead{width: 78%;padding: 5px 0;margin-bottom: 10px}
div#content{width: 78%;magin-bottom: 10px;padding: 0px}
div#contentbox{margin: 0 5px;padding: 0px}

div#footer{clear: both;margin-top: 10px}