/* colors   -  brown font -  #a0441f  
		lt blue   -  #7990b0  */



*{
    padding:0;
    margin:0;
    }
body 
{
background: #94a2c5;
padding: 0px 0px 0px 0px;
margin: 20px 0px 0px 0px;
}
h5
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
text-align: left;
background: #94a2c5;
}
p
{
margin: 0px 0px 0px 0px;
text-align: left;
}

#container                                  /*Home Page*/
{
width: 850px;
height: 650px;
margin: 0px auto;            
padding: 0px;
background:  url(images/bg_wrapper.jpg) no-repeat ;
}
.wrappermission                               /*Mission Page*/
{
width: 850px;
/*height: 582px;*/
margin: 0px auto;            
padding: 0px;
background:  url(images/bg_wrapper.jpg) ;
}
#logo                                      /*header*/
{
float: left;
margin: 0px 0px 0px 0px;
border: 0px solid #fff;
}

#topnav                                     /*inline navigation*/
{
float: left;
width: 800px;
height: 21px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 14px;                   /*was 25px left*/                      
font: 10px/1.5 Verdana;                         /*Trebuchet MS*/
font-weight: bold;
background-color: #98bf42;
border: .1em solid #7990b0;


}

#topnav ul{
float: left;
width: 800px;
list-style-type: none;
color:#898989;
margin: 2px 0px 0px 0px;
text-indent: 30px;
border: 0px solid #fff;
}
#topnav li{
display: inline;
margin:0px 20px 0px 0px;
}

#topnav a:link {
margin:0px 0px 0px 0px;
color: #ffffff;
text-decoration: none;

}
#topnav a:visited {
color: #ffffff;
text-decoration: none;
}

#topnav a:hover {
color: #465a99;
text-decoration: none;
}
				
                           /*TOP NAV PG 2 ET AL*/   /*added 3/3/08*/
#topnav2                                     /*inline navigation*/
{
float: left;
width: 800px;
height: 21px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 14px;                   /*was 25px left*/                      
font: 10px/1.5 Verdana;                         /*Trebuchet MS*/
font-weight: bold;
background-color: #98bf42;
border: .1em solid #7990b0;


}

#topnav2 ul{
float: left;
width: 800px;
list-style-type: none;
color:#898989;
margin: 2px 0px 0px 0px;
text-indent: 15px;
border: 0px solid #fff;
}
#topnav2 li{
display: inline;
margin:0px 15px 0px 0px;
}

#topnav2 a:link {
margin:0px 0px 0px 0px;
color: #ffffff;
text-decoration: none;

}
#topnav2 a:visited {
color: #ffffff;
text-decoration: none;
}

#topnav2 a:hover {
color: #465a99;
text-decoration: none;
}
                                              /*End of add 3/3/08*/




a
{
border: none;
}
#leftnav
{
float: left;
width: 200px;
height: 300px;
padding: 10px 0px 0px 14px;          /* exchange margin to padding 7/17/08*/
margin: 0px 0px 0px 0px;            
border: 0px solid #7990b0;
}

#leftnav1
{
float: left;
width: 200px;
height: 300px;
background:  url(images/lefttop.gif) no-repeat center;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;                       
font: 10.5px/1.5 Verdana;                         /*Trebuchet MS*/
font-weight: bold;
border: 0px solid #7990b0;
}
#leftnav2
{
float: left;
width: 200px;
min-height: 430px;
/*height: 375px;*/
background-color: #9ba9cc;
padding: 20px 0px 0px 0px;
margin: 0px 0px 0px 0px;                       
font: 10.5px/1.5 Verdana;                         /*Trebuchet MS*/
font-weight: bold;
border: 0px solid #7990b0;
}

d1#menu                                           /*left navigation*/
{

width: 200px;

}
dt.btn
{
margin:20px 50px 0px 0px;
/*margin-bottom: 5px;*/
text-align: left;
}
dt.btn a
{
display: block;
text-decoration: none;
color: #465a99;
font-weight: bold;
background-color: #98bf42;
}


