td 	       {	font-family: georgia, times new roman, serif;
			font-size: 11px; 
			font-weight: regular; 
			color: #cccccc;
			line-height: 18px; }

.navigationbar td 	  {	
			font-weight: bold; 
			 }


body { 	background-color:#0A0A0A;}

/* url('images/bg2.jpg') no-repeat top left; */
		
		
.main {	margin-left:auto;
		margin-right:auto;
		width:650;
		}
		
.shift {position:relative;
		left:8;
		}

.titletext { font-family: garamond, times new roman, serif; 
			font-size: 32px; 
			font-weight: regular;  
			color: white; 
			line-height: 12px;
			position:relative;
			top:45;
			}
			
		
.headerbar {	width:650px; height:auto; overflow: visible; visibility: visible;
			font-family: times, times new roman, serif;
			font-size: 12px; 
			font-weight: regular;  
			color: #cccccc; 
			line-height: 12px;
			margin:0px 0px 0px 4px;
			z-index:9;
			}
		
.navigationbar {	width:650px; height:auto; overflow: visible; visibility: visible;
			font-family: times, times new roman, serif;
			font-size: 12px; 
			font-weight: bold;  
			color: #cccccc; 
			line-height: 12px;
			margin:0px 0px 0px 4px;
			z-index:9;
			}
			
.textcontent_home {	width:580px; height:auto; overflow: auto; visibility: visible;
			font-family: georgia, times new roman, serif;
			font-size: 14px; 
			font-weight: regular;
			line-height: 22px;
			color:white;
			margin:5px;
			padding:0px;
			position:relative;
			}		
			
.textcontent {	width:580px; height:auto; overflow: auto; visibility: visible;
			font-family: georgia, times new roman, serif;
			font-size: 12px; 
			font-weight: regular;  
			color: #000000; 
			background-color:white;
			line-height: 18px;
			margin:5px;
			padding:20px;
			position:relative;
			}	
.content_wrapper { height:390; overflow: auto; visibility: visible;}
			
.textcontent_long  {	width:580; height:auto; overflow: auto; visibility: visible;
			font-family: georgia, times new roman, serif;
			font-size: 12px; 
			font-weight: regular;  
			color: #000000; 
			background-color:white;
			line-height: 18px;
			margin:5px;
			padding:20px;
			position:relative;
			}
			
.pagehead { }
			
.pageimage_aardvark {	width:200px; height:120px; overflow: visible; visibility: visible;
			background: url('images/animals/aardvark_sm.png') no-repeat top left;
			}
			
.pageimage_dodo { width:140px; height:120px; overflow: visible; visibility: visible;
			background: url('images/animals/dodo_sm.png') no-repeat top left;
			}
			
.pageimage_bird {	width:132px; height:120px;  overflow: visible; visibility: visible;
			background: url('images/animals/bird_sm2.png') no-repeat top left;
			}

.pageimage_window {	width:200px; height:120px;  overflow: visible; visibility: visible;
			background: url('images/animals/window.png') no-repeat top left;
			}
			
.pageimage_attack { width:200px; height:120px; overflow: visible; visibility: visible;
			background: url('images/animals/attack_sm.png') no-repeat top left;
			}

.pageimage_dragon {	width:auto; height:120px; overflow: visible; visibility: visible;
			background: url('images/animals/dragon_sm.png') no-repeat top left;
			}

.pageimage_horns {	width:auto; height:120; overflow: visible; visibility: visible;
			background: url('images/animals/horns_sm.png') no-repeat top left;
			}
			
.pageimage_fish {	width:auto; height:120px;  overflow: visible; visibility: visible;
			background: url('images/animals/fish_sm.png') no-repeat top left;
			}

.pageimage_boy { width:200px; height:120px; overflow: visible; visibility: visible;
			background: url('images/animals/diary.png') no-repeat top left;
			}
			
.pageimage_pot { width:200px; height:120px; overflow: visible; visibility: visible;
			background: url('images/animals/flamingpot_sm.png') no-repeat top left;
			}


.sub_nav	{
			position:relative;
			right:20px;
			z-index:10;
			}
			
.heading {	font-family: times, times new roman, serif;
			font-size: 16px; 
			font-weight: regular;  
			color: #000000; 
			}
			
			
.footer {	
			width:570px; height:100; overflow: auto; visibility: visible;
			font-family: times, times new roman, serif;
			font-size: 12px; 
			font-weight: regular;  
			color: #ffffff; 
			line-height: 16px;
			margin:20px;
			padding:20px;
			position:absolute;
			top:550;
			left:0;
			}

.next 	{
			font-family: times, times new roman, serif;
			font-size: 12px; 
			font-weight: regular;  
			color: #000000; 
			text-align:right;
		}

a:link {color:#CC0000;text-decoration:none;}
a:hover {color:#cc00cc;text-decoration:underline;}
a:active {color:#CC0000;text-decoration:none;}
a:visited {color:#cc0000;text-decoration:none;}



/* yellow CCDB37 */

.sub_nav a:link {color:#afafaf;text-decoration:none; font-weight:bold;}
.sub_nav a:hover {color:#ffffff;text-decoration:none; font-weight:bold;}
.sub_nav a:active {color:#cc0000;text-decoration:none; font-weight:bold;}
.sub_nav a:visited {color:#afafaf;text-decoration:none; font-weight:bold;}


.titletext a {color:#ffffff;text-decoration:none; font-weight:regular;}



	