@charset "UTF-8";

body {background-color: #000;
      height: 80%;
      padding: 0;
      margin: 0;
}
#outer { background-color: #ffc;
         width: 11in;
         height: 400%;
				 margin: auto;
				 color: #0f0;
}
#side {background-color: #060; 
					font-weight: bold;
					width: 14%;
					height: 90%;
					line-height: 1.5em;
					border-width: 0 2px 0 0;
					border-color: lightgreen;
					border-style: ridge;
					margin: 0;
					position: relative;
					float: left;
				  margin-top: 0;
				  text-align: center;
					}
#side ul { list-style-type: none;
					 margin-left: 0;
					 padding-left: 0;
					 text-align: center;
					 line-height: 2.0em;
}
#side ul li a,span { text-decoration: none; 
								 color: #ff0;
}
#side li a:hover,#side li span:hover { color: darkgreen;
								 background-color: #ffc;
								}
#ticks, #us, #contribs, #pics, .sublist {display: none;
						 color: orange;
}
#side ul li ul li { line-height: 1.4em;
}
#side ul li ul li .line1 { line-height: 1em; }
#side ul li ul li a { color: #fdb;
}
#side ul li span { cursor: pointer;
}

#topdiv {  border-width: 0 0 2px 0;
					 border-style: ridge;
					 border-color: lightgreen;
					 width: 100%;
					 height: 1.3in;
					 position: relative;
					 top: 0;
					 left: 0; 
					 margin: 0;
					 padding: 0;
					 }
#logodiv { border-width: 0 2px 2px 0; 
        border-style: ridge; 
        border-color: lightgreen; 
        height: 1.3in;  
        width: 14%;
        margin: 0;
        float:left;
        position: relative;
        top: 0;
}
#logodiv img { margin: 3px;
 				       width: 87%;
 				       position: relative;
 				       top: 2%;
        }
#main { clear:left;
				height: 200%;
        width: 100%;
      }
#headdiv { background-image: url("pictures/sceney.jpg");
 						background-position: 0 0;
 						background-repeat: repeat;
					 position: absolute;
				 	 height:1.3in;  
					 width: 86%;  
					 display: inline; 
					 margin: 0;
					 padding: 0;
					 }
#celebrate { text-align: center;
						 color: white;
						 font-weight: bold;
						 font-style: italic;
						 font-size: 18pt;
						 line-height: 1.4em;
						 vertical-align: middle;
}
#gccca { color: red; 
				 font-style: normal;
				 font-size: 26pt;
}
.h1greeni { color: darkgreen;
		 font-style: italic;
		 font-weight: bold;
		 font-size:1.3em;
}
.h2greeni { color: darkgreen;
  	 				font-style: italic;
}
#subber { display-inline: block;
					float: right; 
					background-color: #ffc;
					height: 0.35in;
					width: 2.0in;
					text-align: center;
					line-height: 1.3em;
					color: darkgreen;
					border-radius: 15px;
					-webkit-border-radius: 15px;
    			-moz-border-radius: 15px;
					margin-right: 0.5in;
					padding-top: 10px;
					position: absolute;
					top: 0.3in;
					left: 2%; 
					align: right;
					font-size: 18pt;
					font-weight: bold;
					behavior: url("/pie.htc");
				}
h2 { color: maroon;
		 font-weight: bold;
	 }
.ital {font-style: italic; 
       color: inherit; 
       }	
#full { width:80%;
				float: left;
			}
			 