
	body { background-color: #FFFFFF; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #626477; background-image:url(images/main.jpg); background-position:center; background-repeat:repeat-y; }

	a { color: #999999; }
	a:hover { text-decoration: none; }

	p { line-height: 20px; text-indent: 15px; color: #626477; text-align: justify; }

	h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #000000; font-weight: normal; }
	h2 { font-size: 100%; font-weight: bold; text-align: left; }
	h3 { margin:140px 0 0 220px; padding-right: 5px; font-size: 150%; font-weight: normal; background: white; border-left: solid #8D8D8D 1px; border-top: solid #8D8D8D 1px;border-bottom: solid #8D8D8D 1px;}
	h4 { font-size: 100%; font-weight: normal; }
	h5 { font-size: 100%; font-weight: normal; }
	h6 { font-size: 50%; font-weight: normal; }

	img { border: 0px; }

	#title { position: relative; width: 642px; height: 200px; margin-left: auto; margin-right: auto; padding: 2px; text-align: right; font-size: large; background-image: url(images/logo.jpg); background-position: top center; background-repeat: no-repeat;}
	#title img { border: none; }

	.headercode { position: relative; }

	#container { width: 642px; margin: 0 auto 0 auto; padding: 0 0 0 0; }

	#sidebar { width: 200px; float: right; padding-right: 10px; padding-left: 10px; border-left: 0px; }
	#sidebar h1 { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 200%; color: #626477; border-bottom: 1px dashed #7d7d7d; }
	#sidebar p { line-height: 20px; }
	#sidebar ul {line-height: 8px; list-style: none;}

	#menu { text-align: left; border-left: 1px solid #7d7d7d; padding-left: 10px; }
	#menu h1 { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 200%; color: #626477; border-bottom: 1px dashed #7d7d7d; }
	#menu a { color: #999999; background-position: right; background-repeat: no-repeat; padding-right: 10px; line-height: 15px; text-decoration: none; }
	#menu a:hover { color: #cccccc; }

	.picturecontainer {float: right; padding: 5px; }
	#mapcontainer {margin-right: 5px; margin-top: 15px;}
	.address {margin: 5px;}
	.galleryrow {position: relative; min-height: 103px;text-align: center;border: solid #626477 1px;background: #CCCCCC; margin:5px; padding: 3px;cursor: pointer;cursor: hand;}
 	.gallerypic {float: right;border: solid #CCCCCC 1px;}
 	.gallerycaption {color: black; padding-right: 180px;}
  .centered {text-align: center;}

	#content { margin-right: 220px; margin-bottom: 0px; padding-right: 20px; padding-left: 20px; border: 0px; color: #626477; }
	#content h1 { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 200%; color: #626477; border-bottom: 1px dashed #7d7d7d; padding-top: 0px; }
	#content h1 a { color: #626477; }
	#content h2 {  }
	#content p { line-height: 20px; text-indent: 15px; color: #626477; text-align: left; }
	#content ol,ul { line-height: 25px; color: #626477; }
	#content li { color: #626477; }
	#content li a:hover { color: #626477; }
	#content table { color: #626477; }

	#footer { clear: both; width: 642px; margin: 0 auto 0 auto; padding-top: 2px; padding-bottom: 2px; text-align: center; border-top: 1px solid #7d7d7d; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; }
	#footer span { width: 50%; padding: 10px; color: #767676; }

