@charset "utf-8";
/* CSS Document */
body{
font:1em "Trebuchet MS", Arial, Helvetica, Sans-serif;
background:#d6d6d6 url(images/background.gif) repeat-y top center;
padding:0;
margin:0;
    }

img{
border:none;
    }
	
ul{
padding:0;
   }	
   
.blog h3{
     }  	
	
/* ========================================================================================
                                    HEAD
=========================================================================================== */
#head{
width:760px;
background:#00a8cb url(images/head.jpg) no-repeat top left;
height:153px;
margin:0 auto;
padding:0;
      }
	  
#head2{
width:760px;
background:#00a8cb url(images/head2.jpg) no-repeat top left;
height:153px;
margin:0 auto;
padding:0;
      }	  

#head .logo,
#head2 .logo{
margin:4px 0 0 12px;
            }
			
#head .links,
#head2 .links{
float:right;
width:300px;
padding-right:30px;
/*border:1px solid white;*/
vertical-align:top;
             }
			 
.links{
list-style-type:none;
          }
	 
.links li{
margin:0 15px;
padding:0;
float:right;
        }			 
			 
.links li a{
font:.8em "Trebuchet MS", Arial, Helvetica, Sans-serif;
text-decoration:none;
color:#ffffff;
            }	
			
.links li a:hover{
color:#c2eaf2;
text-decoration:underline;
                  }					 			

/* ========================================================================================
                                    END HEAD
=========================================================================================== */	
.photo{
width:760px;
background:#00a8cb url(images/photo.jpg) no-repeat top left;
height:270px;
margin:0 auto;
padding:0;
      }
	  
.photoSmall{
width:760px;
background:#00a8cb url(images/photoSmall.jpg) no-repeat top left;
height:108px;
margin:0 auto;
padding:0;
      }	  

/* ========================================================================================
                                    NAVIGATION
=========================================================================================== */	  
#navBar{
height:41px;
background:#ffffff url(images/navBack.gif) repeat-x top left;
margin:0 auto 50px auto;
width:760px;
       }	
	   
#nav{
margin:0 auto 50px auto;
padding:0;
background:#b2b3b3;
list-style-type:none;
width:760px;
border-bottom:1px solid #777792;
     }
	 
#nav ul{list-style-type:none;}
	 
#nav li{
margin:0;
padding:0;
float:left;
        }
		
#nav #home a,
#nav #whatWeDo a,
#nav #whoWeAre a,
#nav #events a,
#nav #blog a,
#nav #resources a,
#nav #contact a{
float:left;
height:24px;
text-align:center;color:#000000;
text-decoration:none;
font:.75em "Lucinda Grande", Tahoma, Arial, Helvetica, sans-serif;
line-height:2;
background:url(images/navBackground.gif) repeat-x top left;
border-right:1px solid #bab9b9;
       }		
	   
#nav #home a{	   
width:100px;
            }
				
#nav #whatWeDo a{	   
width:115px;
border-left:1px solid #dce0df;
            }	
			
#nav #whoWeAre a{			
width:124px;	
border-left:1px solid #dce0df;
                    }				

#nav #events a{
width: 97px;
border-left:1px solid #dce0df;
              }
					
#nav #blog a{			
width:92px;	
border-left:1px solid #dce0df;
                    }	
					
#nav #resources a{			
width:110px;	
border-left:1px solid #dce0df;
                    }										

#nav #contact a{			
width:110px;	
border-left:1px solid #dce0df;
border-right:none;
                    }	   
#nav #home a:hover,
#nav #whatWeDo a:hover,
#nav #whoWeAre a:hover,
#nav #events a:hover,
#nav #blog a:hover,
#nav #resources a:hover,
#nav #contact a:hover{
background:url(images/navBackgroundOver.gif) repeat-x top left;
color:#00a8cb;
font-weight:bold;
                   }
				   
#body_home #nav #home a,
#body_whatWeDo #whatWeDo a,
#body_who #whoWeAre a,
#body_notices #events a,
#body_notices #blog a,
#body_resources #resources a,
#body_contact #contact a{
background:url(images/navBackgroundOver.gif) repeat-x top left;
color:red;
font-weight:bold;
}					   	     
	   
/* ========================================================================================
                                    END NAVIGATION
=========================================================================================== */


/* ========================================================================================
                                    CONTENT
=========================================================================================== */
#main{
width:760px;
margin:0 auto;

      }

