#layer1 {
   background-color : #66CCFF; 
   layer-background-color : #66CCFF;
   border-width : 1px; 
   border-style : solid; 
   border-color : #66CCFF; 
   width : 175px; 
   top : 112px; 
   left : 11px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}


#layer2 {
   background-color : #66CCFF; 
   layer-background-color : #66CCFF;
   border-width : 1px; 
   border-style : solid; 
   border-color : #66CCFF; 
   width : 175px; 
   top : 132px; 
   left : 11px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}


#layer3 {
   background-color : #66CCFF; 
   layer-background-color : #66CCFF;
   border-width : 1px; 
   border-style : solid; 
   border-color : #66CCFF; 
   width : 175px; 
   top : 152px; 
   left : 11px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}


#layer4 {
   background-color : #66CCFF; 
   layer-background-color : #66CCFF;
   border-width : 1px; 
   border-style : solid; 
   border-color : #66CCFF; 
   width : 175px; 
   top : 172px; 
   left : 11px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}


#layer5 {
   background-color : #66CCFF; 
   layer-background-color : #66CCFF;
   border-width : 1px; 
   border-style : solid; 
   border-color : #66CCFF; 
   width : 175px; 
   top : 192px; 
   left : 11px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}



#layer6 {
   background-color : #66CCFF; 
   layer-background-color : #66CCFF;
   border-width : 1px; 
   border-style : solid; 
   border-color : #66CCFF; 
   width : 175px; 
   top : 212px; 
   left : 11px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}

#layer7 {
   background-color : #66CCFF; 
   layer-background-color : #66CCFF;
   border-width : 1px; 
   border-style : solid; 
   border-color : #66CCFF; 
   width : 175px; 
   top : 232px;
   left : 11px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}


body	{
background:#66CCFF;
	}

span	{
color: red;
text-decoration: underline;
text-align: center;
	}

#albumlist 		{
list-style-type: none;
	}

#albumlist li 		{
float: left; 
margin-right: 6px;
margin-bottom: 10px;
font-size:60%;
	}

#albumlist img 		{
display: block;	
width:300px;
height:300px;	
	}

#background img	{
position:absolute;
top:10px;
left:10px;
	}

#index	{
position: absolute;
left:10px;
top:118px;
background:#66CCFF;
text-align:center;
	}

.banner	{
position:absolute;
top:11px;	
height:100px;
background:#0099FF;	
text-decoration: underline;
text-align: center;
font-size:350%;
font-weight:bold;
left: 11px;
	}

.banner#splashpage	{
width:100%;
	}

.banner#mainpages	{
width:818px;
	}

.frame	{
width:750px;
	}

#leftcontent	{
position: absolute;
left:11px;
top:112px;
width:175px;
background:#0099FF;
border:1px solid #0099FF;
	}

#leftcontent a	{
display:block;
width:100%;
padding:2px 8px;
text-align:right;
background-color: #0099FF;
text-decoration:none;
color:black;
	}

#leftcontent a:hover	{
background:red;
text-decoration:underline;
border:white inset;
color:#000;
	}

#leftcontent h4	{
background: #0099FF;
color:white;
text-align:center;
font-size:110%;
padding 1px 0;
	}

#centercontent	{
position: absolute;
left:-18px;
top:112px;
width:720px;
background:#66CCFF;
margin-left:201px;
margin-right:201px;
margin-left:210px;
margin-right:210px;
text-align:center;
	}

#centercontent h1	{
font-family:arial;
font-size:118%;
text-align:center;
	}

#centercontent h2	{
font-size:110%;
font-family:arial;
text-align;center;
	}

#centercontent table	{
margin-top:1%;
left:25%;
margin-right:1%;
table-layout:auto;
border-color:#000;
border-width:2px;
border-style:solid;
	}

#centercontent tr, td	{
border-color:#000;
border-width:1px;
border-style:solid;
	}

#centercontent th 	{
text-weight:bold;
text-size:105%;
	}
	
#centercontent img	{
border:none;
	}

.img	{
border:none;
	}