html {background-color: #0A153C;}
body {margin-top: 0;}
body, p, div, fieldset, input, textarea, select, ul, li, td, th, h2, h3, h4 { /* redundant rules for bad browsers  */  
   font-family: verdana, arial, helvetica, sans-serif;
   font-size:10px;
}

#container {
	background-color: #113250;
	min-height: 800px;
	margin: 0 auto;
	width: 761px;
}

.header {
	margin: 0 auto
}

ul.buttons {
	margin-top: 30px;
}

ul.buttons li a{
	background:url("http://c0462481.cdn.cloudfiles.rackspacecloud.com/splash-buttons.png") no-repeat;
	color: #fff;
	display:block;
	font-size:18px;
	height:144px;
	line-height:28px;
	margin: 10px 0;
	padding:20px 40px 0 188px;
	text-align:left;
	text-decoration:none;
}

ul.buttons li a:hover{
	opacity: .85;
}

ul.buttons li.latest-news a {
	background-position:0 -165px;
}

ul.buttons li a	strong{
	display:block;
	font-size:24px;
	padding-bottom:8px;
}

.skip {
	color: #fff;
	font-size: 15px;
	float: right;
	margin-right: 20px;
	text-decoration: none;
}

.skip:hover {
	text-decoration: underline
}

div#hd {height:145px;background:url(http://c0462481.cdn.cloudfiles.rackspacecloud.com/splash-page-signup_03.jpg) no-repeat;}
div.yui-g {background:#E1E2E7 url(http://c0462481.cdn.cloudfiles.rackspacecloud.com/splash-page-signup_05.jpg) no-repeat;}

#custom-doc { width:42.08em;*width:41.06em;min-width:547px; margin:auto; text-align:left;}

form#splash {padding:50px 0 0 280px;}

form td {padding:0 4px 2px 0;}
input {border:1px solid #666;padding:2px;font-size:10px;}
input.on, select.on {border:1px solid #333;background:#ffc;}
select {border:1px solid #666;font-size:10px;padding:1px;}
input#first, input#last {width:88%;}
input#city {width:95%;}
input#email, input#retailer, input#address {width:95%;}
input#azip {width:40px;}
input#submit {border:0;}