body {
  margin:0 0 0 0;
  color:#000000;
   background: #fff; 
 top:0px;
 left:0px;
 
 }

table {
color:#002E3F;
}

table.bdr {
border-style: solid;
border-color:#4465AA;
font-family: sans-serif;
FONT-SIZE: 9px;
}

table.profile{
font-family: sans-serif;
FONT-SIZE: 11px;
}

#mar {

font-family: sans-serif;
font-size: 14px;
padding:5px;
color: #FFFFFF;

}

td.comment {
background:#ffffee;
color:#003399;
font-family:Arial, Helvetica, sans-serif;
font-size:85%;
text-align:left;
}

td.comment2 {
background:#eeffff;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:85%;
text-align:left;
}


#cnt
{
 position: absolute;
  top:400px;
}

#cent {

text-align: center;

}

#leftp {

left:160px;

}

#menu {
  position:absolute;
  top:100px;
  
  width: 779px;
   
  }


th { padding: 3px; font-family: sans-serif; background: #4465AA; color:white; FONT-SIZE: 12px;}

th.msg { padding: 3px; font-family: sans-serif; background: #B9E88a; color:#000066; FONT-SIZE: 12px;}

table.menu  {
	
	border-style: none;
	margin-left: auto;
	margin-right: auto;
	width:90%;
	padding: 0%;
	color: white;
	background: #4465AA;
	font-family: sans-serif;
}

 #logo {
  position:absolute;
  top:0px; 
  left:0px;
  height:130px;
  width:960px;
  margin-top:0px;
  margin-left:-1px;
  margin-bottom:0px;
  margin-right:-10px;
  padding:0px;
  
  }


#had{
  position: absolute;
  top: 145px;
  left: 0px;
  width: 960px;
  text-align: center; 
  }
  
   #idxpage {
     
     position: absolute;
     top:160px;
     left:160px;
     width:650px;
     border-style: double;
     border-color: #4465AA;
     padding:20px;
     background: #E5E9F6;
     color:#660000;
     FONT-SIZE: 14px;

}
  
 
 #pagewhite {
   
   position: absolute;
   top:160px;
   left:160px;
   width:650px;
   border-style: double;
   border-color: #4465AA;
   padding:20px;
   background: #FFFFFF;
   color:#660000;
   FONT-SIZE: 14px;

   }



 #page2 {
   
   position: absolute;
   top:160px;
   left:160px;
   width:650px;
   padding:20px;
   background: #E5E9F6;
   color:#660000;
  FONT-SIZE: 14px;
 
}

#pageprint {
   
   position: absolute;
   top:0px;
   left:0px;
   width:1000px;
   border-style: double;
   border-color: #4465AA;
   padding:30px;
   background: #FFFFFF;
   color:#000000;
   FONT-SIZE: 12px;

   }

#authormenu {
   
   position: absolute;
   
   left:160px;
   width:650px;
   padding:20px;
   background: #E5E9F6;
   color:#003366;
}

#disclaimer {
   
   position: absolute;
   top:20px;
   left:160px;
   width:650px;
   border-style: double;
   border-color: #4465AA;
   padding:20px;
   background: #E5E9F6;
   color:#660000;
   FONT-SIZE: 14px;

   }

#idxleft {
 
  position:absolute;
  top:162px;
  left:5px;
  width:160px;   
  background: #4465AA;
  color:#002E3F;

 }
#idxright {
 
  position:absolute;
  top:162px;
  left:820px;
  width:163px;
  background: #4465AA;
  color:#002E3F;

 }

#alphabet{
position:absolute;
     top:700px;
}

#page2 {
   
   position: absolute;
   top:160px;
   left:160px;
   width:650px;
   padding:20px;
   background: #E5E9F6;
   color:#660000;
  FONT-SIZE: 14px;
 
}

#friends {
float:left;
position: relative;
top:0;
left:0;
width:40%;
}

