/* CSS Document */

.clearfix:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* mac hide \*/
	* html .clearfix {height: 1%;}
	 .clearfix {display: block;}
/* End hide */
 
*{margin:0;padding:0}
html,body{
height:100%
}
.wra{background:#fff;
}
* html .wra{
height:100%;
}
head+body .wra{
min-height:100%;
}


a:link  {
text-decoration: none;
color:#2f7713;
}
a:visited  {text-decoration: none;}
a:hover   {text-decoration: underline;}
a:active { text-decoration: none; }


body {
width: 744px;
margin: 0 auto;
background: #0a4762 url(images/background.jpg) repeat-x;
}
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 10px;
}
.green {
color: #2f7713;
}
.ending {
padding-left: 300px;
}
h3 {
color: #2f7713;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
padding-left: 10px;
padding-top: 10px;
}
#header p {
position: absolute;
color: #FFF;
}
#content {
background:#FFF;
padding-bottom:75px;
}
#menu {
float: left;
width: 200px;
}
	/*Menu Code Start*/
	
   #menu {
      width: 200px;
   }
   
   #menu ul {
       margin: 0;
      padding: 0;
      list-style-type: none;
   }
   
   #menu li {
      margin: 0;
      padding: 0;
   }
   
   #menu a {
      display:block;
      width: 200px;
      height: 30px
   }
      
   #menu a:hover, #menu a.selected { background-position: -200px 0; }
   #menu a:active { background-position: 0 0; }
   #thome a  { background: url(images/menu/home.jpg) top left no-repeat; }
   #tabout a { background: url(images/menu/about.jpg) top left no-repeat; }
   #tservices a { background: url(images/menu/services.jpg) top left no-repeat;   }
   #tfamilies a { background: url(images/menu/families.jpg) top left no-repeat; } 
   #tresources a { background: url(images/menu/resources.jpg) top left no-repeat; } 
   
	/*End Menu Code*/

#main {
width: 544px;
float:right;
}
#footer {
clear: both;
}
#header img,#main img,#footer img{display:block}