BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial, Helvetica;  SCROLLBAR-FACE-COLOR: #7996B0; SCROLLBAR-HIGHLIGHT-COLOR: #9e9e9e; SCROLLBAR-SHADOW-COLOR: #343434; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR:#e5e5e5; SCROLLBAR-DARKSHADOW-COLOR: #9AA58D; SCROLLBAR-BASE-COLOR: #e5e5e5; scrollbar-3d-light-color: #ffffff;
}




.menunav{
	           
      
}
A.menunav {
	      margin-right:390px;   text-decoration:none;  width:180px; height:90px;      
}
A.menunav:hover {
	 COLOR: #82754A; text-decoration:none;     BORDER-LEFT: #80FFFF 0px outset;  BORDER-RIGHT: #426B8C 4px inset; BORDER-BOTTOM: #FFFFFF 3px inset;       
}


A.menunav2 {
	         text-decoration:none;  width:250px; height:65px;      
}
A.menunav2:hover {
	 COLOR: #82754A; text-decoration:none;     BORDER-LEFT: #cccccc 0px outset;  BORDER-RIGHT: #426B8C 4px inset; BORDER-BOTTOM: #FFFFFF 3px inset;       
}

A.menunav3 {
	         text-decoration:none;  width:215px; height:75px;      
}
A.menunav3:hover {
	 COLOR: #82754A; text-decoration:none;     BORDER-LEFT: #cccccc 0px outset;  BORDER-RIGHT: #426B8C 4px inset; BORDER-BOTTOM: #FFFFFF 3px inset;       
}


.search1 {
	 color: #406695; letter-spacing: 0.2em;  background-image:url(images/arrow-fon.jpg); margin-bottom: 7px;
	 padding-bottom: 2px; padding-right: 0px; padding-left: 3px; BORDER-LEFT: #426B8C 4px outset;   BORDER-RIGHT: #426B8C 4px inset; BORDER-BOTTOM: #FFFFFF 3px inset; BORDER-top: #426B8C 3px outset;  
	    background-color: #9BB4C8; text-decoration:none; font-size:9px;         
}

.search2 {
	 COLOR: #000000; letter-spacing: 0.1em; font-weight:bold; background-color: #9BB4C8; margin-bottom: 7px; padding-bottom: 2px;
	  background-image: url(images/arrow-fon.png);  text-indent: 10px;
	    BORDER-LEFT: #426B8C 4px outset;   BORDER-RIGHT: #426B8C 4px inset; BORDER-BOTTOM: #FFFFFF 3px inset; BORDER-top: #426B8C 3px outset;  text-decoration:none; font-size:9px;         
}











.menunav-1{
	           
      
}
A.menunav-1 {
	      margin-left:320px;    text-decoration:none;  width:75px; height:35px;      
}
A.menunav-1:hover {
	 COLOR: #82754A; text-decoration:none;     BORDER-LEFT: #cccccc 0px outset;  BORDER-RIGHT: #426B8C 3px inset; BORDER-BOTTOM: #B1F0FE 3px outset;       
}

.menunav-1o{margin-left:70px;    text-decoration:none;  width:75px; height:40px;   BORDER-LEFT: #cccccc 0px outset;  BORDER-RIGHT: #426B8C 3px inset; BORDER-BOTTOM: #B1F0FE 3px outset;
	           
      
}
A.menunav-1o {
	      margin-right:320px;    text-decoration:none;  width:115px; height:55px;      
}
A.menunav-1o:hover {
	 COLOR: #82754A; text-decoration:none;     BORDER-LEFT: #cccccc 0px outset;  BORDER-RIGHT: #426B8C 3px inset; BORDER-BOTTOM: #B1F0FE 3px outset;       
}










A.menunav2-1 {
	         text-decoration:none;  width:120px; height:40px;   margin-left:50px;    
}
A.menunav2-1:hover {
	 COLOR: #82754A; text-decoration:none;     BORDER-LEFT: #cccccc 0px outset;  BORDER-RIGHT: #426B8C 3px inset; BORDER-BOTTOM: #B1F0FE 3px outset;       
}

A.menunav3-1 {
	         text-decoration:none;  width:85px; height:40px;    margin-left:55px;   
}
A.menunav3-1:hover {
	 COLOR: #82754A; text-decoration:none;     BORDER-LEFT: #cccccc 0px outset;  BORDER-RIGHT: #426B8C 3px inset; BORDER-BOTTOM: #B1F0FE 3px outset;       
}





.alphabet FIELDSET { BORDER-RIGHT: #426B8C 1px outset; BORDER-BOTTOM: #44748A 1px outset;  BORDER-left: #426B8C 1px inset; BORDER-top:  #B1F0FE 1px inset; 
 letter-spacing: 1px; margin-right: 14%; margin-left: 14%;  color:#b0b0b0; text-align:center;        
}

