	html {margin: 0; padding: 0; } 
	body { font-size: 0.8em; font-family: Verdana, Arial, sans-serif; color: #5b5251; background-color: #d7d1ca; 
		padding: 0; margin: 0; }
	
	#wrap { width: 640px; margin-left: auto; margin-right: auto; color: #5b5251; 
		border: 1px #5b5251 solid; background: white; }
		
	#hworks { border-bottom: 1px #5b5251 solid; }
	#hworks a:link img { border: 0; padding: 1px; margin:0; }
	#hworks a:visited img { border: 0; padding: 1px; margin:0; }
	#hworks a:hover img{ border: 1px solid #8f7f6d; padding: 0; margin: 0; }
	#hworks a:active img{ border: 1px solid #8f7f6d; padding: 0; margin: 0; }	
	
	#header { background-image:    url(../whaleybridge/images/page/header.jpg); background-repeat: no-repeat; height: 308px; background-position: top left;
		border-bottom: 1px #5b5251 solid; background-color: #5b5251; }
	
	#header ul { padding: 120px 5px 5px 450px; margin: 0; display: block; font-size: 0.9em; list-style-type: none; line-height: 1.6em; }
	
	#header ul li a:link { text-align: right; color: white; background-color: inherit;  text-decoration: none; padding-left: 22px; 
		background-image:    url(images/bullets/arrow-off.gif); background-repeat: no-repeat; background-position: 0 3px; }
	#header ul li a:visited { text-align: right; color: white; background-color: inherit;  text-decoration: none; padding-left: 22px;
		background-image:    url(images/bullets/arrow-off.gif); background-repeat: no-repeat; background-position: 0 3px;  }
	#header ul li a:hover { color: white; background-color: inherit; font-weight: bold;	text-decoration: none; padding-left: 22px; 
		background-image:    url(images/bullets/arrow-over.gif); background-repeat: no-repeat; background-position: 0 3px; }
	#header ul li a:active { color: white; background-color: inherit; font-weight: bold; text-decoration: none; padding-left: 22px; 
		background-image:    url(images/bullets/arrow-over.gif); background-repeat: no-repeat; background-position: 0 3px; }
		
	#content {  margin: 10px; border-left: 6px #8f7f6d solid; padding: 5px 10px 5px 20px; background: white; }
	#content p { margin: 0.5em 0 0.5em 0; padding: 0; }
	#content a:link { color: #8f7f6d; background-color: inherit; }
	#content a:visited { color: #8f7f6d; background-color: inherit; }
	#content a:hover { color: white; background-color: #8f7f6d; text-decoration: none;}
	#content a:active { color: white; background-color: #8f7f6d; text-decoration: none;}
	
	#content img { border: 1px #5b5251 solid; padding: 0; margin: 5px; }
	#content a:link img {border: 1px #5b5251 solid; padding: 0; margin: 5px; }
	#content a:visited img { border: 1px #5b5251 solid; padding: 0; margin: 5px;}
	#content a:hover img { border: 2px #8f7f6d solid; padding: 0; margin: 4px; }
	#content a:active img {border: 2px #8f7f6d solid; padding: 0; margin: 4px; }
	
	#footer { padding: 3px ; border-top: 1px #5b5251 solid; font-size: 0.8em; text-align: center; }
	#footer p { padding: 3px; margin: 0; }
	#footer a:link { color: #8f7f6d; background-color: inherit; }
	#footer a:visited { color: #8f7f6d; background-color: inherit; }
	#footer a:hover { color: white; background-color: #8f7f6d; text-decoration: none;}
	#footer a:active { color: white; background-color: #8f7f6d; text-decoration: none;}
	
	.skipnav {display: none; }
	.backtotop a { float: right; margin: 0; padding: 0; }
	.right { float: right; }
	.left { float: left; }
	div.printheader { display: none; }
	div.printfooter { display: none; }
		
	h1, h2, h3 {  margin-bottom: 0; padding-bottom: 0; }
	h1 {font-size: 1.7em; font-weight: normal; margin-top: 5px; }
	h2 {font-size: 1.3em;  padding-top: 5px; }
	h3 {font-size: 1.1em; padding-top: 5px; }
	h4 {font-size: 1.1em; padding-top: 5px; }
	
	#thisform { padding: 10px; background-color: #f6efe7; color: #5b5251; }
	
	.caption {  font-size: smaller}
	
	.postitsmall { text-align: center; float: right; font-family: Georgia, Times, serif; padding: 30px 40px 10px 5px; margin: 0;
		background-image:    url(images/proposals/postit-v-small.jpg); background-repeat: no-repeat; width: 181px; height: 104px; }
	
	.postitpurple { text-align: center; float: right; font-family: Georgia, Times, serif; padding: 30px 40px 10px 5px; margin: 0;
		background-image:    url(images/page/postit-purple.jpg); background-repeat: no-repeat; width: 250px; height: 226px; }

