p {
	margin-top: 10px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 10pt;
	color: navy;
	} 
	
h3 { 
	font: bold 1.2em "times new roman"; 
	font-style: italic;
	letter-spacing: 1px; 
	margin: 15px; 
	color: navy	;
		color: #8E3302;
     background-color: #fff6e3;		
	text-align: center;
	    border-top: 1px #8E3302 dotted;
    border-bottom: 1px #8E3302 dotted;
	}
h4 { 
	font: bold 1.1em "times new roman"; 
	font-style: italic;
	letter-spacing: 1px; 
	margin: 15px; 
	color: red;
     background-color: yellow;		
	text-align: center;
  
	}
	

/* basic elements */
body {

	text-align: center;
	background:  url(back.gif) repeat-x; 
}


#wrapper {
  width: 725px;
  margin: 0 auto;
  text-align: left; 
  position: relative;
  background: #ffffff;
  border-left: 1px solid #F1F1F1;
  border-right: 1px solid #F1F1F1;
  }
  
#PageHeader { 
  width: 725px;
  height: 238px; 

   }
  
#ContentArea {
  width: 470px;
  float: left;
  margin: 10px 10px 0 10px;
 
  }
    

#RightPanel {
  width: 185px;
  float: left;
  margin: 10px 10px 0 10px;
  padding-left: 5px;
 
  }
      	
#footer {
  clear: both;
   background: cyan;
  }
  
#footer {
	clear:  both;
    width: 725px;
	margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align:center;
	color: #8E3302;
	height: 5em;
    background-color:#ffffff;
	font: 10pt/15pt arial;
    font-weight: bold;
    border-top: 1px #8E3302 dotted;
    border-bottom: 1px #8E3302 dotted;
   	border-left: 1px solid #F1F1F1;
	border-right: 1px solid #F1F1F1;  
    background-color: #fff6e3;	            
}

  
#PoemWrapper {
  width: 400px;
  margin: 0 auto;
  text-align: center; 
  position: relative;
  background:  url(pale-bluebird.jpg) no-repeat;


  }

	
#linkList {

    background-color:#FDE6B5;
    border-left: 1px solid #F1F1F1;
    width: 179px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
   
	}

#linkList ul {
	margin: 5px;
	padding: 5px;
	}
	


#linkList li {
	
  	border-bottom: 1px dotted #8E3302;
	line-height: 15px;
	list-style-type: none;
	display: block;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight: bold;
 	font-size:    10pt;
	font-weight:bold;
  /*	font-variant:small-caps; */

	}
	
	#linkList li a:link { 	
    color: #536185;
    	color: #8E3302;
	text-decoration:none;		
	}

#linkList li a:visited {
    color: #536185;   
    	color: #8E3302;           
	text-decoration:none;
}

#linkList li a:hover {
	color:navy;
	text-decoration:underline;
	}


.p1 {
     padding: 10px;
     font-family: "Times New Roman", serif;
     font-size: 16px;
      font-size: 1em;
     font-style: italic;
     text-align: center; 
     color: #0E0375;
     color: green;
     color: navy;
     	}
     	
.p2 {
     margin: 7px;
     padding: 7px;
     font-family: Arial, Helvetica, sans-serif;
     font-size: .8em;
     text-align: left; 
     color: #0E0375;
     color:#353651;
     line-height: 1.25em;
     
     	}
     	
.p2 a:link { 
    color: #3A3FFE;
	text-decoration:underline;		
	}
.p2 a:visited {
    color: #3A3FFE;
	text-decoration:underline;
	}
.p2 a:hover {
    color: #3A3FFE;
	background:yellow;
	}   
	
.p3 {
     margin: 7px;
     padding: 7px;
     font-family: "Times New Roman", serif;
     font-style: italic;
     font-weight: bold;
     font-size: 1em;
     text-align: center; 
     color: #0E0375;
     color:#353651;
     line-height: 1.25em;
     
     border-top: 2px red solid;
     border-bottom: 2px red solid;
   /*  background-color: yellow;   */	
     
     	}
.p3 a:link { 
    color: #3A3FFE;
	text-decoration:underline;		
	}
.p3 a:visited {
    color: #3A3FFE;
	text-decoration:underline;
	}
.p3 a:hover {
    color: #3A3FFE;
	background:yellow;
	}   
 
