﻿/* GENERAL */

	body {
		background-color: #F2F2F2;
		font-family: verdana;
		font-size: 10pt;
		color: #333333;
		margin: 10px 0px; 		/* IE fix to center div - align center */
  		padding: 0;
		text-align: center;  }
		
	#allcontent { 
		width: 775px; 
		margin: 0px auto; 		/* Firefox fix to center div - set width, align left */
		background-color: #F9F9F9;
		border-right: 0px #333333 solid;
		border-left: 0px #333333 solid;
		text-align: left; }
		
	table {
		font-family: verdana;
		font-size:10pt;}
		
	table table {
		font-family:  verdana;
		font-size:10pt;}
	
	table .title {
		font-family: calibri;
		font-size: 11pt;
		font-weight: bold;
		text-transform: lowercase;
		letter-spacing: 1px;
		color: #272727;}	
		
		
		
/* HEADERS*/

	#header {
		margin: 0px auto;
		height: 345px;
		z-index: 1;
		width: 825px;
		background-color: #FFFFFF;
		border: 1px #C0C0C0 solid;}
		
	#title {
		color: #006699;
		font-family: calibri;
		font-size: 16pt;
		text-transform: lowercase;	
		letter-spacing: 1px;
		font-weight: ;
		margin: 10px 0px;	
		text-align: center; }
	

			
/* MAIN CONTENT */

	#main {
		background-image: url();
		background-position: right bottom;
		background-repeat: no-repeat; }

	#content {
		padding: 15px 90px;
		font-family: verdana;
		font-size: 10pt;
		color: #333333;
		text-align: left; }
		
	#content a {
		text-decoration: none;
		font-size: 8pt;
		font-weight: bold;
		text-transform: uppercase;
		letter-spacing: 1px;
		color: #006699;}
	
	a img {
		border: 0px; }		
		
	.title {
		font-family: calibri;
		font-size: 11pt;
		font-weight: bold;
		text-transform: lowercase;
		letter-spacing: 1px;
		color: #272727;}
		
	a#donatebutton {
		display: block;
  		margin: 0 0; }
    

	/*Mailing List */

	fieldset#mailing-list {
		-moz-border-radius: 4px;
		border-radius: 4px;
		-webkit-border-radius: 4px;
		border: 1px solid #ccc;
		padding-top: 1.5em;
		margin: .5em 0;
		background-color: #fff;
		color: #000; }
	
	legend#legend-mail {
		text-decoration: none;
		font-size: 8pt;
		font-weight: bold;
		text-transform: uppercase;
		letter-spacing: 1px;
		color: #006699;
		background: #fff; 
		padding: .5em 1em; 
		border: 1px solid #ccc;
		-moz-border-radius: 4px;
		border-radius: 4px;
		-webkit-border-radius: 4px;
		font-size: 1.2em; }
		
				
		
/* NAVIGATOR */	
	
	#navigator {
   	 	padding-top: 20px; }
	
	#menuList {
   	 	margin: 0px 0px 25px 0px;
   		padding: 0; 
   		text-align: center;
		font-style: none;
		width: 775px; }
    
	#menuList li {
	    display: inline;
	    list-style: none;
	    margin: 0px 15px;
	    padding: 0px; }
	    
	#navigator #menuList li a {
		text-decoration: none;
		font: normal 11pt calibri;
		text-transform: lowercase;
		letter-spacing: 1px;
		color: #333333;
	    margin: 0px; 
	    padding: 5px 0px 5px 0px;}
	    
	#navigator #menuList li a:hover {
	    margin: 0px;
	    color: #006699;
	    text-decoration: none; }
	    
    #navigator #menuList li a.active{
		color: #006699; }    
	    
	    		
	#navigator li.popit a:hover {
		border-bottom: 0px !important;
    	padding: 0px;
	   	color: #000000;
	    text-decoration: none !important; }		
	    	    
	.blink {
		text-decoration:blink;
		color: #006699}
		   
	    
	    
	/* POP IT MENU */
		    
	#popitmenu{
		position: absolute;
		background-color: white;
		text-align: left;
		border: 1px solid #C0C0C0;
		font: normal 10pt Calibri;
		text-transform: lowercase;
		letter-spacing: 1px;
		line-height: 16pt;
		z-index: 100;
		visibility: hidden; }

	#popitmenu a{
		text-decoration: none;
		padding-left: 6px;
		color: black;
		display: block; }

	#popitmenu a:hover{ /*hover background color*/
		color: #006699;
		background-color: #FFFFFF; }	        


/* CONTENT */

    .quote {
       border: 1px solid #9FCFFF;
       background: #FFFFFF url('../images/quote-left.jpg') no-repeat left top;
       padding-top: 10px;
       padding-left: 60px; }

    .quoteImage {
       border-right: 1px solid #9FCFFF;
       border-left: 1px solid #9FCFFF;
       background: #FFFFFF; }

    .quote div {
    	background: url('../images/quote-right.jpg') no-repeat right bottom;
    	padding-right: 60px;
     	padding-bottom: 10px; }


/* NEWS */

	#newsblog {
		padding: 5px 10px;
		background-color: #FFFFFF;
		filter: alpha(opacity=75); /* IE lt 8 */
		-ms-filter: "alpha(opacity=75)"; /* IE 8 */
		-khtml-opacity: .75; /* Safari 1.x */
		-moz-opacity: .75; /* FF lt 1.5, Netscape */
		opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */ }
	
	#newsblog .h-date {
		font-family: calibri;
		font-size: 9pt;
		color: #333333;}
		
	#newsblog .h-line {
		font-family: calibri;
		font-size: 14pt;
		text-transform: lowercase;
		color: #000000; }
	 	
	#newsblog p{
		line-height: 12pt;
		border-bottom: 1px #336699 solid;
		padding-bottom: 20px; }	
		
	#newsblog .last {
		line-height: 12pt;
		border-bottom: 0px;
		padding-bottom: 20px; }	

	

/* FOOTER */

	#footer {
		margin: 0px;
		padding-top: 25px;}

	.credit {
  		margin: 10px 0px 0px 0px;
  		padding: 3px;
  		text-align: center;
		text-transform: lowercase;
		font-style: italic;
		font-size: 11pt;
		font-family: Cambria; }

	.credit a:hover {
		text-decoration: none;
		color: #999999;}

	.credit a {
		text-decoration: none;
		color: #666666;}
