body {text-align:center; background:#060 url('images/mmf_bkgd.jpg') repeat-x top center; margin:0; font:14px Arial, Sans-serif}
#Frame {margin:0 auto; width:1024px; height:685px; background:url('images/mmf_frame.jpg') no-repeat}
#Nav {margin:-513px auto; padding:0; text-align:center; letter-spacing:-1px; color:#369}
#Nav a {color:#FFF; text-decoration:none}
#Core {background:#FFF; margin:533px auto; padding:0 15px; width:730px; text-align:left}
#Core p {margin-top:0; padding-top:0}

h1 {font:normal 20px Arial, Helvetica, Sans-serif; color:#090; letter-spacing:-1px}
h2 {font:normal 17px Arial, Helvetica, Sans-serif; color:#666; letter-spacing:-1px}
.footer {text-align:center; margin-top:30px; padding:20px; color:#999; font-size:11px; border-top:1px dotted #999}
.right {width:300px; float:right; border-left:3px solid #0F0; margin:0 0 10px 10px; color:#36C}
.left {float:left; text-align:right; border-right:3px solid #0F0; margin:0 10px 10px 0; color:#36C}
.left img {border-top:1px solid #0F0; border-left:1px solid #0F0; border-bottom:1px solid #0F0}
.right p, .left p {margin:10px 10px 0 10px; padding:0 0 10px 0}
.right p.last, .left p.last {text-align:center; border:none}
.right h1 {margin:0 10px; color:#0C0}
.right img {border-top:1px solid #0F0; border-right:1px solid #0F0; border-bottom:1px solid #0F0}
.left h1 {margin:0 10px 0 0; color:#0C0}
.sponsor {text-align:center; border:1px solid #090; padding:8px; clear:both}
.sponsor img {vertical-align:middle}
.nav {font:bold 14px Arial, Helvetica, Sans-serif}
a {color:#00C}
a:active, a:hover {color:#0CF}
td {vertical-align:top; padding:0px 24px 10px 0px}
input {margin-left:24px}
form {margin:0px; padding:0px}
img {border:0px}
ul {margin-top:5px}
p.intro {font-style:italic; color:#009; margin:10px 40px; text-align:center}
.center {text-align:center}