html,body{margin:0;padding:0; }
body{font: 76% arial,sans-serif}

body{background-color:#EEEEEE; text-align:center}

body{padding: 0 25px; padding-top:22px; } /* why? */
body{padding: 22px 0 0}

p{margin:0 35px 10px 10px}

a:link {text-decoration: none; color: #1B43BA}
a:visited {text-decoration: none;  color: #6F84A8}
a:hover {text-decoration: underline; color: #EC8D00}
a:active {text-decoration: none; color: #EC8D00}

h1 {font-size:22px; padding:0; line-height:1}
h2 {font-size:18px; margin:0; padding:1em 10px 0}
h4 {font-size:1em; margin:0; padding:1em 10px 0}

h3 {color:#333333}
div#header h1{/* height:80px;line-height:80px; */ margin:0; padding-left:35px; color: #333333}
div#container{text-align:left; background-color:#FFF; }
div#header{background:transparent url(bg0.gif) 0 0 repeat-y}
div#header{ padding:20px 0 10px 0}
/* div#wrapper{background:transparent url(bg0.gif) 0 0 repeat-y; padding:0 0 0 35px;} */
div#container{background:#FFF url(bg0.gif) 0 0 repeat-y;}
div#content p{line-height:1.4}

div#footer{background:#EEEEEE url(bgf.gif) 0 0 repeat-x}
div#footer p{margin:0;padding:22px 35px}

div#container{width:740px;margin:0 auto}
div#content{float:right;width:500px} /* 520 */
div#sidebar{float:left;width:220px}
div#extra{float:left;clear:left;width:220px}
div#extra{height:40px}

div#description {padding-left:35px;color:#999999}

div#footer{clear:both;width:100%}

ul#n {margin:0; padding:0}
ul#n li {list-style:none; margin:0 0 1px; padding:0; background-color:#99B5DB}

ul#n li a {
text-decoration:none; 
padding:0 0 0 7px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
display: block;
line-height:24px;
height:24px;
}
ul#n li a:hover {color:#F5F9FC}
