	body {
		font-family: arial,helvetica,sans-serif;
		font-size:12px;
	}
	
/* Global declarations, unless otherwise over-ridden */

h2 {
	font: normal 1.2em "Century Schoolbook", "Times New Roman", Times, serif;
}

h4 {
	font: normal .75em "Century Schoolbook", "Times New Roman", Times, serif;
}


/* These first couple of lines in the style sheet specify the font family and size for the document. */


	#wrapper {
		width:776px;
		margin:0px auto;
		border:1px solid #bbb;
		padding:10px;
	}

/* Here, the page width has been specified as 776 pixels. This wrapper division also has padding of 10 pixels and a border of 1 pixel. The total of these values results in the actual width of the page being 798 pixels. */


	#content {
		margin-top: 5px;
		padding-bottom:10px;
/*		border:1px solid red; */
	}

	#header {
		border-bottom:1px solid #bbb;
		height:80px;
		padding: 0 0 10px 10px;
	}

	#header h2 {
		font: bold 2.2em  "Century Schoolbook", "Times New Roman", Times, serif;
		position: relative;
		top: -20px;
		left: 40px;
	}

	#header h3 {
		font: normal 1.6em "Century Schoolbook", "Times New Roman", Times, serif;
		position: relative;
		top: -30px;
		left: 80px;
	}

	h4 {
		font: normal 1.2em "Century Schoolbook", "Times New Roman", Times, serif;
	}

	#intro {
/*		margin-top: 1px; */
		border-bottom: 1px solid #bbb;
		padding: 5px;
	}

	#content div {
/*		padding: 5px 5px 5px 0;
		border:1px solid green;*/
		float:left;
	}

	.commentary {
		width: 756px;
/*		margin-top: 10px;
		border: 1px solid blue; */
		padding: 5px 10px 0 10px;
	}

	.row {
		margin-left: 5px;
		padding-bottom: 10px; 
		padding-top: 10px; 
/*		border:1px solid cyan;*/
		border-bottom: 1px solid #bbb;
		float:left;
	}
	.cell {
		width:247px;
/*		margin-left: 2px;
		margin-right: 2px; */
		padding-right: 0px;
		padding-left: 10px;
/*		border:1px solid red; */
	}

	.cell2 {
		width:367px;
/*		margin-left: 2px;
		margin-right: 2px; */
		padding-right: 0px;
		padding-left: 15px;
/*		border:1px solid red; */
	}

	#footer {
		float: left;
		clear: both;
		margin: 10px 0 10px 0;
		padding:5px;
/*		border:1px solid #bbb; */
		width: 756px;
	}

	#bottom {
		clear:both;
		text-align:right;
	}
	
	.imageblock {
		position: relative;
		min-height: 245px;  /*  Adjust to suit image size  */
	}

	span.embedimage img {
	width: 320px;
	height: 240px;
		padding: 8px 8px 3px 0px;
		margin: 0px;
		background: #777;
		border: none;
	}

	span.embedimage {
		display: block;
		padding: 0px 0px 5px 8px;
	/*	margin: 5px 10px 0px 0px; */
		margin: 0px 7px 1px 0px;
		font: normal 1em/120% "Trebuchet MS", Verdana, "Lucida Grande", sans-serif;
		background: #777;
		color: #fff;  /*  caption text color   */
	/*	float: right;
		clear: right;*/
		float: left;
		clear: left;
	}

	span.embedimage2 img {
	width: 340px;
	height: 260px;
		padding: 8px 8px 3px 0px;
		margin: 0px;
		background: #777;
		border: none;
	}
	span.embedimage2 {
		display: block;
		padding: 0px 0px 5px 8px;
	/*	margin: 5px 10px 0px 0px; */
		margin: 0px 7px 1px 0px;
		font: normal 1em/120% "Trebuchet MS", Verdana, "Lucida Grande", sans-serif;
		background: #777;
		color: #fff;  /*  caption text color   */
	/*	float: right;
		clear: right;*/
		float: left;
		clear: left;
	}
