/*Photo-albums-v2-proto.css; 2013-10-11*/

/*Minimal reset from standard-style-sheet*/
* {
	outline: none; border:none}
body {
	margin:0; padding:0; background:#FFF5E8;}
	
/*basics*/
body, p {
	font-family: Calibri, Verdana, Arial, sans-serif ;  font-weight:normal; }
h1,h2,h3,h4 {
	margin:0; padding: .75em 0 0; font-family: "Bodoni MT", "Bookman Old Style", Times, serif; font-weight:200;}
h1{ 
	font-style:italic; color:blue; text-align:center;}
p { 
	margin:0; }
#wrap {
	min-width: 400px; max-width:800px;}
/*END===standard-style-sheet specifications*/

/*Page structure:*/	
img#ttslogo {
	float:left;
	width:70px;}
img#catalogue {
	float:right;
	height:63px;}
	
article {
	margin-left: 1em;}
aside {
	clear:both; 
	margin-bottom:1em;}


		/*Dispaly table construction File: 2009-09-09, 
		 based on '...known about CSS is wrong!' by Andrew and Yankch.2, p.38  */
		/* Start: */
.grid {
  display: table;
  border-spacing: 0px;}
section {
	display: table-row;}
/* :end */

	/*ht5 fig and cap styling*/
figure {
	display: table-cell;
	width: 400px; /*width: 240px;*/
	background-color: #000;
	border: 8px solid #000;
	vertical-align: top;}
figcaption {
	color:#fff;
	text-align:left;}
/*forced image size control*/	
figure img{
	max-width: 400px;
		/*height: 400px;*/}

/*END of page structure*/




/*Miscelaneous*/

a:link, a:hover {
	font-weight:bold;}
.emph {
	font-family: Calibri; font-style: italic; font-weight:normal; background:aqua; }
p#end {
	font-family: "Bodoni MT"; text-align:center; font-variant:small-caps; padding:1em;}
/*END===*/
