/*frames replacement index ---------------------------  7cssa.css*/
/*By Henry Swaddle --------------(after Eric Meyer www.meyer.com)*/

/*General Style*/
/* Make all body text blue-coloured 12-point Verdana or Generic
   with 16-point vertical spacing between lines of text
   and 10-point margins. Use lemb038j.jpg as the background, non-scrolling.
*/
body {
		 	font-size: 12pt;
      font-family: Verdana, sans-serif;
      color: navy;
			line-height: 16pt;
      margin-left: 10pt;
      margin-right: 10pt;
			position: relative; background: black;
			margin: 0; 
			padding: 0; 
			background-color: transparent;
			background-image: url("lemb038j.jpg");
			background-attachment: fixed;
			}
/* Indent paragraphs */
p {margin-left: 24pt;
   margin-right: 24pt;}

/* Make headings Verdana bold with generous line spacing.
   If user doesn't have Verdana use Generic.
*/
h1 {font: 24pt Verdana, sans-serif;
    font-weight: bold ;
    color: red;
		background-color: transparent;
    line-height: 30pt;}

h2 {font: 18pt Verdana, sans-serif;
    font-weight: bold ;
     color: red;
		 background-color: transparent;
     line-height: 22pt;}

h4 {font: 12pt Verdana, sans-serif;
    font-weight: bold ;
     color: red;
		 background-color: transparent;
     line-height: 16pt;}

/*Heading Style Class*/
.heading {font: 16px Verdana, sans-serif; 
				 text-align: left;
				 padding: 20px;
				 margin: 2em; 
         border-bottom: solid 2px red; 
				 background-color: transparent;}
				 
.big  {font-size: 45px; }
.small  {font-size: 20px; } 
.date  {color: red; background-color: transparent; }
.indexreturn {text-align: center;
              padding: 0px;
							margin: 1em 18em; 
							border: solid 1px red;						
							background-color: transparent; }

/* Underline links, and make all links red.
   Make links flash black when activated.
*/
a {text-decoration: none;}
a:link {color: red;
			 background-color: transparent;}
a:visited {color: purple;
					background-color: transparent;}
a:active {color: black;
				 background-color: transparent;}
a:hover, a:focus {color: navy; text-decoration: underline;
				background-color: transparent;}

/* Format footnotes as 9-point Verdana, and centre them. */
div.footnote {font-size: 9pt;
             line-height: 12pt;
             text-align: center}


/*Menu - Index Links div*/

#links {position: absolute; top: 75px; width: 161px; height: 700px; font: 16px Verdana, sans-serif; }
#links img {display: block;
   position: absolute; top: -75px; left: 0; width: 125px;
   padding: 5px; margin: 10px; }
#links h4 {text-align: center; color: red; background-color: transparent;}
#links a {display: block; text-align: center; font: bold .8em Verdana, sans-serif; 
   padding: 5px 10px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #FFC; background: #444; }
#links a:hover {color: #411; background: #AAA; background:transparent;
   border-right: 0px double white;}
#links a span {display: none;}
#links a:hover span 
  {display: block;
   position: absolute; top: 350px; left: 0; width: 125px;
   padding: 5px; margin: 10px; 
   color: red; background: black; background: transparent;
   font: 11px Verdana, sans-serif; text-align: center;}
#workslinks a:hover span {display: block;
   position: absolute; top: 250px; left: 0; width: 125px;
   padding: 5px; margin: 10px; 
   color: red; background: black; background: transparent;
   font: 11px Verdana, sans-serif; text-align: center;}

/*Main Introduction Content div*/

#content {position: absolute; top: 26px; left: 161px; right: 0px;
   color: navy; /*background-image: url("lemb038j.jpg");*/ 
   font: 13px Verdana, sans-serif; padding: 10px; 
   border: solid 5px red; border-right: 0px; background-color: transparent;}
#content p {margin: 0em 1em 1em; text-align: left;}
#content span.big  {font-size: 45px; }
#content span.small  {font-size: 20px; }
#content span.date  {color: red; background-color: transparent; }
#content h3 {margin-bottom: 0.25em; background-color: transparent;}
#content img {float: left; margin-right: 20px}
h1 {margin: -9px -9px 0.5em; padding: 15px 10px 5px; text-align: left; background:
 transparent; color: red; letter-spacing: 0.5em;  font: 
 bold 25px sans-serif; height: 28px; vertical-align: middle; white-space: 
 nowrap;}
div#content a:link {color: white; background-color: transparent; }
div#content a:visited {color: #BBC; background-color: transparent; }
div#content a:link:hover {color: #FF0; background-color: transparent; }
div#content a:visited:hover {color: #CC0; background-color: transparent; }
code, pre {color: navy; font: 100% Verdana, sans-serif;  margin: 5%; background-color: transparent; }

/*Early Pictures and Pictures*/
div#early h1, h4, p {text-align: center; }
div#early img  {display: block;
                position: relative;
								margin-top: 1em;
								margin-right: auto;
								margin-bottom: 1em; 
								margin-left: auto; 
								border: ridge; 
								color: gray;
								background-color: transparent;
								padding: 0em; 
								text-align: center;
  						  }
/*Gallery*/
div#gallery table {margin-top: 1em;
								margin-right: 5em;
								margin-bottom: 1em; 
								margin-left: 5em; font-size: 16px; }
div#gallery th {color: inherit; background-color: aqua; }
div#gallery tr {text-align: center; }
div#gallery img {border: none; }

/*Gallery2*/
div.gallery2 table {margin-top: 1em;
								margin-right: 5em;
								margin-bottom: 1em; 
								margin-left: 5em; font-size: 16px; }
div.gallery2 th {color: inherit; background-color: teal; }
div.gallery2 tr {text-align: center; }
div.gallery2 img {border: none; }


/*Mezzo*/
div.mezzo pre   {margin-left: 15%;
                 margin-right: 10%; }
div#mezzo img   {display: block;
                position: relative;
								margin-top: 1em;
								margin-right: auto;
								margin-bottom: 1em; 
								margin-left: auto; 
								border: ridge; 
								color: gray;
								background-color: transparent;
								padding: 0em; 
								text-align: center; }
div#mezzo h6  {text-align: center; }
/*guest*/
div#guest p   {text-align: justify; }
/*signature*/
.signature p {font-family: "Lucida Handwriting", sans-serif; }
/*jill*/
.jill pre   {margin-left: 35%;
             margin-right: 10%; }
/*cinema and Pictures*/
.cinema img 	{display: block;
                position: relative;
								margin-top: 1em;
								margin-right: auto;
								margin-bottom: 1em; 
								margin-left: auto; 
								border: ridge; 
								color: gray;
								background-color: transparent;
								padding: 0em; 
								text-align: center; }	
.cinema 	h6  {text-align: center; padding: 20px;
				       margin: 2em; 
               border-bottom: solid 2px red; 
				       background-color: transparent;}
							 
.pictures h1, h4, h6, p {text-align: center; }

/*rotating box first page*/
.start img 	   {display: block;
                position: relative;
								
								margin-right: auto;
								
								margin-left: auto; 
								border-style: double;							 
								border-color: black;
								
								background-color: transparent;
								padding: 0em; 
								text-align: center; }	

.start h1   {font: 30pt Verdana, sans-serif;
			 			 text-align: center;
			 			 font-style: italic;
						 font-weight: bold; }
						 
/*justify belshazzar*/
.bel p {text-align: justify; }					 					 
