body { margin:0; padding:0; font-size:1.0em; line-height:20px; font-family: "Trebuchet MS", 
Arial; border:1px solid #666; background:#00cc00; }

/* a { color:#00000; text-decoration:none;}

a:hover { text-decoration:underline;} */

h1 { margin:0; padding:10px 0 0 10px; text-transform:uppercase; font-size:1.5em; color:#000000;}


#header { background:#000000 no-repeat top right #000;}

#menu { background: url(images/menu_bckg.gif) repeat-x #000; height:64px; padding-top:23px;}

#menu_list {width:750px; margin:0 auto;}

#menu a { display:block; float:left; color:#00cc00; font-size:18px; text-transform:uppercase; 
font-weight:bold; text-decoration:none; margin:0 20px; padding-top:10px;}

#menu a:hover{padding-top:12px;}

.splitter { display:block; float:left;}

#text { margin: 0 305px 0 20px; }

#text p { padding: 0 10px 5px 10px; color:#ffffff}

#current { padding:20px 40px 40px 40px; background-color:#00cc00; text-align:left;}

#current a { color:#000000; text-decoration:none;}

#current a:hover { text-decoration:underline;}

#current p { padding: 0 10px 5px 10px; color:#000000: font-size:24px}

#year {background-color:#00cc00; table-layout:auto; border collapse:collapse}

#year a { color:#000000; text-decoration:none;}

#year a:hover { text-decoration:underline;}


#month {background-color:#00cc00; table-layout:fixed; border collapse:collapse; valign:top;}

#month p {cellpadding: 0 10px 10px 10px; color:#000000; font-size:18px;}

#month a { color:#000000; text-decoration:none;}

#month a:hover { text-decoration:underline;}

