.cssnav {position: relative;font-family: arial, helvetica, sans-serif;background-image: url(images/woodbtndown.gif);background-repeat: no-repeat;white-space: nowrap;display: block;width: 111px;height: 23px;margin: 0;padding: 0;}.cssnav a {display: block;color: #FFFFFF;font-size: 15px;font-weight: bold;width: 111px;height: 23px;display: block;float: left;color: white;text-decoration: none;}.cssnav img {width: 111px;height: 23px;border: 0;vertical-align: middle;}* html a:hover {visibility:visible}.cssnav a:hover img{visibility:hidden} .cssnav a:hover span{left: 16px; top: 2px}.cssnav span {position: absolute;left: 14px;top: 3px;margin: 0px;padding: 0px;width: 83px;text-align: center;}body{background-image: url(images/peach_texture.jpg);}p {color: black;text-align: left;}h1, h3 {color: black;text-align: center;font-size: 32px;font-style: italic;}h2 {color: black;text-align: center;font-size: 14px;padding-top: 5px;padding-bottom: 15px;}.table-pad td {padding-left: 10px;padding-right: 5px;padding-top: 10px;padding-bottom: 10px;}buttons {border-width: 5px;text-align: center;}.buttons td {padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;text-align: center;}