* {text-align: center;
   background-color:  rgb(220,220,220);}
html {
  overflow-y: scroll;
}

body {
   width: 90%;
   margin: auto;
   font-family: arial;
   font-size: 110%; }

#content {overflow: auto;}
#content2 {overflow: auto;}
#content3 {overflow: auto;}

#nav {margin: 0px;
      padding: 0px;
	font-size: 125%; }

#footer {padding: 10px;}

h1 {
   font-size: 53px; 
   text-align: center;
   padding: 10px;
   background-color:  rgb(192,192,192); 
   border-width: 5px; 
   border-color: rgb(47,79,79);	
   border-style: solid;
   font-family: serif;}
h2 {padding: 0px;
    font-size: 20px;}  

h3 {padding: 0px;
    font-size: 20px;}

p {
  padding: 0px;
  margin: 10px auto 10px auto;
  text-align: center;}
#next 
     {text-align: center; 
     overflow: auto;}
p.phototitle {text-decoration: underline;}


li {display: inline;
    padding: 0.5em }

.small1, .small1p, .large1, .large1p, .small2, .large2, .small3, .large3  { border-width: 2px; 
   text-align: center;
   border-color: rgb(0,0,0);	
   border-style: solid;}

.fb {border-width: 0px;}

img.small1
        {width: 256px;
	height: 144px }
img.large1
        {width: 800px;
	height: 450px }
img.small1p
        {width: 144px;
	height: 256px }
img.large1p
        {width: 450px;
	height: 800px }
img.small2
        {width: 256px;
	height: 192px }
img.large2
        {width: 800px;
	height: 600px }
img.small3
        {width: 256px;
	height: 171px }
img.large3
        {width: 800px;
	height: 532px }
.col1, .col2, .col3 {
	width: 31.3%;
	float: left;
	margin: 1%; }
.col3 {margin-right: 0%}