A.alphabet {
	         text-decoration:none; font-size:13px; color:#44748A; width:21px; text-align:center; padding-left:2px; padding-right:2px; padding-bottom:2px; padding-top:2px;        
}
A.alphabet:hover {
	  text-decoration:none; background-color:#E3ECF2; color:#000000            
}


.collection FIELDSET { border: #fdfdfd 0px none; font-size:14px;  text-align:center;    
 letter-spacing: 0.1em; line-height:45px;  margin-top: 10px; margin-bottom: 15px; padding-left:0px; background-color: #E7EEF4;
 background-image:url(images/poetry-backgr.jpg);
  BORDER-BOTTOM:#f8f8f8 11px solid; BORDER-RIGHT:#EBE9BE 1px solid;  BORDER-LEFT: #728089 11px outset; BORDER-TOP: #FFFFF2 11px outset;             
}



A.collection {
	         text-decoration:none; color:#000000; background-color:#E1EAF1;        padding-bottom: 3px; padding-left: 45px;  padding-right: 21px;  
}
A.collection:hover {
	  text-decoration:none; color:#3F6398;         background-color:#F1F4F8;     
}

.collection LI { list-style-type: circle; list-style-position:outside;  color: #7DA5C1;    

}

.collection LI a:hover { list-style-type: disc;            

}




.tom FIELDSET { border: #fdfdfd 0px none; font-size:13px;  text-align:left;    background-image:url(images/tomback.jpg); 
 letter-spacing: 0.1em;   margin-top: 10px; margin-bottom: 3px;  background-color: #9BB4C8;

  BORDER-BOTTOM:#f8f8f8 11px solid; BORDER-RIGHT: #cccccc 1px solid;  BORDER-LEFT: #728089 11px outset; BORDER-TOP: #FFFFF2 11px outset;             
}

.tom-poetry FIELDSET { border: #fdfdfd 0px none; font-size:13px;  text-align:left;  background-image:url(images/tomback.jpg);   
 letter-spacing: 0.1em;   margin-top: 10px; margin-bottom: 3px;  background-color: #9BB4C8;
 
  BORDER-BOTTOM:#f8f8f8 11px solid; BORDER-RIGHT: #cccccc 1px solid;  BORDER-LEFT: #728089 11px outset; BORDER-TOP: #FFFFF2 11px outset;             
}


.tom1{ padding-left:33%;   line-height: 55px;
}

.tom1 LI { list-style-type: circle; list-style-position:outside;  color:#EEF2F7;    

}

.tom2{ padding-left:25%; 
}

.tom21{ padding-left:10%; margin-left: 20px; text-indent:20px; font-size:12px;  FONT-FAMILY: Tahoma, Arial, Helvetica;   
}





A.tom {
	         text-decoration:none;  color:#0D1622;  BORDER-BOTTOM: #7EA0B8 1px solid; line-height:42px; padding-bottom:4px;  padding-left: 10px;  padding-right: 10px;  
}
A.tom:hover {
	  text-decoration:none; color:#406A9D;  BORDER-BOTTOM: #7EA0B8 1px solid;   BORDER-RIGHT:#7EA0B8 1px solid;      
}

A.tom:visited {    
}

A.tom0 {
	         text-decoration:none; background-image:url(images/arrow-poetry-fon0.jpg);      letter-spacing:0.2em;   color:#254363;  BORDER-BOTTOM: #7EA0B8 1px solid;   padding-bottom:4px; padding-top:1px;  padding-left: 10px;  padding-right: 10px;  
}
A.tom0:hover {
	  text-decoration:none; color:#406A9D;  BORDER-BOTTOM: #7EA0B8 1px solid;   BORDER-RIGHT:#7EA0B8 1px solid;      
}

A.tom0:visited {    
}



.tom2 LI { list-style-type: circle; list-style-position:outside;  color:#7EA0B8;    

}

.tom21 LI { list-style-type: circle; list-style-position:outside;  color:#7EA0B8;    

}

.tomdiv {overflow:auto;   width:700px;        
}

.tomdiv-p {overflow:auto;   width:700px;  text-align:center      
}

.tom-title { color: #406695; margin-left:20px; margin-top: 36px; list-style-type: circle; 
}

A.tom-title { padding-top:3px; padding-bottom:3px; padding-left: 10px; padding-right:10px;    
}

.tom-title2 { color: #406695; letter-spacing: 0.5em; margin-left:20px; padding-top: 45px; padding-bottom: 15px; list-style-type: circle; 
}

.tom-title3 { color: #406695; letter-spacing: 0.5em; margin-left:20px; padding-top: 0px; padding-bottom: 15px; list-style-type: circle; 
}

