html, body, img, #splashContainer, #mainContainer, #header, #footer, #heading1, table, tr, td, p, form, div
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

body 
{ 
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color: #494949;
}

#header
{
	width:950px;
	height:278px;
	margin:0 auto;
}

#mainContainer
{
	margin:0 auto;
	padding:0 28px 0 28px;
	width:892px;
	border-bottom:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	text-align:left;
}

#heading1
{
	padding-top:20px;
	font-weight:bold;
	font-size:15px;
	color:#993333;
}

#intro
{
	padding-top:15px;
	width:520px;
}

#inputs
{
	padding:20px 0 0 0;
}

td.inputs
{
	padding-bottom:8px;	
}

td.inputs_label
{
	padding: 0 15px 8px 0;
}


input[type=text]
{
	border:solid 1px #494949;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width:428px;
	height:20px;
}

input[type=text].csz
{
	width:127px;
	padding: 0 0 0 0;
	margin: 0 20px 0 0;
}

input[type=text].csz1
{
	width:130px;
	margin: 0 0 0 0;
}

input[type=text].phone3
{
	width:25px;
	margin: 0 0 0 0;
}

input[type=text].phone4
{
	width:30px;
	margin: 0 0 0 0;
}


#whitepage_image
{
	position:relative;
	vertical-align:top;
	padding-left:100px;
}

#required
{
	color:#993333;
	padding-top:10px;
}

font.red
{
	color:#993333;
}

#contact_me
{
	padding-top:20px;
	width:500px;
}

#submit_form
{
	font-weight:bold;
	padding-top:20px;
	padding-bottom:28px;
}

a.red_arrow
{
	padding-left:5px;
	text-decoration:none;	
}

#wp_download, #wp_image
{
	padding-top:15px;
}

#wp_download
{
	padding-bottom:28px;	
}

#footer
{
	height:auto;
	text-align:center;
	font-size:10px;
	color:#333333;
}

a, a:visited, a:hover
{
	color:#993333;
}

table.footer
{
	margin:8px auto;	
}

td.footer_spacer
{
	padding-left:15px;
	padding-right:15px;
}