body { margin:0px; padding:0px; background-color:#666666; }

#header, #footer, #content { width:800px; border-collapse:collapse; border:0px none; margin:0px; padding:0px; background-color:#FFFFFF; }
tr, td { margin:0px; padding:0px; vertical-align:top; }

#header td { background:url(img/top.jpg) no-repeat; height:530px; }
#footer td { background-image:url(img/bottom.jpg); height:145px; padding-left:300px; padding-top:20px; }
#footer p.h2 { font-family:"Monotype Corsiva"; font-size:18px; }
#footer p { font-family:"Trebuchet MS"; font-size:11px;  }

h1, h2, p { margin:0px; }

a, a:visited { text-decoration: underline; color:#000; }
a:hover { text-decoration:underline; color:#F00; }


.logo a { position:absolute; display:block; width:498px; height:530px; margin-left:300px;}
.logo a:hover { position:absolute; display:block; width:498px; height:530px; margin-left:300px; color:#F00;}

.menu { padding-top:30px; padding-left:60px; }
.menu a { font-family:"Trebuchet MS"; font-size:12px; display:block; color:#000000; }
.menu a:hover { font-family:"Trebuchet MS"; font-size:12px; display:block; color:#f00; }
.menu p { font-family:"Monotype Corsiva"; font-size:18px; display:block; color:#000000; font-weight:bold; margin-left: -5px; }

#content td { font-family:"Trebuchet MS"; padding:20px;  }

#content h1 { font-size:18px; margin-bottom:10px; }
#content p { font-size:12px; text-align:justify; margin-top: 1em; }
#content li {font-size:12px;}
#content img { margin: 10px; border: 3px solid black;}