/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body {
	background: #000000 url(../images/bg.jpg) repeat-y center;	
}


#header {
	background: url(../images/top_half.jpg) no-repeat center;
	height: 250px;
}

#container02 {
	width: 600px;
	margin: 0 auto;
}

#mahalo {
	width: 500px;
	margin: 0 auto;
	padding: 0 0 25px 0;
}
#mahalo p {
	font: italic 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;	
}

#mainnav {
	height: 10px;
	width: 600px;
	margin: 0 auto;
}

#mainnav ul {
	list-style-type: none;
	padding: 200px 0 0 30px;
}

#mainnav li {
	float: left;
	margin: 0 auto;
}

#mainnav li a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	padding: 10px 5px;
}

#mainnav li a:hover {
	color: #FFFFFF;
}

#mainnav5 a.selected {
	color: #FFFFFF;
	text-decoration: underline;
}

#footer p {
	text-align: center;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	margin: 0 0 40px 0;
}

#footer {
	background: #000000 url(../images/footer.jpg) no-repeat center;
	clear: both;
	padding: 20px;
	margin: 50px 0 0 0;
}




/*Begin Form*/

#form h3 {
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	padding: 5px 0 0 0;	
}


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


#form table#table1 {
	width: 500px;
	border-collapse:collapse;
}

#form table#table1 td {
	border: none;
}
#form table#table2 td {
	border: none;
}
#form table#table3 td {
	border: none;
}


#form table#table1 td#table1_column1, #form table#table1 td#table1_column1 select {width: 70px;}
#form table#table1 td#table1_column1 {padding: 0 10px 0 0;}
#form table#table1 td#table1_column2, #form table#table1 td#table1_column2 input {width: 200px;}
#form table#table1 td#table1_column2 {padding: 0 10px 0 0;}
#form table#table1 td#table1_column3, #form table#table1 td#table1_column3 input {width: 202px;}


#form table#table1 td#table1_row2, #form table#table1 td#table1_row2 input {width: 500px;}
#form table#table1 td#table1_row3, #form table#table1 td#table1_row3 input {width: 500px;}

#form table#table2 td#table2_column1, #form table#table2 td#table2_column1 input {width: 215px;}
#form table#table2 td#table2_column1 {padding: 0 10px 0 0;}
#form table#table2 td#table2_column2, #form table#table2 td#table2_column2 input {width: 100px;}
#form table#table2 td#table2_column2 {padding: 0 10px 0 0;}
#form table#table2 td#table2_column3, #form table#table2 td#table2_column3 input {width: 142px;}

#form table#table2 td#table2_row2, #form table#table2 td#table2_row2 input {width: 500px;}

#form table#table3 td#table3_column1, #form table#table3 td#table3_column1 input {width: 238px;}
#form table#table3 td#table3_column1 {padding: 0 10px 0 0;}
#form table#table3 td#table3_column2, #form table#table3 td#table3_column2 input {width: 238px;}

#form table#table3 td#table3_row2, #form table#table3 td#table3_row2 input {width: 500px;}

#form table#table3 td#table3_row3, #form table#table3 td#table3_row3 input {width: 500px;}

#form table#table3 td#table3_row4 {padding: 15px 0 0 0;}

#input_streetaddress1,  {
	width: 500px;
}

#input_streetaddress2 {
	margin: 12px 0 0 0;
}

input, textarea, select {
	background: #ccc;
}

/*End Form*/

p {
	font: 12px Arial, Helvetica, sans-serif;
	color: #999999;	
	margin: 15px 0 0 2px;
}

