@charset "iso-8859-1";
body { margin:0px;
padding:0px; 
background-color:#ebe797;	 /* #ebe797 253 231 151  ccff66*/
/*background-color:#ccffcc; */	/* #ebe797 253 231 151  ccff66*/
} 


.welcome {
			color:#006699;
            font-size:28px;	  
			font-family:cursive;
            margin:4px;
            padding:4px; 
            font-weight:bold;    
            }
.homepagetitle {
			color:#006699;
            font-size:36px;	  
			font-family:cursive;
            margin:0px;
            padding:4px; 
            font-weight:bold;
            }
			
			
.pg_title  {
			color:#006699;
            font-size:22px;	
			font-family:sans-serif; 
            margin:4px;
            padding:4px; 
            font-weight:bold;    
            }			
			
.cnycc	    {
			color:#006699;
            font-size:30px;
            margin:4px;
            padding:4px; 
            font-weight:bold;
            font-style:italic;    
            }

            
.constr 	{
			color:#ffffff;
            font-size:20px;
            }   
            
.intro  	{
			color:#006699;
            font-size:20px; 
            text-align:center;
            }               
            
.memb1  	{
			color:#006699;
            font-size:18px; 
            text-align:left;
			vertical-align:top;
            }               
			
			
			
.corsa  	{
			float:left;
            }                  
            
.pics		{
			border-style:solid; 
            border-width:3px; 
            border-color:#000000; 
            padding:4px;
            margin:2px;   
            }  
			
.pics1		{
			border-style:solid; 
            border-width:3px; 
            border-color:#3333ff; 
            padding:4px;
            margin:2px;
			text-align:center;  
            }  			
            
.pics2		{
			border-style:solid; 
            border-width:3px; 
            border-color:#3333ff; 
            padding:4px;
            margin:2px;
			text-align:center;
			vertical-align:top;
            }  			
			
.home		{color:#006699;  
			font-size:16px;
            font-weight:bold;
			margin:2px;
            padding:3px;
            border-style:none;
            border:2px;
            border-top:2px;
            border-color:#ffffff;     
            font-style: italic; 
            font-family:cursive,serif;
            }            

.recall09	{color:#ff0000;  
			font-size:16px;
            font-weight:bold;
			margin:2px;
            padding:3px;
            font-style: italic; 
            font-family:Sans-Serif,Verdana,Helvetica,Arial;
            }  

.recall09a { font-size:18px; font-weight:normal; color:#3333ff;
 			text-align:left; font-family:cursive; font-variant:small-caps;
			text-decoration:underline;} 
			
.recall09b {color:#006699;  
			font-size:16px;
            font-weight:bold;
			text-align:left;
			margin:2px;
            padding:3px;
            font-style: italic; 
            font-family:cursive,serif;
            }            		
			
.recall10a {color:#006699;
			font-family:Sans-Serif,Verdana,Helvetica,Arial;
			font-size:1em;
            font-weight:bold;
			text-align:left;
			margin:2px;
            padding:3px;
            font-style: italic; 
            }            		

.recall10b {color:#006699;
			font-family:Sans-Serif,Verdana,Helvetica,Arial;
			font-size:.9em;
            font-weight:bold;
			text-align:left;
			margin:2px;
            padding:3px;
            font-style: italic; 
            }            					
			
			
			
.recall09b1 {color:#006699;  
			font-size:16px;
            font-weight:bolder;
			text-align:left;
			margin:2px;
            padding:3px;
            font-style: normal; 
            font-family:cursive,serif;
            }            					
			
.recall09c {color:#006699;  
			font-size:18px;
            font-weight:bold;
			text-align:left;
			margin:2px;
            padding:3px;
            font-style: italic; 
            font-family:cursive,serif;
            }  
			
.recall09f {color:#ff0066;  
			font-size:16px;
            font-weight:normal;
			text-align:right;
			margin:2px;
            padding:3px;
            font-style: italic; 
            font-family:cursive,serif;
            }            					    		
			
            
