body {	color: #666;	background-color: #FFF;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	line-height: 1.75em;	padding: 0;	margin: 0;	}a {	color: #666;	text-decoration: underline;	}a:hover {	text-decoration: none;	}img {	border: 0;	}/* LAYOUT */#header {	height: 140px;	margin-bottom: 40px;	}#header #bg {	height: 100px;	background-color: #000;	background-position: center center;	background-repeat: no-repeat;	}#header h1 {	width: 910px;	height: 22px;	padding: 9px 0;	margin: 0 auto;	}#container {	width: 910px;	margin: 0 auto;	}#content {	width: 910px;	float: left;	}#content #body {	width: 600px;	text-align: justify;	float: left;	}#content #body h2 {	font-size: 16px;	}#content #body div.photo {	width: 600px;	height: 488px;	background-position: center center;	background-repeat: no-repeat;	margin-top: 15px;	}#content #subnav {	width: 250px;	margin-left: 60px;	float: left;	}#content #subnav h3 {	font-size: 12px;	border-bottom: 1px dotted #666;	padding-bottom: 5px;	}#content #subnav h3 a {	text-decoration: none;	}#footer {	width: 910px;	padding-bottom: 20px;	margin-top: 100px;	float: left;	}#footer #copyright {	width: 600px;	float: left;	}#footer #sbanks {	width: 310px;	text-align: right;	float: left;	}	/* FORM */form, input, select, textarea {	color: #666;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	padding: 0;	margin: 0;	}.form_field {	width: 200px;	padding: 5px;	margin: 5px 0 15px 0;	}.form_note {	color: #E60017;	}.errata {	width: 525px;	color: #FFF;	background-color: #E60017;	text-align: center;	padding: 5px;	margin: 20px 0;	}.success {	width: 525px;	color: #FFF;	background-color: #3A8D3A;	text-align: center;	padding: 5px;	margin: 20px 0;	}