 body { 
   background: 			url(Images/GreenMorris.jpg) ;
   font-family:      		Georgia, "Times New Roman", Times, serif;
   font-size:        		normal;   
 	}
 
 #header {
   	background-color: 	#7F6E38;
     	margin:			10px;
     	padding:		10px;
     	border:			thin dotted white;
  	}


 h1, h2, h3 {
   	font-weight:      	normal;
   	color:            	#660033;
   	border-bottom:    	thin dotted #888888;
 	}
 
 h1 {
   	font-size:        	200%;
 	}
 
 h2 {
   	font-size:        	150%;
 	}
 
 h3 {
   	font-size:  		130%;
   	color:			black;
   	border-top:    		thin dotted #888888;
 	}

 h4 {
 	font-size:		150%;
 	color:			white;
 	}
 h5 {
 	font-size:		130%;
 	font-style:		italic;
 	color:			#0B3B0B;
 	border-bottom:		thin dotted #0B3B0B;
 	}
 	
 a:link {
  	color: 			#2F4F4F;
  	text-decoration: 	none;
  	font-weight:		bold;
 	}
 
 a:visited {
 	color:			#3b7909;
 	text-decoration: 	none;
 	font-weight:      	bold;
 	}	
 
 .Main{
 	margin:			10px;
	padding:		10px;
 	border:			thin dotted white;
 	}
 

.Main.First {
  	background-color:	#d6ca9a; 	
 	}
 	
.Main.Main {
   	background-color:	#d6ca9a; 	
   	float:			right;
   	width:			80%;
 	}
 	
.Main.Pale {
    	background-color:	#FFFFCC; 	
    	float:			right;
    	width:			80%;
  	}

.Main.Beatrice {
 	background-image:	url(Images/Beatricegreen.jpg);
 	font-family:		Papyrus,Times New Roman;
 	color:			white;
 	}
 	
.Main.Joy {
  	background-image:	url(Images/Joy.jpg);
  	font-family:		Elephant,Times New Roman;
  	color:			#0099CC;
  	padding-top:		45px;	
 	}
 
.Main.Dad {
 	background-image:	url(Images/GreekKey.jpg);
 	background-position: 	top left;
 	background-repeat:	repeat-x;
 	Background-color:	#F8F2C8;
 	padding-top:		45px;		
 	}
 	
.Main.Mom {
 	background-image:	url(Images/BirdMorris.jpg);
 	padding:		20px;
 	}
 
.Main.Memorial {
 	background-image:	url(Images/Blue.jpg);
 	width:			75%;
 	font-family: 		Papyrus,Times New Roman;
 	padding:		45px;
 		}
 		
.Main.Quentin {
 	background-image:	url(Images/Sailboats.jpg);
 	padding-top:		45px;
 		}
 		
.Main.Trianon {
  	background-image:	url(Images/Trianon.jpg);
  	width:			85%;
 		}
 
.Main.Dollies {
 	background-color:	#d6ca9a; 
 	background-image:	url(Images/DollPale.gif);
  	background-position: 	top left;
 	}
 	
.Main.Archives {
 	background: 		url(Images/apricot.jpg);
 	}
 	
.Main.Grandchildren {
	background:		url(Images/Flowers.jpg);
	padding:		35px;
	width:			75%;
	}

.Main.Spitfire {
 	background-color:	#d6ca9a; 
 	background-image:	url(Images/Spitfire.jpg);
 	}

.Main.Journeys {
	background-image: 	url(Images/Beatricegreen.jpg);
	}
	
.Main.Wedding {
	background-image:	url(Images/Wedding.jpg);
	border:			dotted white;
	}
	
.Main.Christmas {
	background-image:	url(Images/Christmas.jpg);
	border:			dotted white;
	text-align: 		left;
	font-size:        	85%;
	}
	
#NavBar {
	width:			75px;
	float:			left;
	margin-top:		10px;
	margin:			5px;
	padding:		10px;
  	border:			thin dotted white;
	}
 
	

.float {
  	float: 			left;
  	height:			250px;
  	text-align: 		center;
  	font-size:		75%;
  	color:			black;
  	background-color:	#d6ca9a;
	border:			thin dotted white;
	margin: 		10px;
	padding:		10px;
  	}
  	
.floatTaller {
  	float: 			left;
  	height:			300px;
  	text-align: 		center;
  	font-size:		75%;
  	color:			black;
  	background-color:	#d6ca9a;
	border:			thin dotted white;
	margin: 		10px;
	padding:		10px;
  	}
  	
IMG.Center {
	display: 		block;
	margin-left: 		auto;
	margin-right: 		auto 
	}

p.icon {
	border-bottom:		thin dotted white;
	}
	
p.icon img {
  	border:           	none;
	}

p.icon a:link {
  	border:          	 none;
	}

p.icon a:visited {
  	border:           	none;
	}


p.pictures img {
  	float:			left;
  	margin:			5px;
  	}
  	
p.picturesright img {
  	float:			right;
  	margin:			5px;
  	}
  	
p.text {
	text-align:		left;
	font-size:		100%;
	border:			thin dotted white;
	}
	
p.center {
	text-align:		center;
	}

p.italic {
	font-style:		italic;
	}
  	
.button {
	position: 		relative;
	font-family: 		arial, helvetica, sans-serif;
	display: 		block;
	width: 			72px;
	height:			72px;
	}

.button a {
	display: 		block;
	color: 			#000000;
	width: 			72px;
	height:			72px;
	display: 		block;
	float: 			left;
	}

.button img {
	width: 			72px;
	height:			72px;
	margin: 		20;
	padding:		20;
	border:			20
	}

.button a:link {
  	border: 		none;
	}	

* html a:hover {
	visibility:		visible
	}

.button a:hover img {
	visibility:		hidden
	}


.button.hope
	{
	background: 		url(Images/Hopebutton2.jpg) no-repeat;
	}
.button.cake
	{
	background: 		url(Images/Cakebutton2.jpg) no-repeat;
	}
.button.doll
	{
	background: 		url(Images/Dollbutton2.jpg) no-repeat;
	}
.button.movie
	{
	background: 		url(Images/Pepperbutton2.jpg) no-repeat;
	}
.button.family
	{
	background: 		url(Images/Familybutton2.jpg) no-repeat;
	}
.button.trips
	{
	background: 		url(Images/Buttontravel2.jpg) no-repeat;
	}
.button.home
	{
	background: 		url(Images/Home2.jpg) no-repeat;
	}
.button.lawrence
	{
	background: 		url(Images/Lawrencebutton2.jpg) no-repeat;
	}

table.Hers {
	width: 600px;
	border: 2px #ffffff dotted;
	border-collapse: collapse;
	border-spacing: 0px; } 

td.header {
	background-color: #000000;
	border: 2px #ffffff dotted;
	text-align: center;
	text-indent: 2px;
	font-weight: bold;
	color: #ffffff; }

td.main { 
	background-color: #d6ca9a;
	border: 2px #ffffff dotted;
	text-align: left;
	text-indent: 10px;}
	
td.picture {
	border: 2px #ffffff dotted;
	text-align: center;}