.tom-title8 {    padding-top: 0px;  list-style-type: circle; 
}

.indent { color: #406A9D; line-height: 21px; FONT-SIZE: 11px;  margin-right:20px; padding-top: 0px; padding-bottom: 5px; list-style-type: circle; 
}

.indent1 { color: #254363; line-height: 21px;     margin-right:35px; padding-top: 0px;  list-style-type: circle; 
}





.tom-title4 { color: #406695; letter-spacing: 0.3em; margin-left:20px; padding-top: 12px; padding-bottom: 15px; font-style:italic; list-style-type: circle; 
}

.rose {background-image:url(images/stus-rose.jpg); background-repeat: repeat-x; background-position:bottom; 
}

.rose-left {background-image: url(images/stus-rose-left.jpg); background-repeat: repeat-y; background-position: left; height: 100%; padding-left: 0px; margin-right:0px; margin-top:10px; margin-bottom:10px;
}


.rose2{ margin-top: 50px; width:600px;
}



.hr1 { color:#789AB4;  width:450px; height: 1px; text-align:center; margin-top: 80px; margin-bottom: 50px;
}


.hr2 { color:#789AB4; width:450px; height: 2px; text-align:center; margin-top: 0px; margin-bottom: 36px;
}

.poem{ font-size:13px; font-family: Tahoma, Arial, Helvetica;   letter-spacing: 0.1em; line-height: 21px;
 padding-left:100px;  margin:5px;  font-weight:normal; color:#000000;
}




.poem-data{ font-size:13px; font-family: Georgia; font-style:italic;  letter-spacing: 0.2em; line-height: 21px;
 padding-left: 55px; padding-top: 55px; padding-bottom:0px; margin:5px; font-weight:normal; color: #406695;
}

.poemd{ font-size:13px; font-family: Georgia; font-style:italic;  letter-spacing: 0.2em; line-height: 21px;
 padding-left: 55px; padding-top: 55px; padding-bottom:0px; margin:5px; font-weight:normal; color: #406695;
}


.poem-title{ font-size:13px; font-family:Tahoma, Arial, Helvetica;  letter-spacing: 0.3em; font-weight:bold;
   margin:0px; margin-bottom: 0px; padding-top:45px; padding-bottom:0px;  text-align:center;  color:#284160;
}

.poemt{ font-size:13px; font-family:Tahoma, Arial, Helvetica;  letter-spacing: 0.3em; font-weight:bold;
   margin:0px; margin-bottom: 0px; padding-top:45px; padding-bottom:0px;  text-align:center;  color:#284160;
}

.poem-title2{ font-size:13px; font-family:Tahoma, Arial, Helvetica;  letter-spacing: 0.1em;
   margin:4px; padding-top:21px; padding-bottom:5px; text-align:center;  color:#0A0F12;
}

.tom-poem-title {   vertical-align:top; font-size:12px;    
}

A.tom-poem-title {    background-image:url(images/arrow-poetry-fon.jpg); color: #3F5F85;
BORDER-TOP: #96B4C7 1px solid;
 BORDER-BOTTOM: #96B4C7 1px solid; BORDER-RIGHT: #96B4C7 1px solid; BORDER-LEFT: #D8E3EB 1px solid; 
padding-right:5px; padding-left:10px; text-decoration: none;    padding-bottom:8px;  padding-top:0px; 
}

A.tom-poem-title:hover {    color:#053978; 
BORDER-TOP: #96B4C7 1px solid;
 BORDER-BOTTOM: #324D5F 1px solid; BORDER-RIGHT: #324D5F 1px solid; BORDER-LEFT: #D8E3EB 1px solid;
padding-right:5px; padding-left:10px; text-decoration: none; padding-bottom:8px;  padding-top:0px; 
}










.material  { color:#F8F7E9; font-size:11px;
  margin-right: 0px; letter-spacing:0.1em; margin-left: 10px; margin-top: 15px; text-align:center; padding-top:15px; line-height:21px;       
}

A.material {
	         text-decoration:none; font-size:9px; color:#ACC8E3;  text-align:center;    BORDER-RIGHT: #426B8C 4px outset; BORDER-BOTTOM: #B1F0FE 4px outset;       
}
A.material:hover {
	  text-decoration:none;  color:#ffffff;   BORDER-RIGHT: #B1F0FE 4px outset; BORDER-BOTTOM: #426B8C 4px outset;            
}

A.material2 {
	         text-decoration:none; font-size:9px; color:#ACC8E3;  text-align:center;          
}
A.material2:hover {
	  text-decoration:none;  color:#ffffff;      
}


.arrow  { color:#F8F7E9; background-image:url(images/arrow-fon.jpg);  
  margin-right:1px; letter-spacing:0.1em; margin-left: 0px; margin-top: 0px; text-align:right; padding-top:0px; margin-bottom:1px;        
}