.p4 {
     margin: 7px;
     padding: 7px;
     font-family: "Times New Roman", serif;
     font-style: italic;
     font-weight: bold;
     font-size: 1em;
     text-align: center; 
     color: #0E0375;
     color:#353651;
     line-height: 1.25em;   
     background-color: #CCFF66;  
     
     	}
.p4 a:link { 
    color: #3A3FFE;
	text-decoration:underline;		
	}
.p4 a:visited {
    color: #3A3FFE;
	text-decoration:underline;
	}
.p4 a:hover {
    color: #3A3FFE;
	background:yellow;
	}
	
.bold-text {
     font-weight: bold;
     font-size: 115%;
     }    
     
      
.bold-italic-text {
     font-weight: bold;
     font-style: italic;
     }       
      
.bold-red-text {
     font-weight: bold;
     color: #CC0000;
     }       
.green-square {
                margin-top: 15px;	
	width: 150px;
	 background-color:  #fbe2ba;	
 background-color:  #FDFECC;
  background-color:  white;

               border-top: 1px #84854F solid;
                border-bottom: 1px #84854F solid; 
	}

.announcement1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
    margin: 10px;
    padding: 15px 5px 15px 5px;	
	width: 165px;
  background-color: #fff6e3;
   background-color: #dedeff;
  
   border-top: 1px #84854F dotted;
    border-bottom: 1px #84854F dotted; 
    text-align: center;
      
	}

.announcement1 a:link { 
	color:#d32323;
    font-weight:bold;
	text-decoration:underline;		
	}
.announcement1 a:visited {
	color:#d32323;
    font-weight:bold;
	text-decoration:underline;
	}
.announcement1 a:hover {
	color:#ab1b1b;
	background:yellow;
	}   
	

.announcement2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
    margin: 10px;
    padding: 15px 5px 15px 5px;	
	width: 165px;
  background-color: #fff6e3;
   background-color: #CCFF66;
  
   border-top: 1px #84854F dotted;
    border-bottom: 1px #84854F dotted; 
    text-align: center;
      
	}

.announcement2 a:link { 
	color:#d32323;
    font-weight:bold;
	text-decoration:underline;		
	}
.announcement2 a:visited {
	color:#d32323;
    font-weight:bold;
	text-decoration:underline;
	}
.announcement2 a:hover {
	color:#ab1b1b;
	background:yellow;
	}   
		
	
.img-right {
    float: right;
    margin-left: 10px;
    border: none;
    }	  	
    
.img-ctr {
    margin-left: 45px;
    }
    
.img-left {
    margin: 5px;
    
    float: left;
    border: none;
    }
    
.photo-label {
     text-align: center;  
     font-family: Arial, Helvetica, sans-serif;
     font-size: .7em; 
     color: #0E0375;
     color:#353651;
     }
     
.note-square {
    margin-top: 15px;
    padding:5px;	
	width: 175px;
    background-color:  #fbe2ba;	
    background-color:  #FDFECC;
  
    background-color:  #FFFF40;
      background-color:  #FCFD7B;
    color:  #8E3302;
    border-top: 1px #84854F solid;
    border-bottom: 1px #84854F solid; 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 10pt;
	font-style: italic;
	}
     
.price-square {
    margin-top: 15px;
    padding:5px;	
	width: 175px;
    background-color:  #fbe2ba;	
    background-color:  #FDFECC;
    background-color:  #BAFCBA;
    background-color:  #CCFF66;
    color:  #8E3302;
    border-top: 1px #84854F solid;
    border-bottom: 1px #84854F solid; 
	}
	
	
#NewsColumnLinkList {   
    margin: 0 5px 5px 5px;
	float: left;
	width: 350px;
    text-align:left;		
	}
	
#NewsColumnLinkList ul {
	margin: 0 5px 2px 10px;
	padding: 5px;
	}

#NewsColumnLinkList li {
	/*line-height: 2.5ex; */
	list-style-type: none;
	display: block; 
	padding: 0 2px 0 2px;
	margin-bottom: 1px;
	font: 9pt/14pt arial;
			
	}

#NewsColumnLinkList li a:link { 
	color: #4E2B08;
  /*  color: #323238; */
	text-decoration:none;	
		text-decoration:underline;
	font-weight: bold;	
	}

#NewsColumnLinkList li a:visited {
	color: #4E2B08;
  /*  color: #323238; */
	text-decoration:none;	
		text-decoration:underline;
	font-weight: bold;	
	}

#NewsColumnLinkList li a:hover {
	color:#000000;
	background-color:  #CCFF66;
	text-decoration:underline;
	}    