dt.btn a:hover
{
color: #ffffff; 
}

d2#menu                                           /*left navigation*/
{

width: 200px;

}
dt.btn
{
margin:20px 50px 0px 0px;
/*margin-bottom: 5px;*/
text-align: center;
}
dt.btn a
{
display: block;
text-decoration: none;
color: #465a99;
font-weight: bold;
background-color: #98bf42;
}


dt.btn a:hover
{
color: #ffffff; 
}

#center                                        /*kids image HP*/
{
float: left;
/*width: 400px;*/
margin:70px 0px 0px 25px;
border: 0px solid #7990b0;
}
#tfmtextbg                                       /*tfm information HP*/
{
float: left;
width: 340px;
height: 207px;
margin: 0px 0px 0px 5px;
background:  url(images/center.gif) repeat center; */ 
}

#tfmtext
{
float: left;
width: 320px;
height: 207px;
margin: 10px 0px 0px 10px;
font: 11px/1.3 Verdana;
color: #465a98;
border: 0px solid #7990b0;
}
#right                                        /*in the news HP*/
{
float: left;
width: 200px;
height: 300px;                          /*was 300 3/16/09*/
margin:10px 0px 0px 20px; 
border: 0px solid #7990b0;
                                  /*was 22 left 1/30/08*/
background:  url(images/righttop.gif) no-repeat center;

}

.righthptext                                  /*added 3/3/08*/
{
width: 178px;
font: 10.5px/1.1 Verdana;
padding: 5px;
background: #CDD2DB;
color: #465A98;

margin:  40px 0px 0px 5px;                 
}

.righthptext a:link {
margin:0px 0px 0px 0px;
color: #7990b0;
text-decoration: none;

}
.righthptext a:visited {
color: #7990b0;                       /*was 465a99*/
text-decoration: none;
}

.righthptext a:hover {
color: #ffffff;
text-decoration: none;
}

                 /*New for Kick Butts Day 3/16/09 */
.righthpkbd                                  
{
width: 178px;
font: 10.5px/1.1 Verdana;
padding: 0px;         /*was 5px 3/16/09*/
background: #CDD2DB;
color: #465A98;
margin:  10px 0px 0px 0px;                 
}
.righthpkbd a:link {
margin:0px 0px 0px 0px;
color: #7990b0;
text-decoration: none;
}
.righthpkbd a:visited {
color: #7990b0;                       
text-decoration: none;
}
.righthpkbd a:hover {
color: #ffffff;
text-decoration: none;
}



#hpbotlft                            /*added 7/14/08*/
{	float:left
	width:200px;
	height:200px;
	font: 10px/1.5 Verdana;
	color: #465a99;
	padding: 10px 10px 0px 10px;                /*padding: 10px 10px 0px 10px*/
        border: 0px solid #000000;
}
#hpbotlft a
{
	color: #465a98;
}




#right1                                        /*in the news HP*/
{
float: left;
width: 200px;
min-height: 400px;
margin:10px 0px 0px 22px;
background-color: #C8CFD7;

}

#kick                                         /*kick butts day HP*/
{
float: left;
width: 200px;
height: 160px;
margin:0px 0px 0px 0px;
background:  url(images/leftbottom.gif) no-repeat ;                     /*center*/
border: 0px solid #7990b0;
}

#header                                       /*bg for blocks for title HP 1/30/08*/
{
float: left;
width: 200px;
height: 20px;
margin:  0px 0px 0px 0px;
background-color: #465a98;
font: 10.5px/1.5 Verdana;                     /*added 1/30/08*/
text-align: center:
color: #ffffff;
border: 0px solid red;                         /*#7990b0*/
}