.menuHeader {color:#6699ff;        text-decoration:none;     font-size:16px;   white-space:nowrap;   cursor:auto;   width:100px;     padding:5px;   margin-bottom:0px;   margin-top:0px;   margin-left:2px;    padding-left:2px;   padding-right:0px;   display:block;   position:relative;       border: none;      font-style: italic;      font-weight: normal;    text-align: center; font-family:cursive,serif;}

a.menuLink {display:block;   padding:2px 2px; font-style:normal; font-family:helvetica, verdana, sans-serif; font-size:1em;}

a.menuLink:link {color:#0066cc;   text-decoration:none; }

a.menuLink:visited {color:#0066cc;   text-decoration:none;}

a.menuLink:hover {color:#cc0000;      text-decoration:none;   font-weight: normal;}

a.menuLink:active {color:#00cc00;   text-decoration:none;}

.menuDrop {color:#0066cc;   font-size:12px;   font-family:arial, Helvetica, san-serif;   background-repeat:repeat;   visibility:visible;   margin-top:2px;   margin-bottom:8px;   padding:0;   position:static;   width:155px;   height:auto;   border-style:none;    text-align:left; font-weight:normal;
}

li {list-style:none;}
   
#navigate {float:left;     width:18%;        position:absolute;     top:2px;
 }

#stuff {position:relative;        left:160px;}

#end {font-size:10px;       font-style:italic;      position:static;}
                      
.logo2 {padding:3px;    margin-left:10px;     float:left;     margin-bottom:10px;     margin-top:10px;    border:solid;    border-color:#000000;    border-width:1px;}  

.logo3 {padding:4px;    margin-right:10px;     float:right;     margin-bottom:1px;     margin-top:10px; padding-right:10px;   }  

.logo4 {padding:4px;    margin-right:10px;    margin-bottom:1px;     margin-top:10px; padding-right:10px;   }  

.image2 {padding:2px;   margin:2px;      border-style:solid;   border-width:3px;     border-color:#000000;}
                         
.future  { color:#ff0000; font-size:14px; font-style:italic;
			}                                                 
            
.small_i	{font-size:12px;
		 font-style:italic;            
         color:#0066ff;
         } 
		 
.page_no { font-size:.9em; color:#000099; font-family:verdana;}		 
         
.home	{font-size:14px;
		 font-style:italic;            
         color:#0066ff; 
         text-align:left; 
         text-decoration:none;
         }           

.submit	{font-size:.8em;
		 font-style:normal;  
         font-weight:normal;
         font-family:verdana;         
         color:#003366; 
         text-decoration:none;
		 text-align:left;  
         }                    
		 
.login	{font-size:.8em;
		 font-style:italic; 
		 font-family:helvetica, verdana, sans-serif; 
         font-weight:bold;         
         color:#ff0000;
	     text-decoration:none;
		 text-align:center;
         }                    		 
		 
.login_note	{font-size:.7em;
		 font-style:italic;  
         font-weight:normal;         
         color:#ff0000;
	     text-decoration:none;
		 text-align:center;
         }                    		 
		 
		 
.email	{font-size:.9em;
		 font-style:italic;  
         font-weight:bold;
		 font-family:verdana;         
/*         color:#003366;         */
         color:#006699; 
         text-decoration:none;
         }                    		 

.off_title	{font-size:.9em;
			font-weight:bold;
           text-align:left;
            color:#006699;
            margin:2px;
            padding:2px; 
			font-family:verdana;
			text-decoration:underline;
            }
			       
.off_name	{font-size:.9em;
			font-weight:bold;
            text-align:left;
            color:#6633CC;
			margin:2px;
            padding:2px; 
			text-indent:5px;
			}  
			
.off_heading {font-size:16px;
			  font-weight:bold;
              text-align:left;
              color:#0000ff; 
              padding:6px;
              margin:0px;
              border-bottom-style:solid;
              border-bottom-color:#000066;
              border-bottom-width:1px;
              } 	                                 
			
.off_table  { padding-left:8px;
              margin-left:6px;
              border-style:solid solid solid solid ;
			  border-color:#000066 ;
			  border-width:2px 1px 2px 1px ;   
			  vertical-align:middle;
              } 	                                 
			  
.member_info {font-size:16px;
			  font-weight:normal;	 
			  font-family:Helvetica, Arial, Sans-Serif;
              text-align:left;
              color:#3333ff; 
              padding:6px;
              margin:0px;
              } 	                     			            
              
			  
.sort_order {font-size:12px;
			  font-weight:normal;	 
			  font-family:Helvetica, Arial, Sans-Serif;
              text-align:left;
              color:#3333ff; 
              padding:2px;
              margin:0px;
              } 	                     			            

.sort_orderH {font-size:12px;
			  font-weight:bolder;	 
			  font-family:Helvetica, Arial, Sans-Serif;
              text-align:left;
              color:#3333ff; 
              padding:2px;
              margin:0px;
              } 	                     		
			  
.sort_order1 {font-size:12px;
			  font-weight:bold;	 
			  font-family:Helvetica, Arial, Sans-Serif;
              text-align:left;
              color:#cc0000; 
              padding:2px;
              margin:0px;
              } 	            			  
			  
.nav_table 	{border-right-style:solid;
			border-right-color:#cccc00;
            border-right-width:1px;  
            padding:20px;
            margin:1px; 
            } 
            	                     			                          
.hr_top		{color:#006699;
			height:1px;
            width:80%;
            }            
            
.hr_bottom	{color:#000000;
			height:1px;
            width:80%;     
            }            
			
.hr_2		{color:#006699;
			height:3px;
            width:80%;
            }            			
			
.hr_3		{color:#006699;
			height:3px;
            width:60%;
			}            			
			
			
            
.link_desc {font-size:14px;
			  font-weight:bold;
              text-align:left;
              color:#0000ff; 
              padding:8px;
              margin:2px;
              border-bottom-style:solid;
              border-bottom-color:#000066;
              border-bottom-width:3px;
              border-right-style:solid;
              border-right-color:#000066;
              border-right-width:2px;
                            } 	
                            
.newsletter_desc {font-size:14px;
			  font-weight:bold;
              text-align:left;
              color:#0000ff; 
              padding:4px;
              margin:6px;
              border-bottom-style:solid;
              border-bottom-color:#ff0000;
              border-bottom-width:3px;
              border-right-style:solid;
              border-right-color:#ff0000;
              border-right-width:2px;
			  } 
                            
.newsletter { font-size:16px; font-weight:normal; color:#3333ff;
 			text-align:center; font-family:Verdana,Helvetica,Arial; font-variant:small-caps;
			text-decoration:none;}  	
			
.newsletter_yr  {
			color:#006699;
            font-size:24px;	
			font-family:sans-serif; 
            margin:4px;
            padding:8px; 
            font-weight:bold; 
			text-align:center;   
            }			

.NL_other 	{text-align:center; color:#33cc99;}

.tabl_borderL { border-top-style:solid; border-left-style:solid; border-bottom-style:solid; border-color:#006699; border-width:2px; padding: 2px 0px 2px 8px;}			             	                            

.tabl_borderC { border-top-style:solid; border-bottom-style:solid; border-color:#006699; border-width:2px;}			             	                            

.tabl_borderR { border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-color:#006699; border-width:2px; padding:2px 8px 2px 0px;}			             	                            



                            
li		{
		list-style:none;
		}	
        
.hr		{color:#6699ff;
		height:2px;
        width:120px;
        }  
		
.syrnat	{font-size:14px; 
		font-weight:bold; 
		color:#993300;		
		border-bottom-style:solid;
		border-bottom-color:#006699;
		border-top-style:solid;
		border-top-color:#006699;
		border-right-style:solid;
		border-right-color:#006699;	
		padding:6px;
		margin:4px;
		
		}
		
.popup
		{
		color: #9F141A;
		cursor: pointer;
		text-decoration: underline;
		}	
		
.counter 
		{
		text-align:center; 
		color:#006699; 
		font-style:italic; 
		font-size:14px;
		}	

.uniq_des 
		{
		text-align:left; 
		color:#006699; 
		font-style:normal; 
		font-weight:normal;
		font-size:1.2em;
		}			
		
.uniq_des1
		{
		text-align:left; 
		color:#003366; 
		font-style:italic; 
		font-weight:bold;
		font-size:1em;
		}			
		
.sig1
		{
		text-align:left; 
		color:#003366; 
		font-style:italic; 
		font-weight:bold;
		font-size:1em;	  
		vertical-align:top;	 
		padding-left:4px;
		padding-right:4px;
		}			

.mempg
		{
		color:#0033cc;
		font-family:Sans-Serif,Verdana,Helvetica,Arial;
		font-style:italic; 
		font-size:.8em;	  
		vertical-align:top;	 
		padding-left:4px;
		padding-right:4px;
		}			
		
.memcap
		{
		color:#0033cc;
		font-family:Sans-Serif,Verdana,Helvetica,Arial;
		font-style:italic; 
		font-size:.6em;	  
		vertical-align:top;	 
		padding-left:4px;
		padding-right:4px;
		}					
		
.photo_caption
		{
		color:#0033cc;
		font-family:Helvetica, Arial, Sans-Serif;
		font-style:italic; 
		font-weight:normal;
		font-size:.8em;	  
		vertical-align:top;	 
		padding-left:2px;
		padding-right:2px;
		}					
		
.sigr
		{
		text-align:right; 
		color:#003366; 
		font-style:italic; 
		font-weight:bold;
		font-size:1em;	  
		vertical-align:top;	 
		padding-left:4px;
		padding-right:4px;
		}					
		
		
.navmenu 
		{		
		position:fixed;
		top:5px;
		left:2%;
		}
		
.pageinfo 
		{		
		position:fixed;
		top:560px;
		left:2%;
		}	
		
.popUp { 
		font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color:#ffffcc; visibility:hidden; margin:0 10px;
		padding:5px; position:absolute; width:125px; border:solid 1px black;
		font-style:italic; color:#006699; } 		

.CalpopUp { 
		font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color:#ffffcc; visibility:hidden; margin:0 10px;
		padding:5px; position:absolute; width:450px; border:solid 3px red;
		font-style:italic; color:#006699; } 		
		
.popUp_logout { 
		font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color:#ffffcc; visibility:hidden; margin:0 10px;
		padding:5px; position:absolute; width:125px; border:solid 1px black;
		font-style:italic; color:#ff0000; } 		
		
		
.phototext{font-size:80%;font-family:serif;font-weight:normal;color:#ffffff;}			
	
.comment_text {color:#000099; padding:2px;  text-align:left; font-size:.9em; font-family:verdana, sans-serif;}	

.info {color:#3333ff; padding:3px; font-family:verdana;font-size:.8em; font-style:italic;}	 						      	                                                  
		
div#links a span {display: none;}


div#links a:hover span {display: block;
   position: absolute; top: 200px; left: 0; width: 125px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #AAA; background: black;
   font: 10px Verdana, sans-serif; text-align: center;}
   
   
div#links a:hover {color: #411; background: #AAA;
   border-right: 5px double white;}   		