.blog{
width:153px;
float:right;
color:#616161;
padding-top:20px;
     }

.blog .centerButton{
display:block;
margin:0 auto 20px auto;
text-align:center;
                   }
				   
.blog h1{	
font:bold 1em/1.2em "Trebuchet MS", Arial, Helvetica, Sans-serif;
color:#006690;
margin:0 0 15px 0px;
         }			   

.blog h3{
font:bold .9em/1.2em "Trebuchet MS", Arial, Helvetica, Sans-serif;
text-align:center;
color:#b10505;
margin:25px 0;
         }
		 
.blog h3 a{
color:#b10505;
           }		 				   	 
h2{
font:bold .8em/1.2em "Trebuchet MS", Arial, Helvetica, Sans-serif;
color:#005375;
color:#d3222a;
margin:0 5px 10px 10px;
          }	
.blog a{
color:#005375;
color:#d3222a;
       }
	   		  
.blog p{
font:.7em/1.4em "Trebuchet MS", Arial, Helvetica, Sans-serif;
margin:0 5px 10px 10px;
        }		   

.content{
width:560px;
float:left;
margin-bottom:20px;
         }
		 
.content p{
margin:0 0 10px 100px;
font:.8em/1.5em "Trebuchet MS", Arial, Helvetica, Sans-serif;
           }

.content h1{
font:bold 1em/1.2em "Trebuchet MS", Arial, Helvetica, Sans-serif;
color:#006690;
margin:0 0 15px 100px;
            } 

.content h3{
font:bold .9em/1.3em "Trebuchet MS", Arial, Helvetica, Sans-serif;
border-bottom:1px solid #000000;
color:#000000;
margin:0 0 15px 100px;
            }
			
.content ul{
margin:0px 0 10px 140px;
font:.8em/1.3em "Trebuchet MS", Arial, Helvetica, Sans-serif;
            }

.content ul li{
line-height:1.5em;
               }

.content ul .indent1{
margin-left:20px;
                     }		 
		 
.content ul .indent2{
margin-left:40px;
                     }

.content ul .indent3{
margin-left:60px;
                     }					 		 
		 
.profilePhoto{
float:left;
border:1px solid #006690;
margin:8px 10px 10px 0px;
              }		 
		 
		 
		 
		 
		 
.footer{
clear:both;
padding-top:50px;
text-align:center;
font-size:.75em;	
        }	
		
.footer a{
color:#666666;
          }
		  
.footer a:hover{
color:#52adc0;
                }		 		
		
.requestForm{
width:500px;
margin:30px 0 0px 100px;
font:.8em/1.3em "Trebuchet MS", Arial, Helvetica, Sans-serif;
border-collapse:collapse;
              }	

.requestForm2{
width:300px;
font:.8em/1.3em "Trebuchet MS", Arial, Helvetica, Sans-serif;
margin:10px 0 0px 100px;
              }
			  			  
.requestForm td{
padding:3px 0;
                }
				
.requestForm .right{
text-align:right;
padding-right:10px;
                    }	
					
.sitemap{
font:.8em "Trebuchet MS", Arial, Helvetica, Sans-serif;	
padding-top:30px;
margin:40px auto 0 auto;
text-align:center;
list-style-type:none;
clear:both;
width:700px;
         }
		 	 	
		 
.sitemap li{
float:left;
           }
		   
.sitemap li a{
padding:2px 13px;
border-right:1px solid #CCCCCC;
color:#666666;
              }	
			  
.sitemap li a:hover{
color:#52adc0;
                    }			  
			  
.sitemap li .noBorder{
border:none;
                      }		
					  
.underText{
margin:0 0 10px 100px;
           }
		   
.underText img{
float:left;
margin:0 40px 0 0;
              }		   
					  	  	   		
/*		   
#navBar{
height:41px;
background:#ffffff url(images/navBack.gif) repeat-x top left;
margin:0 auto 50px auto;
width:760px;
       }	
	   
#nav{
margin:0 auto 50px auto;
padding:0;
background:#b2b3b3;
list-style-type:none;
width:760px;
border-bottom:1px solid #777792;
     }
	 
#nav ul{list-style-type:none;}
	 
#nav li{
margin:0;
padding:0;
float:left;
        }		    								  	 
*/		 
/* ========================================================================================		 
		              END CONTENT
=========================================================================================== */