A.arrow1 {
	         text-decoration:none; font-size:11px; color:#000000;     BORDER-RIGHT: #B1F0FE 2px inset; BORDER-BOTTOM: #B1F0FE 2px inset;       
}
A.arrow1:hover {
	  text-decoration:none;     BORDER-RIGHT:  #426B8C 2px inset; BORDER-BOTTOM: #426B8C 2px inset;            
}

A.arrow2 {
	         text-decoration:none;      BORDER-LEFT: #B1F0FE 2px outset; BORDER-BOTTOM: #B1F0FE 2px outset;       
}
A.arrow2:hover {
	  text-decoration:none;    BORDER-LEFT: #426B8C  2px outset; BORDER-BOTTOM: #426B8C 2px outset;            
}

.right-space  { color:#F8F7E9; font-size:11px; width:140px;
   text-align:left;       
}










.home  { color:#F8F7E9; font-size:13px; 
  margin-right: 0px; letter-spacing:0.1em; margin-left: 10px; margin-top: 15px; text-align:right; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; line-height:29px;       
}

A.home {
	         text-decoration:none; font-size:13px; color:#ACC8E3;  text-align:center;    BORDER-RIGHT: #666666 5px outset; BORDER-BOTTOM: #B1F0FE 5px outset;       
}
A.home:hover {
	  text-decoration:none;  color:#ffffff;   BORDER-RIGHT: #B1F0FE 5px outset; BORDER-BOTTOM: #426B8C 5px outset;            
}












.gbdiv {overflow:auto;   width:700px; height: 500px;   
}

.gbrose {
}

.gb-poetry FIELDSET { border: #fdfdfd 0px none; font-size:13px;  text-align:left;    
 letter-spacing: 0.1em;   margin-top: 10px; margin-bottom: 3px;  background-color: #263644;
 
  BORDER-BOTTOM:#f8f8f8 11px solid; BORDER-RIGHT: #cccccc 1px solid;  BORDER-LEFT: #728089 11px outset; BORDER-TOP: #FFFFF2 11px outset;             
}

.gbmaterial  { color:#F8F7E9; font-size:11px;
  margin-right: 0px; letter-spacing:0.1em; margin-left: 10px; margin-top: 15px; margin-bottom:25px; text-align:left; padding-top:15px;         
}

.gbdate{ background-color: #4A6982; text-align:right; padding-right:10px;  
}

.gbname{ background-color: #395164; padding-left:10px; text-transform:capitalize;
}

.gbtext{ line-height:21px; font-size:13px; padding-top:10px; padding-right:20px;  padding-bottom:15px; background-color:#17212B; padding-left:40px; text-indent: 10px;
}

.gb-write  {  font-size:12px;  text-align:center;    
 letter-spacing: 0.1em;   margin-top: 30px; margin-bottom: 3px;  
}

.gb-write-name  {  font-size:12px;  text-align:left; font-weight:bold;    
 letter-spacing: 0.1em; color:#CAD7E1;    
}

.gb-write-name2  {  font-size:12px;  text-align:left; font-weight:bold;   
 letter-spacing: 0.1em; padding-left:10px;
    
}

.gb-write-name3  {  font-size:13px; color:#F8F7E9;  text-align:left;  background-color:#395164;  
 letter-spacing: 0.1em; padding-left:10px; height:25px;  
BORDER-BOTTOM:#f8f8f8 3px solid; BORDER-RIGHT: #cccccc 3px solid;  BORDER-LEFT: #728089 6px outset; BORDER-TOP: #FFFFF2 3px outset;
}

.gb-write-text  {  font-size:12px;  text-align:left; font-weight:bold;    
 letter-spacing: 0.1em;  color:#CAD7E1;  
}
.gb-write-text2  {  font-size:12px;  text-align:left; text-indent: 25px;     
 letter-spacing: 0.1em;   margin-top: 5px;   
}


.gb-write-text3  {  font-size:12px; color:#F8F7E9;  text-align:left; text-indent: 5px; background-color:#17212B;    
 letter-spacing: 0.1em;   margin-top: 5px; margin-bottom: 10px; padding-left: 15px; padding-top: 10px; padding-right: 15px;  padding-bottom: 20px;
 BORDER-BOTTOM:#f8f8f8 7px solid; BORDER-RIGHT: #cccccc 5px solid;  BORDER-LEFT: #728089 7px outset; BORDER-TOP: #FFFFF2 7px outset;
}

.gb-write-button  {  font-size:12px;  text-align:center;  font-weight:bold;    
 letter-spacing: 0.1em; color:#30557E;  margin-top: 5px;  margin-right: 15px;  padding-bottom: 3px;   
}
