body { padding: 0; margin: 0; background-color: #093360; font-family: Tahoma, Helvetica, Arial, sans-serif; } #container { width: 750px; background: url('images/easter.jpg') #DCDFE9; margin: 0; padding: 0; padding: 0; margin: 0 auto; color: #000000; } #masthead { background-image: url('images/masthead.jpg'); background-color: #FAFDAB; background-repeat: no-repeat; color: #226194; height: 138px; } h1 { font-size: 3em; text-align: center; padding: 60px 0px 0px 0px; margin: 0px; } h2, h3, h4, p { padding-left: 10px; padding-right: 10px; } #topnav { background-color: #60785C; color: #FDFECB; font-size: .85em; margin: 0px; padding: 0px; text-align: right; } #topnav ul { margin: 0; padding: 0; } #topnav li { margin: 0; display: inline; line-height: 1.6em; } #topnav a { padding-right: 1em; color: #FDFECB; text-decoration: none; } #topnav a:hover { text-decoration: underline; } #footer { background-color: #60785C; color: #FDFECB; font-size: .80em; margin: 0px; padding: .3em 1em; clear: both; } .ftrightborder { border-left: solid 1px #093360; border-bottom: solid 1px #093360; float: right; margin-left: 1em; } .ftleft { float: left; padding-right: 1em; } ul.eggs { margin-left: 1em; list-style: none; } ul.eggs li { padding-left: 35px; background: url(images/bullet.jpg) no-repeat; min-height: 24px; line-height: 1.25em; }