body, div, h1, h2, li, ul, p { padding: 0; margin: 0; }
body { font: 100% Trebuchet MS,Tahoma,Verdana,sans-serif; }
p, ul, li {	margin-bottom: .8em; line-height: 1.4em; }
small { font-size: .75em; }
h1 { font-size: 2.0em; }
h2 { font-size: 1.2em; margin: .8em 0;}
h2:first-child { margin-top: 0; }
p:last-child { margin-bottom: 0; }
li { list-style: none; margin-left: 1em; }
#header { margin-bottom: .7em; }
#footer {  margin-top: 1.2em; text-align: center; }





