@charset "utf-8";
body { background: #666666;	margin: 0;	padding: 185px 6px 6px 6px;	text-align: center;	color: #eeeeee; background: #191919 url(bkg.jpg) no-repeat center top; text-align: center; }
#main { text-align: left; margin: 0 auto; clear: both; padding-bottom: 1.5em; }
#foot { text-align: left; margin: 0 auto; clear: both; }

h1 { font: normal x-large/1em Arial, Helvetica, sans-serif; margin: 0 0 1em; text-align: center; }
h2 { font: normal medium/1em Arial, Helvetica, sans-serif; margin: 0 0 0.25em; color: #6cb262; padding-bottom: 0.25em; border-bottom: 1px dotted #6cb262; }
h3 { color: #6cb262; border: 0; margin-bottom: 1em; }

a { color: #0099ff; text-decoration: none; }
a:hover { color: #ff6633; text-decoration: underline; }

p { margin-top: 0; font: small/1.5em Verdana, Arial, Helvetica, sans-serif; }

ul { margin: 0 0 1.5em; padding: 0; list-style: none; font: small/1.25em Verdana, Arial, Helvetica, sans-serif; }
ul li { margin: 0; padding-left: 18px; background: url(bullet.png) no-repeat left 1px; }
ul li a:visited { padding-right: 18px; background: url(bullet-visited.png) no-repeat right 1px; }

ul { margin: 0 0 1.5em; padding: 0; font: small/1.25em Verdana, Arial, Helvetica, sans-serif; }
li { margin: 0; padding-left: 0.25em; }

#foot p { font-size: x-small; margin: 0; color: #777777; }
#foot a { color: #777777; }
#foot a:hover { color: #ff6633; }

#foot p.nav { margin-bottom: 1em; }
#foot p.nav a { color: #0099ff; }
#foot p.nav a:hover { color: #ff6633; }
