* { padding: 0; margin: 0; }
html {  }
body { font-family: Tahoma, Arial, Verdana, sans-serif;  }
h1 { font-size: 22px; font-weight: normal; color: #000; font-family: Arial, Tahoma, Verdana, sans-serif; margin: 0; padding: 0; }
h2 { font-size: 14px; color: #57524f; font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: normal; margin: 0; padding: 0; }
h3 { font-size: 12px; color: #005f86; font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: bold; margin: 0; padding: 0; }
p { font-size: 11px; color: #57524f; }
#container { background: url(bkg.jpg) repeat-x; margin-left: auto; margin-right: auto; height: 310px; }

#header { width: 728px; margin-left: auto; margin-right: auto; padding-top: 20px; }
#header .logo { float: left; }

#top_nav ul { float: right; list-style: none; padding-right: 11px; background: url(lines.jpg) no-repeat; background-position: -32px -19px; height: 57px; }
#top_nav ul { float: right; list-style: none; padding-right: 11px; height: 57px; }
#top_nav li { display: inline; margin-left: 25px; }
#top_nav .selected {}
#top_nav a:link { text-decoration: none; color: #fbf9f9; font-size: 11px; }
#top_nav a:visited { text-decoration: none; color: #fbf9f9; font-size: 11px; }
#top_nav a:hover { color: #005f86; font-size: 11px; }

#content { width: 660px; margin-left: auto; margin-right: auto; background-color: #fff; line-height: 120%; margin-top: 70px; }
#content a:link { text-decoration: none; color: #000000 }
#content a:visited { text-decoration: none; color: #000000}
#content a:hover { text-decoration: none; color: #005f86;}
#content li { font-size: 11px; color: #57524f; }
#content ul { list-style: none; }

#footer { width: 100%; border-bottom: 5px solid black;  color: #2b2b2b; font-size: 10px; font-family: Arial, Tahoma, sans-serif; margin-top: 50px; height: 30px; }
#footer a:link { color: #2b2b2b; text-decoration: none;  }
#footer a:visited { color: #2b2b2b; text-decoration: none; }
#footer a:hover { text-decoration: none; color: #005f86 }
#footer ul { list-style: none; float: right; margin-right: 50px; }
#footer li { display: inline; }