html, body{ 
margin:0; 
padding:0; 
text-align:center; 
background-color:#CCCCFF;
align: center;
font: 12px Arial;

h3 {font: 12px Arial; }
} 





A:link      	{ text-decoration: underline; color: #000000}
A:visited   	{ text-decoration: underline; color: #000000}
A:active    	{ text-decoration: underline; color: #000000}
A:hover     	{ text-decoration: none; color: #0000FF}
p.rightmargin 	{margin-right: 20px}


    .TA {scrollbar-3dlight-color:darksalmon;
           scrollbar-arrow-color: #CCCCFF;
           scrollbar-base-color:#CCCCFF;
           scrollbar-darkshadow-color:#CCCCFF;
           scrollbar-face-color:CCCCFF;
           scrollbar-highlight-color:#ffffff;
           scrollbar-shadow-color:#000000}






	#container
	{ 
		width:760px; 
		text-align:left;  
		margin:0; 
	} 
			#header
			{
				position:relative; 
				height:155px; 
				background: url(../images/header.jpg) no-repeat;
				width:100%;
			} 
			#leftcol
			{
				width:140px; 
				float:left; 
				position:relative; 
				height: 410px;
				align: left;
			
			}
			#twocols
			{
				width:600px; 
				float:right; 
				position:relative; 
				height: 410px;
			
			}

				#rightcol
				{
					width:130px; 
					float:right; 
					position:relative; 
					height: 410px;
				
				}
				#rightcolspacer
				{
					width:10px; 
					float:left; 
					position:relative; 
					height: 410px;
				}


#content 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
			    	z-index: 0; 
				    overflow: auto;		    	
					}
#puppiepluk1 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
			    	z-index: 10; 
				    visibility:hidden; 	
				    overflow: auto;		    	
					}
#puppiepluk2 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
			    	z-index: 20; 
				    visibility:hidden; 			    	
				    overflow: auto;
					}
#puppiepluk3 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
					z-index: 30; 
				    visibility:hidden; 			    	
				    overflow: auto;				    
					}
#puppiepluk4 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
			    	z-index: 40; 
				    visibility:hidden; 			    	
				    overflow: auto;				    
					}
#puppiepluk5 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
			    	z-index: 50; 
				    visibility:hidden; 			    	
				    overflow: auto;				    
					}
#puppiepluk6 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
			    	z-index: 60; 
				    visibility:hidden; 			    	
				    overflow: auto;				    
					}
#puppiepluk7 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
			    	z-index: 70; 
				    visibility:hidden; 			    	
				    overflow: auto;				    
					}
#puppiepluk8 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
			    	z-index: 80; 
				    visibility:hidden; 			    	
				    overflow: auto;				    
					}
#puppiepluk9 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
			    	z-index: 90; 
				    visibility:hidden; 			    	
				    overflow: auto;				    
					}
#puppiepluk10 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
			    	z-index: 100; 
				    visibility:hidden; 			    	
				    overflow: auto;				    
					}
#puppiepluk11 
					{
					background-color: #CCCCFF;  
					float: left; 
					display:inline; 
					position: absolute; 
					width:460px; 
					height: 395px;
			    	z-index: 110; 
				    visibility:hidden; 			    	
				    overflow: auto;				    
					}
			#footer
			{
				height:20px; 
				background: url(../images/footer.jpg) no-repeat;
				text-align: center;
				clear:both;
			} 
#menu dl {width: 124px; margin: 0 auto; padding: 0 0 0 0; background: #CCCCFF no-repeat bottom left;}
#menu dt {margin:0; padding: 0px; font-size: 11p; height: 17px; font-weight:bold; color: #330066; background: #CCCCFF no-repeat top left;}
#menu dd {margin:0; padding:0;  font-size: 11px;  height: 17px; background: #ccccff;}
#gallery a, #gallery a:visited {color:#000000; text-decoration:none; padding:5px 5px 5px 20px;
background: #CCCCFF no-repeat 10px 10px; width:98px;}
#gallery a:hover {font-weight: bold; color:#FCFCFC;}
ol li {font-size:11px;}