body {
	background: #d34724;
	color: #ddc;
	padding-top: 100px;
	font-family: sans-serif;
	font-size: 83%;
	line-height: 1.3em;
}

h1 { background: url(/resources/i/rc_logo.png) top left no-repeat; height: 95px; width: 308px; margin: 0 auto; text-indent: -9999px; margin-bottom: 40px;}

p { width: 500px; margin: 0 auto; margin-bottom: 1em;}

form { background: #fa691a; width: 440px; margin: 20px auto; padding: 20px 30px; border-top: 5px solid #b8171c; border-bottom: 5px solid #b8171c; color: #b8171c; }
form p { width: auto; float: left; }
form label { padding-right: 20px; width: 70px; padding-top: 2px; display: block; float: left; }
form input { background: #f4f5e3; border: 3px solid #fff; padding: 4px; font-size: 125%; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-right: 20px; }
form button { margin-top: 5px; }

.clear { clear: both; height: 1px; }

p.login { text-align: center; }
p.login a { color: #ffe; }
