body {	background-color: black;	text-align: center;	margin: 0px;	padding: 0px;}#page {	background-image: url(images/bg-photo.jpg);	background-repeat: no-repeat;	background-position: left bottom;	text-align: left;	padding: 0px;	width: 950px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#menu {	background-image: url(images/menu_bg.jpg);	background-repeat: no-repeat;	margin: 0px;	height: 48px;	text-align: center;}#title {	text-align: left;	margin: 0 0 10px 0;	padding: 0px;	height: 110px;}#content {	margin: 0px;	padding: 0px;}#spacer {	margin: 0px;	padding: 0px;	float: left;	height: 500px;	width: 300px;}.clearer {	margin: 0;	padding; 0;	clear: both;}#footer {	text-align: center;	margin: 0px;	padding-top: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: white;}#footer a {	color: red;	text-decoration: none;}#footer a:hover {	text-decoration: underline;}#main {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: white;	float: left;	width: 645px;	text-align: left;}#main a {	color: red;	text-decoration: none;}#main a:hover {	text-decoration: underline;}#menu ul {	margin: 0px auto;	padding: 10px 0px 0px;	list-style-type: none;	display: block;	width: 720px;}#menu ul li {	display: block;	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: white;	margin: 0px;	padding: 0px;}#menu ul li a {	color: white;	text-decoration: none;	padding-right: 20px;	padding-left: 20px;}#menu ul li a:hover {	color: red;	text-decoration: none;}#contact {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #aaaaaa;	margin-left: 300px;	margin-bottom: 10px;	border-top: 1px solid #444444;	padding-top: 5px;	margin-top: 10px;	margin-right: 0px;}#contact a {	color: red;	text-decoration: none;}#contact a:hover {	text-decoration: underline;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-weight: bold;	color: #c00000;	display: block;	margin-top: 0px;	margin-bottom: 0px;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #c00000;	display: block;	margin-top: 0px;	margin-bottom: 0px;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #c00000;	display: block;	margin-top: 0px;	margin-bottom: 0px;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #c00000;	display: block;	margin-top: 0px;	margin-bottom: 0px;}h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #c00000;	display: block;	margin-top: 0px;	margin-bottom: 0px;}h6 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #c00000;	display: block;	margin-top: 0px;	margin-bottom: 0px;}table.gallery td {	padding-bottom: 25px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;}.gallery-nav {	text-align: right;	margin-top: 50px;}.gallery-nav img {	margin-left: 10px;}