* {
	margin: 0;
	padding: 0;
	}
	body {
		background-color: #222;
		font-family: "Arial", "Tahoma", "MS Sans Serif", sans-serif;
		font-size: 85%;
		text-align: center;
		}

p#num {
	margin-top: 16px;
	text-align: right;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
}

div#page {
	width: 754px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: transparent;
	}
	div#top-header, div#top-menu, div#center-wrap {
		border: 3px solid #900;
	}
	div#top-header {
		padding: 0;
		margin: 0;
		font-size: 0;
	
	}
		div#top-header img {
			width: 100%;
		}
		div#top-header a img {
			border-style: none;
		}
	img#header {
		width: 70%;
	}
	div#top-menu {
		padding: 10px;
		font-weight: 900;
		background-color: #900;
		border-width: 0px 1px;
	}
	ul#top-nav {
		text-align: center;
		list-style: none;
		font-size: 133%;
		background-color: inherit;
		color: #fff;
	}
		ul#top-nav li {
			display: inline;
			padding: 0% 20px;
		}
			ul#top-nav li a {
				color: #fff;
				text-decoration: none;
			}
			#top-nav a:hover {
				border-bottom: 1px dotted #fff;
			}
	div#center-wrap {
		padding: 0;
		margin: 0;
		background-color: #fff;
		text-align: left;
	}
		div#center {
			padding: 20px;
			position: relative;
		}
			div#center-wrap p.para {
				text-indent: 16px;
			}
			div#center-wrap li {
				margin-left: 36px;
				font-weight: bold;
			}
			div.gallery {
				width: 33%;
				text-align: center;
				margin: 0 auto;
				float: left;
			}
				div.gallery img {
					border: none;
				}
		div#lcontent {
			float: left;
			padding: 20px;
		}
		div#rcontent {
			float: right;
			padding: 20px;
			width: 50%;
		}
		div.clear {
			clear: both;
		}
	p#footer {
		background-color: transparent;
		color: #fff;
		text-align: center;
		font-size: 10px;
	}
		p#footer a, p#footer a:visited {
			color: #fff;
		}