@charset "UTF-8";
/* CSS Document */

body {
   background-color:#FFFFFF;
   width: 1122px;
   margin: 20px;
   padding: 0;
   font-size: 12px;
   font-family:Arial, Helvetica, sans-serif;
   }   
   
   
h1 {
   font-size: 12px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#0066FF;
   margin: 5px 0 5px 0;
   }
   
h2 {
   font-size: 14px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight: bold;
   color:white;
   margin: 5px 0 5px 0;   
   }
   
h3 {
   font-size: 16px;
   font:Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#333300;
   }   
   
h4 {
   font-size:16px;
   font:Arial, Helvetica, sans-serif;
   font-weight::bold;
   color:#04112E;
   }   
   
   
p2 {
   font:Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight:normal;
   color:#0099FF;
   }   
   
p3 {
   font:Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #04112E;   
   }
   
.toc:first-letter {font-size: 15px}   
   
.inner {
	position: relative;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	z-index: 1;
   }
   
.inner_navright {
    position: relative;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	z-index:1;
	float:right;
	}
	
.inner_content_table {
	position: relative;
	float: right;
	top: 0px;
	width: 378px;
	margin: 0px;
	padding: 10px;
	border: 1px solid white;
	background-color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
   }
   
	
.inner_content_table_poems {
	position: relative;
	float: right;
	top: 0px;
	width: 615px;
	margin: 0px;
	padding: 10px;
	border: 1px solid white;
	background-color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
   }
	
.table_of_contents {
	position: relative;
	top: 5px;
	width: 560px;
	margin: 0px;
	padding: 10px;
	border: 1px solid #FFF9F0;
	background-color:#E2F7F4;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
   }	

.donate {
	position: relative;
	top: 5px;
	width: 560px;
	margin: 0px;
	padding: 10px;
	background-color:#E0ECDF;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#04112E;
   }		

.inner_content_table_poems_authors {
    position: relative;
	top: 30px;
	left: 30px;
	margin: 0px;
	padding: 10px;
	border: 1px solid white;
	background-color: white;
	color:#CC9966;
	font:Arial, Helvetica, sans-serif;
	font-size:	12px;
	}
	
.first_letter {
   font:Arial, Helvetica, sans-serif;
   font-size:16px;
   color:#cc9966;
   }
   	
	
	
table.beauty {
   clear: right;
   line-height:15px;
   border-collapse:collapse;
   border: 3px solid white;
   color:#339933;
   background-color: white;
   padding: 0.8em 0.8em 0.8em 0.8em;
   }
   
   	
 
   
#content {
	position: relative;
	left: 3px;
	top: 5px;
	width: 650px;
	float: left;
	border: 2px solid #0066ff;
	background-color:#9FB89C;
	padding: 10px;
	z-index: 1;
   } 
   
#navleft {
	position:relative;
	width: 160px;
	top: 5px;
	margin: 0 0 0 0px;
	float:left;
	font-size:12px;
	border: 1px solid #ffcccc;
	border-bottom: 1px solid #ffcccc;
	background-color:white;
	padding: 10px;
	z-index: 1;
	left: 0px;
   }
   
#navleft ul {
   list-style: none;
   margin: 0;
   padding; 0 0 5px 0;
   padding-bottom: 10px;
   }   
   
 #navright {
   position:relative;
   width: 200px;
   top: 5px;
   left: 5px;
   margin: 0 10px 0 0;
   float: right;
   font-size:12px;
   border: 1px solid #ffcccc;
   border-bottom: 1px solid #ffcccc;
   background-color: white;
   padding: 10px;
   z-index: 1;
   }   
   
#wrapper {
   background-color:#FFFFFF;
   color:#000000;
   text-align: left;
   width:1135;
   margin-left: auto;
   margin-right:auto;
   padding: 10px;
   }        
   
   
/* Navigation menu */

#dolphincontainer{position:relative;border-bottom: 2px solid navy; color:#E0E0E0;background:#143D55; top:0px;
width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(/code/images/dolphin_bg.gif) repeat-x bottom left;padding:0 20px 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 2px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(/code/images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(/code/images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(/code/images/dolphin_right-ON.gif) no-repeat top right;height:33px;}

#dolphin_inner{color: white; padding: 5px; font-size: 90%; height: 1em}

#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active{color: white}
#dolphin_inner a:hover{color:#C7DAD8}

.innercontent{display: none;}   


/*FOOTER */

#footer {
	background: transparent url(/code/images/dolphin_bg.gif);
	height:52px;
	width:1132px;
	position:absolute;
	left:5px;
	top: 2000px;
   }
   
# footer p {
   font-size: 90%;
   color:#FFFFFF;
   font-weight:bold;
   display:inline;  
   text-transform:uppercase; 
   margin: 0px;
   text-align:center;
   padding:0;
   }
