*/* Our "universal rule" */
{
padding:0; margin:0; border:0;
}

body {text-align:left;
  background:#FFFFCC; color:#000000;
  font-family:Arial, Helvetica, sans-serif;
}

#header{
  background:#524b9b; color:#FFFFFF; 
  min-height:100px; padding:10px;
  text-align:center;
}

#container{
clear: both;
position:inherit; width:100%;
margin:0;
}

#content{float:right; width:75%;
  background:#FFFFCC; color:#000000;
}

#content_body{
padding:10px;
width:95%;
}

#menu{float:left; width:22%;
  background:#FFFFCC; color:#000000;
}

#footer{
  clear:both; 
  height:auto; padding:10px;
  margin:0;
  background:#524b9b; color:#FFFFFF;
}

#header p{
margin-bottom:0;
}

#footer p{
margin:0;
}

/**/
ul li{padding-right:10px}
ul#nav,ul#nav li{margin:10px; padding:0; list-style-type:none}
ul#nav li{margin:0px; padding:3px; text-align:center}
ul#nav a{margin:0px; padding:5px; display:block; text-decoration:none; font-weight:bolder; border:2px solid; color:#000000; border-color:#FFF #000 #000 #FFF; background:#99FF99}		
#nav a:hover,ul#nav a:hover,
  .fronthome #nav #fronthome a,
  .news #nav #news a,  
  .beckly #nav #beckly a,
  .generalfaq #nav #generalfaq a,  
  .familiescarers #nav #familiescarers a,
  .childrenfaq #nav #childrenfaq a,  
  .agencies #nav #agencies a,  
  .donations #nav #donations a,
  .gallery #nav #gallery a,
  .find #nav #find a,  
  .contact #nav #contact a,  
  .committee #nav #committee a,
  .volunteer #nav #volunteer a,
  .history #nav #history a
  {	
	background:#FF99CC; color:#000000; border-color:#000 #FFF #FFF #000}	
li.bullet{
list-style:inside square;
padding:0 0 0 17px; margin:0 0 3px 0;
}
ul.bullet{
margin-top:10px; margin-bottom:10px;
}

p{
text-align:justify;
margin-top:10px;
margin-bottom:10px;
}

a:link,a:visited{color:#990066; background:transparent;}
a:hover,a:focus,a:active{color:#006607; background:transparent;}

.indent_box{
padding-left:50px; padding-right:50px;
}	

.centre_box{
text-align:center;
}

.textnote p, .textnote h5{
margin:10px;
text-align:center;
}

div.hr {margin:15px 70px 15px 70px; border-bottom:2px dotted #990066;}
div.hr hr {display:none}

h1{margin-top:10px; margin-bottom:10px; color:#006607}
h2{margin-top:15px; margin-bottom:10px; color:#006607}
h3{margin-top:15px; margin-bottom:10px; color:#990066; font-style:italic}
h3{margin-top:15px; margin-bottom:10px; color:#990066}
h5{margin-top:15px; margin-bottom:10px; color:#006607}

strong{
color:#990066
}

.header_text p{
text-align:center
}