#text {
position: relative;
top:0;
left:0;
}

 #page1 {
   
   position: absolute;
   top:167px;
   left:160px;
   width:600px; 
   padding:20px;
  
   color:#000033;
   font-size: 14px;
  
   background:#E5E9F6;
   }

 
    #vleft {
          position:absolute;
          top:170px;
          left:0px;
 	  width:160px;   
    	  margin-top:0px;
	  margin-left:0px;
	  margin-bottom:0px;
	  margin-right:0px;
	  background: #4465AA;
          color:#002E3F;
          }

    
    #vright {
          position:absolute;
          top:170px;
          left:805px;
          width:163px;
	  margin-top:0px;
	  margin-left:0px;
	  margin-bottom:0px;
	  margin-right:0px;
          background: #4465AA;
          color:#002E3F;
          padding:0px;

        }
    
    

a { font-family: Arial, Helvetica, sans-serif; COLOR: #6699FF; FONT-SIZE: 13px;  TEXT-DECORATION: none }
a.hover a { font-family: Arial, Helvetica, sans-serif; COLOR: #1133FF; FONT-SIZE: 13px;  TEXT-DECORATION: none }

a.dark { font-family: Arial, Helvetica, sans-serif; COLOR: #3366FF; FONT-SIZE: 13px;  TEXT-DECORATION: none }

a.menu { font-family: Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu:visited	{ font-family: Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu:hover { font-family: Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 11px;  TEXT-DECORATION: underline }

a.menu1 { font-family: Arial, Helvetica, sans-serif; COLOR: #0000BB; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu1:visited	{ font-family: Arial, Helvetica, sans-serif; COLOR: #0000BB; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu1:hover { font-family: Arial, Helvetica, sans-serif; COLOR: #0000BB; FONT-SIZE: 11px;  TEXT-DECORATION: underline }

a.menu2 { font-family: Arial, Helvetica, sans-serif; COLOR: blue; FONT-SIZE: 9px;  TEXT-DECORATION: underline }
a.menu2:visited	{ font-family: Arial, Helvetica, sans-serif; COLOR: blue; FONT-SIZE: 9px;  TEXT-DECORATION: underline }
a.menu2:hover { font-family: Arial, Helvetica, sans-serif; COLOR: blue; FONT-SIZE: 9px;  TEXT-DECORATION: underline }

a.menu3 { font-family: Arial, Helvetica, sans-serif; COLOR: #0077FF; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu3:visited	{ font-family: Arial, Helvetica, sans-serif; COLOR: #0077FF; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu3:hover { font-family: Arial, Helvetica, sans-serif; COLOR: #0077FF; FONT-SIZE: 11px;  TEXT-DECORATION: underline }

a.menu4 { font-family: Arial, Helvetica, sans-serif; COLOR: #00AADD; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu4:visited	{ font-family: Arial, Helvetica, sans-serif; COLOR: #00AADD; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu4:hover { font-family: Arial, Helvetica, sans-serif; COLOR: #00AADD; FONT-SIZE: 11px;  TEXT-DECORATION: underline }

a.menu5 { font-family: Arial, Helvetica, sans-serif; COLOR: #00FF99; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu5:visited	{ font-family: Arial, Helvetica, sans-serif; COLOR: #00FF99; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu5:hover { font-family: Arial, Helvetica, sans-serif; COLOR: #00FF99; FONT-SIZE: 11px;  TEXT-DECORATION: underline }

a.menu6 { font-family: Arial, Helvetica, sans-serif; COLOR: #55FF00; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu6:visited	{ font-family: Arial, Helvetica, sans-serif; COLOR: #55FF00; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu6:hover { font-family: Arial, Helvetica, sans-serif; COLOR: #55FF00; FONT-SIZE: 11px;  TEXT-DECORATION: underline }

a.menu7 { font-family: Arial, Helvetica, sans-serif; COLOR: #FFDD00; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu7:visited	{ font-family: Arial, Helvetica, sans-serif; COLOR: #FFDD00; FONT-SIZE: 11px;  TEXT-DECORATION: underline }
a.menu7:hover { font-family: Arial, Helvetica, sans-serif; COLOR: #FFDD00; FONT-SIZE: 11px;  TEXT-DECORATION: underline }

a.menu8 { font-family: Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 12px;  TEXT-DECORATION: underline }
a.menu8:visited	{ font-family: Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 12px;  TEXT-DECORATION: underline }
a.menu8:hover { font-family: Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 12px;  TEXT-DECORATION: underline }



	#v_link2 {
	     position:absolute;
	     top:200px;
	     left:750px;
	     width:160px;
	    background:#3D81EE;  
    }

#code {
	font-family: Arial, Helvetica, sans-serif;
 	FONT-SIZE: 13px;
 	color:#113377;
 	background:#FFFFFF;
 	
       }

#code1 {
	font-family: Arial, Helvetica, sans-serif;
 	FONT-SIZE: 13px;
 	color:#113377;
 	background:#FFFFFF;
       }
       
 #code2 {
 	font-family: Arial, Helvetica, sans-serif;
  	FONT-SIZE: 13px;
  	color:#113377;
  	background:#FFFFFF;
       }
       
       
 #code3 {
 	font-family: Arial, Helvetica, sans-serif;
  	FONT-SIZE: 13px;
  	color:#113377;
  	background:#FFFFFF;
       }
 #code4 {
 	font-family: Arial, Helvetica, sans-serif;
  	FONT-SIZE: 13px;
  	color:#113377;
  	background:#FFFFFF;
       }

#code5 {
	font-family: Arial, Helvetica, sans-serif;
 	FONT-SIZE: 13px;
 	color:#113377;
 	background:#FFFFFF;
       }

#code6 {
	font-family: Arial, Helvetica, sans-serif;
 	FONT-SIZE: 13px;
 	color:#113377;
 	background:#FFFFFF;
       }
       
       
 #webring {
         position:absolute;
         top:1300px;
         left:30px;
          
    }
    
 #iwebring {
          position:absolute;
          top:1850px;
          left:330px;
           
    }
  

 
h1 { font-size: 18px;  color:#000000; }

h2 { font-size: 16px;  color:#000000; }

h3 { font-size: 14px;  color:#000000; }


td { font-size: 14px; }

td.poem { font-size: 13px;
	padding: 30px;
        }

li { 
list-style-type: none; 
line-height: 120%; 
color:black;
} 

  
  td.disp {
  
  padding-top:0.5cm;
  padding-left:1.5cm;
  padding-right:1.5cm;
  
  }
  
  td.disp2 {
  
  padding-top:0.5cm;
  padding-left:0.5cm;
  padding-right:1.5cm;
    
  }
  
  td.disp3 {
  
  padding-top:0.5cm;
  padding-left:1.5cm;
  padding-right:0.5cm;
  padding-bottom:0.5cm;
  
  }

  td.disp4 {
  
  padding-top:5cm;
  padding-left:1.5cm;
  padding-right:1.5cm;
  padding-bottom:1.5cm;

  }
  
  td.disp5 {
  
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  background:#FFFFFF;
  }
  
  
  ol { list-style-type: upper-roman; }
  
  
  /* -------------------------------------------------- */
  	/* roundbar-blue */
  	/* -------------------------------------------------- */
  	#roundbar-blue {
  		clear:left;
  		float:left;
  		width:100%;
  		background:#80C8FF url(roundbar-blue.gif) 0 25% repeat;
  		font-family:Trebuchet MS, Helvetica, sans-serif;
  		border-bottom:1px solid #49A9FF;
  		overflow:hidden;
  	}
  	#roundbar-blue ul {
  		clear:left;
  		float:left;
  		list-style:none;
  		margin:0;
  		padding:0;
  		position:relative;
  		left:50%;
  		text-align:center;
  	}
  	#roundbar-blue ul li {
  		display:block;
  		float:left;
  		list-style:none;
  		margin:0;
  		padding:0;
  		position:relative;
  		right:50%;
  	}
  	#roundbar-blue ul li.first {
  		border-left:1px solid #49A9FF;
  	}
  	#roundbar-blue ul li.last {
  		border-right:1px solid #99D8FF;
  	}
  	#roundbar-blue ul li a {
  		display:block;
  		margin:0;
  		padding:.4em .8em;
  		color:#000;
  		text-decoration:none;
  		border-left:1px solid #99D8FF;
  		border-right:1px solid #49A9FF;
  		line-height:1.3em;
  	}
  	#roundbar-blue ul li.active a {
  		background:url(roundbar-blue.gif) 0 75% repeat;
  		font-weight:bold;
  	}
  	#roundbar-blue ul li a:hover {
  		background:url(roundbar-blue.gif) 0 75% repeat;
  	}
  	#roundbar-blue ul li a span {
  		display:block;
  	}

#googleads  {
width:80%;
margin-right:auto;
margin-left:auto;
text-align:left;
}