body {	margin: 0;	background: url(background2.jpg) top right no-repeat fixed;	font-family: verdana, sans-serif;	font-size: 10pt;}a {	color: inherit;}.clear {	clear: both;}#header {	margin: 24px 32px;	padding: 8px 16px;	/*background: url(666transparent.png);*/	background: url(NavajoWhite2.png);	font-size: 9pt;	color: #3d3d3d;	border: 1px solid grey;}#header h1 {	margin: 0;	padding: 0;}#header h1 strong {	font-size: 20pt;}#header h1 span {	vertical-align: middle;	font-size: 10pt;	font-weight: normal;}#footer {	margin: 24px 32px;	padding: 8px 12px;	background: url(NavajoWhite2.png);	font-size: 9pt;	color: #3d3d3d;	border: 1px solid grey;}#content {	margin: 24px 32px;	padding: 8px 12px;	/*background: url(666transparent.png);*/	background: url(NavajoWhite2.png);	color: #3d3d3d;	border: 1px solid grey;}#content p.info{	display: none;}#content ul.vignettes {	list-style-type: none;	margin: 0;	padding: 0 10px;;}#content ul.vignettes  li {	float: left;	margin: 20px;	padding: 0;	position: relative;	width: 240px;	height: 300px;	background: url(vignette.png);}#content ul.vignettes  li a.fancy {	display: block;	width: 200px;	height: 200px;	margin: 20px 20px 5px 20px;	padding: 0;	overflow: hidden;}#content ul.vignettes  li a.fancy:hover {	/*margin: 21px 19px 19px 21px;*/	width: 198px;	height: 198px;	margin: 21px;	margin: 21px 21px 6px 21px;}#content ul.vignettes  li a.fancy img {	border: 0;	width: 200px;	height: 200px;}#content ul.vignettes  li p {	width: 210px;	height: 50px;	margin: 4px 15px;	font-style: italic;	text-align: center;	vertical-align: middle;}