* {margin: 0;padding: 0;}body {background: #bfbfbf url(images/bg.jpg) top center no-repeat;font-family: Arial, Helvetica, sans-serif;}h1 {font-size: 12px;font-weight: normal;text-align: center;margin: 5px 0 20px 0;color:#666666;}p {font-size: 12px;text-align: center;margin: 0 0 5px 0;color: #000000;text-shadow: 0px 1px 1px #ffffff;}#wrap {margin: 100px auto 0 auto;width: 172px;}a {color:#000000;text-decoration: none;}a:hover {color: #666666;}#wrap table#signup {margin: 30px 0 0 0;text-align: left;}#wrap table#signup td {padding: 0 0 5px 0;}#wrap table#signup td p {margin: 0;text-align: left;}