/*************************************************************
 *contact
 *************************************************************/
div#main_contact {
	width: 930px;
	margin: 0 auto;
}

div#main_contact div#title {
	width: 900px;
	height: 60px;
	margin:5px auto;
	margin-bottom: 10px;
	background-image: url("/image/contact_title.png");
}

div#main_contact div#form {
	width: 700px;
	margin: 10px auto;
}

div#main_contact div#form div#errors {
	margin:10px;
	color: red;
}

div#main_contact div#form table {
	width: 100%;
	margin:5px auto;
}

div#main_contact div#form table th {
	padding: 10px;
	background-color: #cccccc;
}

div#main_contact div#form table td {
	padding: 10px;
	background-color: #f0f0f0;
}

div#main_contact div#form table input[type='text'] {
	width: 450px;
}

div#main_contact div#form textarea {
	width: 450px;
	height: 100px;
}

div#main_contact div#form div#button {
	text-align: center;
}

div#main_contact dl#other_methods {
	margin: 50px 0;
}

div#main_contact dl#other_methods dd {
	margin: 10px;
}
