* {
margin:0;
padding:0;
}


body {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-size:12px;
margin: 0 auto; /* centers the page without using a wrapper */
background-color: #993333;
}

#frame { width: 800px; margin: 0 auto; }
label { display: inline; position: relative; width: 150px; text-align: right; margin-right: 10pt; }
a img { border: none; }

ul { margin: 10px 0 0 15px; padding:0; }
h1.page-title { font-size: 18px; }

#nav { 
background-color:#641d3b;
color:#ffff33;
font-size: 14px;
padding-left: 87px;
padding-bottom:10px;
padding-top:5px;
background-image:url(../_images/logo.jpg);
background-repeat:no-repeat;
background-position: 21px 0px;
}

#nav p.title{
font-size: 24px;
}

#nav #top-links { float:right; margin-top:-10px;
}

#nav #top-links a:link, #nav #top-links a:visited{ font-size:11px; font-weight:bold; font-style:normal; color:#ffff33; text-decoration:none; margin-right:30px;}

#content {background-image:url(../_images/bg-content.jpg); background-repeat: no-repeat; background-color:#ebe8e5; min-height: 460px; _height: 460px; }
#content .inner { width:505px; margin-left:285px; }
#content .inner h1 {font-size:13px; font-weight:bold; padding-top:23px;}
#content .inner h2 { font-size:12px; padding: 0; margin:0; display:inline;}
#content .inner .hdr-image {padding-right: 18px; padding-top:9px; float:right;}
#content .inner p{margin:10px 0 10px 0; padding-right:10px;}

#footer {
background-color:#641d3b; text-align:center; border:1px solid #641d3b; clear:both;
}
#footer img {border:0;}
#footer .copy {font-size:11px; font-style:normal; color:#ffff33; text-decoration:none; padding-bottom:10px;}

#content #side-links { width: 245px; float:left; }
#side-links p{ margin: 8px 0 25px 0px; }
#side-links a{font-size:14px; font-weight:bold; color:#ffff33; text-decoration:none;}

#side-links p a.one {margin-left:81px;}
#side-links p a.two {margin-left:66px;}
#side-links p a.three {margin-left:51px; padding-top:3px; display:block;}
#side-links p a.four {margin-left:34px;  padding-top:8px; display:block;}
#side-links p a.five {margin-left:27px;  padding-top:12px; display:block;}
#side-links p a.six {margin-left:15px;  padding-top:12px; display:block;}
#side-links p a.seven {margin-left:9px;  padding-top:12px; display:block;}

#contact-us #content .inner h1 { font-size:16px; line-height:18px; padding: 0; margin:0; padding-top:5px;}
#contact-us #content .inner h2 { font-size:14px; font-weight:bold; line-height:18px; padding: 0; margin:0;}
#contact-us #content .inner p{ margin:0; padding:0; font-size:14px; margin-bottom:15px; line-height:18px;}

#making-difference #side-links p a.three {margin-left:51px; padding-top:7px; display:block;}

#making-difference #content .inner h1 { font-size:14px; line-height:18px; margin: 13px 0 5px 70px; padding:0; padding-top:5px;}
#making-difference #content .inner h2 { font-size:12px; padding: 0 0 3px 0;}
#making-difference #content .inner p{ margin:0; padding:0; font-size:12px; margin-bottom:15px; line-height:14px; padding-right:10px;}

#autism-spectrum #content .inner h1 { font-size:16px; line-height:18px; padding: 0; margin:0; padding-top:23px;}
#autism-spectrum #content .inner h2 { font-size:14px; padding: 0 0 3px 0;}
#side-links #autism-spectrum p {margin:0; padding:0;}
#side-links #autism-spectrum p a.one {margin-left:81px; padding-top:8px; display:block; }
#side-links #autism-spectrum p a.two {margin-left:66px; padding-top:5px; display:block; }
#side-links #autism-spectrum p a.three {margin-left:51px; padding-top:6px; display:block;}
#side-links #autism-spectrum p a.four {margin-left:34px; padding-top:5px; display:block;}
#side-links #autism-spectrum p a.five {margin-left:21px; padding-top:7px; display:block;}
#side-links #autism-spectrum p a.six { padding-top:5px; display:block; margin-left:10px;}
#side-links #autism-spectrum p a.seven { padding-top:9px; display:block;margin-left:10px;}
#side-links #autism-spectrum p a.eight { padding-top:8px; display:block;margin-left:10px;}
#side-links #autism-spectrum p a.nine { padding-top:11px; display:block;margin-left:10px;}
#side-links #autism-spectrum p a.ten { padding-top:14px; display:block;margin-left:10px;}
#side-links #autism-spectrum p a.eleven { padding-top:12px; display:block;margin-left:10px;}

ul { list-style: disc !important; }
p { padding-bottom: 5px !important; }
h1 {margin: 0 0 5px 0; }
