
	* { padding:0; margin:0; }
	body { color: #333333; background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.83em; margin:20px auto; width:760px; }
	 h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 0;}
	 h1 {font-size:1.5em;}
	 h2 {font-size:1.25em;}
	 h3 {font-size:1em;}
	 h4 {font-size:.8em;}
	 li, dd { margin-left:5%; }
	 fieldset { padding: .5em; }
	 a { font-weight: bold; text-decoration: none; }
	 a:hover { color: #FA9324; font-weight: bold; text-decoration: none; }
	 #header { color: #FDC181; background-color: #fff; width:760px; padding: 0px; margin: 0px;}
	 #title { color:#FDC181; background-color:#fff; font-size:1.6em; font-weight:bold; padding:0px 0px 0px 0px; float:right; }
   #mapcontainer {margin-left: 5px; margin-top: 15px;}
	 .picture { float: right; margin-left: 5px;}
	 .address { float: right; margin-top: 60px; text-align: center;}
	 .padright {padding-right: 5px; padding-left: 5px;}
	 .headercode {background-color: #FDC181; padding-left: 2px; padding-top: 2px; clear: both;}
	 .little {font-size: .85em;}
	 .galleryrow {min-height: 103px;text-align: center;border: solid #FA9324 1px;background: #FDC181; margin:5px; padding: 3px;cursor: pointer;cursor: hand;}
	 .gallerypic {float: left;border: solid #FA9324 1px;}
	 .gallerycaption {padding-left: 150px;}
	 .centered {text-align: center;}
	 .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
		/* Hides from IE-mac \*/
		html .clearfix {height: 1%;}
		/* End hide from IE-mac */
	 #logo { border: none; float: left; }
	 #nav { padding: none; margin: none; text-align: center; line-height: 26px; width:760px; clear:both;}
	 #nav a { color: #ffffff; background-color:#FDC181; font-weight:bold; text-decoration:none; margin: -2px; padding:3px 15px 3px 15px; border: solid #FA9324 1px;}
	 #nav a:hover { color:#ffffff; background-color:#FA9324; text-decoration:none; margin: -2px; padding:3px 15px 3px 15px; }
	 #content { border-top:1px solid #999999; width:760px;}
	 #maincontent { font-size:1.0em; padding:0px 0px 0px 0px; margin-left: 200px;}
	 #sidecontent { font-size:0.83em; padding:5px 0px 0px 0px; width:195px; float:left; list-style: none;}
	 #sidecontent ul {margin-left: 10px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; list-style: none;}
	 #sidecontent li {margin-bottom: 5px;}
	 .sidespacer {height: 4px; width: 10px; border: none;}
	 .contentspacer {height: 15px; width: 10px; border: none;}
	 #footer { position: relative; color: #FFFFFF; background-color:#FDC181; font-size:80%; line-height:1.5em; width: 700px; clear: both; }
	 #footer a { color: #FFFFFF; background-color: #FDC181; text-decoration: none;}
	 #footer a:hover { color: #FFFFFF; background-color: #FDC181; font-weight: bold; text-decoration: underline; }
	 #copyrightdesign { color:#FFFFFF; background-color:#FDC181; padding:5px 0px 5px 20px; width: 520px; float:left; }
	 #footercontact { position: absolute; top: 0px; right: 0px; color:#FFFFFF; background-color:#FDC181; padding:5px 10px 5px 0px; text-align: right; }

