a { color: #000; font-size: 12px; font-family: verdana; font-weight: bold; line-height: 22px; text-decoration: none; }a:hover { color: #008000; font-size: 12px; font-family: verdana; font-weight: bold; line-height: 22px; text-decoration: none; }.text { font-size: 12px; font-family: verdana; line-height: 20px; }.text-smaller { font-size: 9px; font-family: verdana; line-height: 20px; }.info { font-size: 12px; font-family: verdana; line-height: 16px; }.sponsors { color: #57177c; font-size: 11px; font-family: verdana; font-weight: normal; line-height: 15px; text-decoration: underline; }.sponsors-no-rule { color: #57177c; font-size: 11px; font-family: verdana; line-height: 15px; text-decoration: none; }.date { font-size: 18px; font-family: verdana; font-weight: bold; line-height: 20px; }.info-box { background-image: url(art/infobox.jpg); background-repeat: no-repeat; }.sponsor-box { background-image: url(art/sponsorbox.jpg); background-repeat: no-repeat; }