/* external CSS file */
/* filename 'st_andrew.css' */
/* no HTML markup allowed */


	body {
        background-color: rgb(255, 255, 255);
		margin:16px;
        margin-top:50px;
		padding:0px;
        background:#85c499;
        font-family : Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 14px;
       }

/*       style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
 alink="#000099" link="#000099" vlink="#990099"
*/       
    A {
		color :#336666;
	    text-decoration : none;
    }

    A:HOVER {
		color :#336666;
	    text-decoration : underline;
    }
	
    a.menu {
	    text-decoration : none;
    }

	a:active.menu  {
		text-decoration: underline; 
		color: red;
	}

    a:hover.menu {
	    text-decoration : underline;
    }
		
	a.text {
		text-decoration : underline;
    }
	
    a:hover.text {
        color: #cc33cc;
		text-decoration : none;
    }
    
	em { 
   		color :#336666;
	    font-weight : bold; 
	}
    
    em.heading  {
   		color :#336666;
    	font-style : italic;
    	font-size : 12px;
  	    text-align : center;      
    }
		
	h1 {
   		color :#336666;
		font-size: 18px;
		display : inline;
		}
	
	h2 {
   		color :#336666;
		font-size:18px;
		padding-top: 20px;
        padding-bottom: 5px;
  	    text-align : center;      
		}
	
	h3 {
   		color :#336666;
		font-size:16px;
        text-align : left;    
		}


	p {
		font-size:14px;
	    text-align : left;
	}
    
    li, ul {
    	list-style-type : square;
    }
	
    td.banner  {
		font-size: 16px;
        line-height : 21px;
        padding: 55px 85px 0px 30px;
        width : 350px;
		font-weight : bold;
    }
    
    td.bannerlogo  {
        padding: 30px 0px 0px 30px;
    }
    
    
    
    table.menu	{
        background: transparent;
        margin-top: 30px;
        text-align : center;
        width: 40px;
    } 
    
    tr.menu, td.menu	{
        background: transparent;
	    text-align : center;      
        padding-top: 18px;
        font-size: 12px;
    }
    
    td.largermenu    {
        background: transparent;
	    text-align : center;      
        padding-top: 18px;
        font-size: 16px;
    }
    
    
	td.menuheading{
		color: #000;
		font-size:14px;
		font-weight : bold;
        padding-top: 25px;
	    text-align : center;
	}
	
    table.cont1	{
        background: transparent;
        margin-top: 10px;
        width: 80%;
    } 
    
    tr.cont1, td.cont1	{
        background: transparent;
	    text-align : center;      
        padding: 8px;
        font-size: 12px;
    }
    
	td.cont1heading{
		color: #000;
		font-size:14px;
		font-weight : bold;
        padding-top: 25px;
	    text-align : center;
	}
	
    
    
    
    td.webmaster{
		color: #000;
		font-size:10px;
		font-weight : normal;
        padding-top: 35px;
	    text-align : center;
	}
    
    
    
	#announce  {
		background:#fff;
		color: #000;
		font-size:16px;
        font-family : Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		padding-left : 10px;
		padding-top : 0px;
		padding-bottom : 10px;
		padding-right : 10px;
		text-align : center;
	}
    
    #banner  {
		text-align : center;
    }
	
	
	#centercontent {
		background:#fff;
		font-size:14px;
        font-family : Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		padding-left : 40px;
		padding-top : 40px;
		padding-bottom : 30px;
		padding-right : 30px;
     	text-align:left;
        vertical-align : top;
		width:500px;
	}
    
   #contactus  {
     	margin-left: 0px;
        margin-top: 38px;
        text-align:left;
        width: 400px;
   }

   #contentbackgrd {
		background-color : #fff;
        width: 750px;
		padding:5;
   }
   
   #contentbackgrdbig {
		background-color : #fff;
        width: 100%;
		padding:5;
   }
   
   #copyright {
        background-color : transparent;
	    color: #000;	    
        font-family : Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
        font-size: 12px;
        font-style : italic;
        font-weight : normal;
 		padding-bottom : 25px;
        text-align : center;
        text-decoration : none;
        width: 100%;
     }
     
    #email  {
      padding-top: 30px;
    } 
     
    #footnote {
        font-size:12px;
        font-style : italic;
        padding-top: 20px;
        text-align:center;
        width: 100%;
    }
     
 	#leftcontent {
		background:#fff;
        font-family : Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
        font-size: 12px;
		padding-top : 30px;
        text-align:center;
		vertical-align : top;
        width: 100px;
	}
	
   #officers  {
   		background:#fff;
	    color: #336666;
        font-family : Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
        font-size: 12px;
		margin-left:400px;
		padding-top:0px;
		width:400px;
   }
   
   #rightcontent  {
		background-color : #fff;
		padding:10;
     	text-align:center;
		vertical-align : top;
   }
   
   .author {
        font-weight:normal;
        font-style:italic;
		font-size:1.2em;
    }
   
   .center  {
       text-align:center;
   }
	
   .header {
       color:#336666;
       font-size:18px;
       font-weight:bold;
	   padding-top:30px;
	   padding-bottom:20px;
       text-align:center;
       text-decoration:none;
    }
	
    .imagecenter  {
        padding: 10px;
        border : 0 transparent;
    	float : center;
    }
    
    .imagemenu  {
        padding-top: 75px;
        border : 0 transparent;
    	float : center;
    }
    
    
	
    .imageright  {
        padding: 10px;
        border : 0 transparent;
    	float : right;
    }
	
   .noemail  {
	    color: #336666;
        font-family : Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    }
   
	.officerleft  {
       font-size:14px;
	   text-align:right;
	   vertical-align : top;
       width:200px;
	}
	
	.officerright  {
       font-size:14px;
	   text-align:center;
       padding-left: 10px;
	   vertical-align : top;
       width:200px;
	}
	
	.officertable  {
        margin-bottom:30px;
        margin-left:0px;
        margin-top:80px;
        padding:0;
        width: 350px;
	}
		