#header1                                       /*bg for blocks for title HP 1/30/08*/
{
float: left;
width: 200px;
height: 20px;
margin:  0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*background-color: #465a98;*/
font: 10.5px/1.5 Verdana;                     /*added 1/30/08*/
text-align: center:
/*color: #ffffff;*/
border: 0px solid red;                         /*#7990b0*/
}

.advocateguy
{
float: left;
margin:  0px 0px 0px 0px;
padding: 10px 20px 0px 20px;
font: Verdana; 
border: 0px solid red;                         /*#7990b0*/
}

.title
{
float: left;
margin:  0px 0px 0px 0px;                   /*was 50px left*/
padding:  0px 0px 0px 40px;    
text-align: center:                                                
font: 5.5px/1.5 Verdana;  
color: #ffffff;
}

.date                                          /*kick butts date HP*/
{
float: left;
margin:  0px 0px 50px 0px;
padding:  0px 0px 0px 30px;
font: 10.5px/1.5 Verdana;
text-align: center; 
font-weight: bold; 
color: #000000;
}

.image
{
margin:0px 0px 0px 40px;

}
#rbottom                                                    /*3/20/09--------------------*/
{
float: left;
width: 200px;
height: 140px;
margin: 40px 0px 0px 0px;                                 /*was 10px top 20px left*/
background:  url(images/leftbottom.gif) no-repeat center; 
                 /*#e7e7e7*/
                  
border: 0px solid #7990b0;
}

.rbottitle
{
width: 180px;
font: 10px/1.5 Verdana;
color: #465a98; 
margin:  10px 0px 0px 20px;          
}
.rbottext
{
width: 178px;
font: 9.5px/1.1 Verdana;
color: #465a98;
margin:  5px 0px 0px 10px;                 
}
.textindent
{
text-indent:35px;
}
.textindent1
{
text-indent:25px;
}
.textindent2
{
text-indent:100px;
}




#clear
{
clear: both;
}
#centerbg                                      /*mission text*/                                 
{
float: left;
width: 355px;                           /* 355*/
min-height: 450px;
margin: 10px 0px 0px 25px;
background-color: #F0F1F3;
text-align: left;


}
#centerbg1                                     /*mission text*/                                 
{
float: left;
width: 355px;
height: 750px;
margin: 10px 0px 0px 25px;
padding: 0px 0px 0px 0px;
background-color: #fff;
/*background:  url(images/center.gif);
background-repeat: repeat-y; 
background-color: #ffffff;*/
}
#centerbg2                                     /*mission text*/                                 
{
float: left;
width: 355px;
height: 850px;
margin: 10px 0px 0px 25px;
background-color: #fff;

}
#centerbg4                                     /*mission text*/                                 
{
float: left;
width: 355px;                           /* 355 5/16/08*/
min-height: 450px;
margin: 0px 0px 0px 0px;
margin: 10px 0px 0px 25px;             /*left was 25px 5/16/08*/
/*background-color: #F0F1F3;*/
text-align: left;

}

#centerbg5                                     /*new 7/10/08*/                                 
{
float: left;
width: 600px;                           /* 355*/
min-height: 450px;
margin: 10px 0px 0px 25px;
font: 12px/1.5 Arial;                        /*added 7/10/08*/
color: #032D4B;
text-align: left;
}

#stories
{
float: left;
width: 500px;                           
min-height: 450px;
padding: 10px 0px 0px 50px;
font: 13px/1.5 Trebuchet MS;
text-align: left;
}





#centertext                                  /*mission text*/
{
float: left;
width: 320px;
min-height: 400px;
margin: 20px 0px 0px 10px;
font: 11px/1.5 Verdana;
color: #465a98;
border: 0px solid #7990b0;
text-align: left;
padding: 0px 0px 20px 0px;
}
#centertext a:link {
margin:0px 0px 0px 0px;
color: #465a98;
text-decoration: none;
}

#centertext a:visited {
color: #465a98;
text-decoration: none;
}

#centertext a:hover {
color: #a0441f;
text-decoration: none;
}

							/*news page copy*//*added 3/3/08*/
