@charset "UTF-8";
/********* 	Autism York ~ Copyright 2010 ************/

/********** global *************/

body {margin:0; padding:0; background: url(../images/body_bg.gif) repeat-x;}
.clear {clear:both;}
#container {width:933px; margin:0 auto;}

a {outline:none;}

/********** masthead *************/

#masthead {background: url(../images/h1_bg.jpg) no-repeat; height:340px;}
#masthead h1 {text-indent:-9999px; margin:0; height:295px;}
#masthead ul {list-style-type:none; margin:0; padding:0 0 0 80px;}
#masthead li {padding:2px 9px; border-right:1px dotted #ffffff; float:left;}
#masthead li.last {padding-right:0; border:0;}
#masthead li a {color:#ffffff; font-weight:bold; text-decoration:none; font-family:Arial, sans-serif; font-size:15px; padding:1px; text-transform: uppercase; display:block; float:left;}
#masthead li a:hover {color:#ffee7f;}
#masthead li a:active {padding:2px 1px 0 1px;}
.nav {background:#c42026; height:30px; -moz-border-radius: 10px; border-radius: 10px; padding:5px 0 0 0; margin-bottom:10px;}

/********** content *************/

#container p {font-family:Arial, sans-serif; font-size:12px; color:#333; line-height:140%;}

h1 a#acts {display:block; text-indent:-9999px; width:280px; height:170px; float:right; margin:70px 650px 0px 0px; overflow:hidden;}
h1 #donating {display:block; text-indent:-9999px; width:170px; height:50px; float:right; margin:-90px 350px 0px 0px; overflow:hidden;}

.left {float:left; width:200px; padding:10px 90px 10px 10px;}
.left a {color:#c42026;}
.left li a {color:#283980; padding:0px; width:200px; font-size:11px;}
.left ul li {font-size:11px;}
.leftpic {margin:0 10px 10px 10px; padding:4px; border:2px solid #293a80;}

h2 {margin:0; font-size:15px; text-transform: uppercase; font-family:Arial, sans-serif; color:#c42026; padding-bottom: 3px; border-bottom:2px solid #f8ef64;}
h3 {margin:0; font-size:14px; text-transform: uppercase; font-family:Arial, sans-serif; color:#283980; padding-top:7px;}

form {font-family:Arial, sans-serif; font-size:12px; color:#333;}
form input {border:1px solid #ccc; padding:2px;}
form input.subscribe {display:block; cursor:pointer; background: url(../images/subscribe_btn.gif) no-repeat; width:61px; height:23px; border:none; float:right; margin:5px 10px;}

.right {float:left; width:615px; padding-top:10px;}
.right a {color:#c42026;}
.right img {margin:0 10px 10px 10px; padding:4px; border:2px solid #293a80;}

ul li {font-family:Arial, sans-serif; font-size:12px; color:#333; line-height:140%;}

hr {border-bottom:2px solid #f8ef64; border-left:none; border-right:none; border-top:none;}
/********** footer *************/

#footer {background: url(../images/footer_bg.gif) repeat-x ; height:100px; padding-top:7px;}
#innerFooter {width:933px; margin:0 auto; font-family:Arial, sans-serif; font-size:10px; color:#666;}
#innerFooter p {padding:0px 10px 0 0; text-align:center;}
#innerFooter a {text-decoration: none; color:#666;}
#innerFooter a:hover {text-decoration: underline;}
span.sponsers {display: block; float:left; width:335px; background: url(../images/sponsers_bg.gif) no-repeat bottom; height:64px; padding-top:10px;}
