html, body, #wrapper {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
	background-color: #4e4342;
}
html, body, button, input, select, option, textarea { font-family: Tahoma, Arial, Verdana, sans; font-size: 11px; color: #151515; }
h1 { font-weight: bold; font-size: 15px; color: #151515; }
img { border: 0px solid white; }
#wrapper {
	margin: 0 auto;
	vertical-align: center;
}
p { margin-top: 0px; }
a { text-decoration: none; color: #ff1812; }
a.sel { text-decoration: none; color: white; }
div.mleft { margin-left: 20px; text-align: left; }
div.mright { margin-right: 20px; text-align: right; }
td.bkblack { background-color: black; }
td.bkwhite { background-color: white; }

#langs { color: #ff1812; }
#langs span { padding-right: 6px; padding-left: 6px; }

#meter { font-size: 1px; }
#address { font-size: 12px; letter-spacing: 1px; }
#menu td { text-align: left; font-size: 15px; font-weight: lighter; }
#submenu a.sel { color: black; }
#submenu span { padding-right: 10px; font-size: 12px; }
.dateBox { color: white; font-size: 12px; height: 15px; }
embed, object { padding: 0px; padding: 0px; }

#content { margin-left: 30px; width: 298px; line-height: 22px; font-size: 13px; text-align: justify; }
#content p { margin-bottom: 6px; }
#sitemap { margin-left: 20px; margin-right: 20px; font-size: 13px; text-align: justify; }
#sitemap p { margin-bottom: 10px; }
#scrollBox { width: 100%; height: 440px; overflow: auto; }
#hScrollBox { width: 960px; height: 480px; overflow: auto; text-align: left; }

div.image { height: 450px; float: left; font-size: 13px; }
div.imageSpacer { height: 450px; width: 50px; float: left; }
div.imageBox { height: 375px; margin-bottom: 10px; }

#mapInfo { font-size: 12px; text-align: left; line-height: 18px; }