#newscopy                                  
{
float: left;
width: 535px;
min-height: 430px;
margin: 0px 0px 0px 0px;
font: 11px/1.5 Verdana;
color: #465a98;
background-color: #F0F1F3;
border: 0px solid #7990b0;
text-align: left;
padding: 20px 20px 20px 20px;
}
#newscopy a:link {
margin:0px 0px 0px 0px;
color: #465a98;
text-decoration: none;
}

#newscopy a:visited {
color: #465a98;
text-decoration: none;
}

#newscopy a:hover {
color: #a0441f;
text-decoration: none;
}
#newscopy ul
{padding: 0px 20px 20px 20px;
}					/*end news page copy*//*end 3/3/08*/


.contacttext
{
float: left;
width: 320px;
min-height: 400px;
margin: 20px 0px 0px 0px;            /* was 50px left*/
font: 11px/1.5 Verdana;
color: #465a98;
font-weight: bold;
border: 0px solid #7990b0;
text-align: center;
padding: 0px 0px 20px 0px;
}
.contacttext1
{
float: left;
width: 340px;                          /* was 370px 5/16/08*/
min-height: 400px;
margin: 0px 0px 0px 0px;   
padding: 10px 0px 0px 50px;            /* was 50px left*/
font: 13px/1.5 Verdana;
color: #032D4B;
font-weight: bold;
border: 0px solid #7990b0;
text-align: left;
padding: 0px 0px 0px 0px;
}
.contacttext1 ul{
float: left;
width: 340px;                        /* was 370px 5/16/08*/
list-style-type: none;
color:#032D4B;
margin: 0px 0px 0px 0px;
/*text-indent: 15px;*/
border: 0px solid #000;
}
.contacttext1 li{
/*display: inline;*/
margin:30px 15px 0px 0px;
}
.contacttext1 a:link {
margin:0px 0px 0px 0px;
color: #032D4B;
text-decoration: none;}
.contacttext1 
a:visited {
color: #032D4B;
text-decoration: none;
}
.contacttext1 a:hover {
color:#a0441f;
text-decoration: none;
}
.linkinfo
{
font: 15px/1.5 Arial;
color: #032D4B;
text-align: center;
font-weight: bold;
 }

.righttext
{
float: left;
width: 180px;
/*min-height: 430px;*/
margin:40px 0px 0px 10px;   
font: 11px/1.5 Verdana;
color: #ffffff;
}
#righttext1
{
float: left;
width: 180px;
min-height: 430px;
margin:20px 0px 0px 10px;
font: 11px/1.5 Verdana;
color: #465a98;
}

#righttext1 li
{
margin:0px 0px 30px 0px;
}

#righttextvideo                /*new 7/10/08*/
{
float: right;
width: 180px;
min-height: 430px;
padding:120px 0px 0px 0px;
font: 11px/1.5 Verdana;
color: #465a98;
}


#passblock                                 

{
float: left;
width: 355px;                           /* 355*/
min-height: 450px;
margin: 10px 0px 0px 25px;
/*background-color: #F0F1F3;*/
text-align: left;
}
.passwordinstr
{
float: left;
width: 355px;                           /* 355*/
min-height: 100px;
margin: 0px 0px 0px 0px;
padding: 50px 0px 0px 100px;

text-align: center;
}

.password
{
margin: 0px 0px 0px 200px;
}
.newslettertitle
{
width: 150px;
height: 20px;
background-color: #98bf42;
text-align: center;
font-weight: bold;
}
.ul
{
float: left;
width: 400px;                           /* 355*/
min-height: 100px;
padding: 0px 0px 0px 75px;
/*text-align: center;*/
}

#footer
{
width: 808px;
height: 22px;
background-image: url(images/footer_green.gif); 
padding-top:0px; 
margin: 20px 20px 20px 14px;                                    /* was 22px left*/
border: 0px solid #fff;
}

