 * { padding: 0; margin: 0; } body { font-family: Georgia, Arial, Helvetica, sans-serif; 
font-size: 13px; background: #005A95; } h1 { margin: 0; padding: 15px 10px 15px 
10px; font-size: 24px; color: #FF0000; text-align: center; } h2 { margin: 0; padding: 
20px 10px 20px 10px; font-size: 18px; text-align: center; } p { margin: 0; padding: 
10px; clear: both; } ul#checklist { list-style-type: none; padding: 15px 10px 
15px 10px; text-align: left; } li.checklist { background: url(images/checkmark.gif) 
no-repeat 0px; /* adjust list item px image spacing if needed */ margin: 0; padding: 
4px; } img { border: 0; } #wrapper { posistion: relative; margin: 0 auto; margin-top: 
10px; margin-bottom: 10px; width: 780px; height: 1%; padding: 0 40px 0 40px; background: 
url(images/shadow-wrapper.gif) repeat-y; } #header { margin: 0; padding-top: 0px; 
width: 778px; height: 100px; background: #003366 url(images/headerwaterenergy1.jpg) no-repeat; /* header color */ border-top: 
1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; } #logo 
{ margin: 10px auto 10px auto; width: 500px; height: 80px; background: no-repeat; /* logo image */ border: 0px solid #000; } #header h1 { font-family: 
Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px 0 40px; font-size: 38px; 
color: #FFF; clear: both; border: 0px solid #000; } #tagline { font-family: Arial, 
Helvetica, sans-serif; margin: 0; padding-left: 100px; height: 1%; font-size: 
14px; color: #FFF; clear: both; } #content { float: left; margin: 0; padding: 
10px 40px 10px 40px; width: 698px; height: auto; color: #333; background: #FFF; 
border: 1px solid #000; } .testimonials { font-family: monospace, Arial, sans-serif;; 
line-height: 20px; margin: 30px auto 30px auto; padding: 0 20px 20px 20px; width: 
500px; border: 3px dashed #333; background: #FFFFCC url(images/testimonialbg.jpg); 
} .testimonials h2 { font-family: Georgia, Arial, Helvetica, sans-serif; padding: 
20px 0 20px 0; font-size: 18px; text-align: center; } .left { float: left; } .highlight 
{ font-weight: bold; background: #FFFF00; } .black { color: #000; } .signature 
{ font-weight: bold; clear: both; } p.button { padding: 20px 10px 20px 10px; text-align: 
center; } #resource-box { font-family: Arial, Helvetica, sans-serif; margin: 20px 
auto; padding-bottom: 6px; width: 430px; background: #FFF; border: 1px solid #003366; 
} #resource-title { padding: 10px; font-size: 18px; font-weight: bold; color: 
#333; text-align: center; border-bottom: 0px solid #CCC; background: #FFF; } ul#resource-list 
{ padding: 0; list-style-type: none; text-align: center; } a.resource-link { display: 
block; padding: 6px; border-top: 0px solid #FFF; border-bottom: 0px solid #CCC; 
color: #333; background: #FFF; } * html ul#resource-list li { display: inline; 
height: 1%; } #footer { clear: both; margin: 0; padding: 12px 12px 12px 20px; 
width: auto; height: 1%; color: #FFF; text-align: center; background: #003366; 
/* footer color */ border-right: 1px solid #000; border-bottom: 1px solid #000; 
border-left: 1px solid #000; } #footer a { color: #FFF; }