Body		{ margin-left: 0px; margin-top: 0px; height: 100%; width: 100%; margin-bottom: 0px; margin-right: 0px; background: #e1e0e0; }

#mainlayer 	{ position: relative; margin-left: 0px; margin-bottom: 0px;  width: 995px; height: 100%;  text-align: center;}


#leftbar	{  

		  height: 100%;
		  position: absolute; 
		  left: 0px;
		  float: left;
		  width: 104px;
		  }



#image_top	{  
		  
		  background: #efeeee;
		  width: 100%;
		  top: 115px;
		  position: absolute;
		  left: 0px;
		  right: 0px;
		  float: left;
		  text-align: left;
		  padding: 10px;
		  height:195px;
		  font-family: verdana,Times New Roman;
	      font-size: 9pt;
	      color: #7c7c7c;
		  }

#images_banner	{  
		 
		  width: 980px; 
		  top: 115px;
		  position: absolute;
		  left: 7.5px;
		  right: 0px;
		  float: left;
		  text-align: left;
		 
		  height: 175;
		  font-family: verdana,Times New Roman;
	      font-size: 9pt;
	      color: #7c7c7c;
		  }

#content	{  
		  background-image: URL('../images/bg.gif'); 
		  background-repeat: repeat-y;
			
		  width: 995px;
		  top: 0px;
		  margin-bottom: 25px;
		  position: absolute;
		  left: 120px;
		  float: left;
		  text-align: left;
		  padding-top: 20px;
		  padding: 10px;
		  height: 825px;
		  font-family: verdana,Times New Roman;
	      font-size: 9pt;
	      color: #7c7c7c;
		  }

#bottom	{  
		  background-image: URL('../images/bg_top.gif'); 
		  background-repeat: no-repeat;
		  width: 995px;
		  top: 825px;
		  position: absolute;
		  left: 123px;
		  float: left;
		  height: 14px;
		  
		  }



#frame_content	{  
		
		  width: 900px;
		  position: absolute;
		  left: 50px;
		  top: 320px;
		  float: left;
		  text-align: left;
		  padding: 10px;
		  height: 460;
		  font-family: verdana,Times New Roman;
	      font-size: 9pt;
	      color:	#7c7c7c;
		  overflow: auto;
		   
		  scrollbar-arrow-color: #fff;
			scrollbar-face-color: #7c7c7c;
			scrollbar-highlight-color: #7c7c7c;
			scrollbar-shadow-color: #fff;
			scrollbar-darkshadow-color: #fff;
			scrollbar-track-color: #fff;
				  }





#ball_background

		{  	
		  background-image: URL('../images/background.png');
		  width: 400;
		  position: absolute;
		  height: 600px;
		  left: 585px;
		  top: 250px;
		  float: left;
		
		}

#rightbar	{  

		  
		  position: absolute; 
		  right: 0px;
		  float: left;
		  width: 104px;
		  height: 100%;
		  }

#copyright	{  

		 
		  position: absolute; 
		  left: 225px;
		  border-top: dotted 1px #7c7c7c;
		  bottom: 0px;
		  padding: 10px;
		  width: 555px;
		  text-align: center;
		  color: #333;

		 
		  }

a.copyright	{  

		 

		  font-family: verdana,Times New Roman;
	      font-size: 9pt;
	      color:	#333;
		  text-decoration: none;
		  
		 
		  }


a:hover.copyright	{  

		 

		  font-family: verdana,Times New Roman;
	      font-size: 9pt;
	      color:	#7c7c7c;
		  text-decoration: none;
		  border-bottom: dotted 1px #7c7c7c;
		 
		  }


h1

{

		  font-family: arial,verdana,Times New Roman;
	      font: 45pt;
		  font-style: italic;
		font-weight: bold;
	      color:	#ffd38a;
		   text-decoration:none

		  

		  		 


}


.thumbnail{
position: relative;
z-index: 2;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
padding: 5px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 150px; /*position where enlarged image should offset horizontally */

}


