/* CSS Document */
body {
background-image:url(images/wood_bg.jpg);
background-position:top left;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}

#wrap {
width:1024px;
margin:0;
padding:25px 0 0 0;
}

#top {
position:absolute;
width:1024px;
}
#logo {
float:left;
}
#top_photo {
float:right;
margin:0 30px 0 0;
}

#header {
width:950px;
height:197px;
background-image:url(images/header.jpg);
margin: 0 auto;
clear:both;
}

#nav {
width:950px;
margin: 0 auto;
}
#nav img{
float:left;
}

.nav_item {
z-index:1;position:relative;
}

#main {
clear:both;
width:950px;
background-color:#F7EBCE;
margin:0 auto;
padding:10px 0 5px 0;
display:table;
}

#home_left {
float:left;
margin: 0 0 0 3px;
width:266px;
display:inline; /*firefox fix */
}

#home_donation {
width:266px;
}
#home_money_raised {
width:266px;
height:40px; 
background-image:url(images/bg_money_raised.gif);
background-repeat:no-repeat;
font:12px Arial, Helvetica, sans-serif;
font-weight:bolder;
color:#fff;
text-align:center;
}
#home_money_raised p {
margin:0;
padding-top:10px;
}

#current_location_content {
width:266px;
height:202px;
background-image:url(images/bg_current_location.jpg);
background-repeat:no-repeat;
text-align:center;
font-size:11px;
color:#FFFFFF;
}
#current_location_content img {
border:1px #FAE0A1 solid;
}

#home_right {
width:679px;
top:auto;
float:right;
display:inline; /*firefox fix */
}

#our_mission_content {
width:679px;
background-image:url(images/bg_our_mission.gif);
}
#our_mission_content p {
margin:0;
font:13px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:7px 10px 7px 20px;
}
#our_mission_bottom {
width:679px;
height:18px;
background-image:url(images/bg_our_mission_bottom.gif);
}

#recent_events_content {
width:679px;
background-image:url(images/bg_recent_events.gif);
color:#FFFFFF;
font-size:11px;
}
#recent_events_content h3 {
margin:0;
padding:10px 10px 0 0;
font-size:12px;
font-weight:bolder;
color:#FFD14F;
}
#recent_events_content h3 a{
text-decoration:none;
color:#FFD14F;
}
#recent_events_content img{
border:1px #FAE0A1 solid;
}
#recent_events_content p {
margin:0;
padding:10px 0;
}
#recent_events_content p a{
color:#FFD14F;
font-weight:bold;
}
#recent_events_content small {
margin:0;
padding:10px 0;
}
#recent_events_content .post {
padding:20px;
}
#recent_events_bottom {
width:679px;
height:19px;
background-image:url(images/bg_recent_events_bottom.gif);
}
#home_footer {
width:950px;
height:47px;
background-image:url(images/home_footer.gif);
clear:both;
margin:12px auto;
background-repeat:no-repeat;
}

#home_footer_travelogue {
width:395px;
font:18px "Georgia", Times, serif;
color:#fff;
padding:11px 0 0 20px;
float:left;
}
#home_footer_nav {
float:right;
color:#fff;
padding:16px 40px 0 0;
font:11px tahoma, Times, serif;
font-weight:bolder;
}
#home_footer_nav a{
color:#fff;
text-decoration:none;
}

.image_border1 {
border:1px #FAE0A1 solid;
}

#footer {
width:940px;
margin:0 auto;
color:#fff;
font:11px Tahoma, Arial, Helvetica, sans-serif;
clear:both
}
#copyright{
float:left;
padding:20px;
}
#copyright2 {
float:right;
padding:20px;
}


.title1 {
background-image:url(images/title_bg1.gif);
width:945px;
height:54px;
}
.title1 h1 {
font:20px "Times New Roman", Times, serif;
color:#F7EBCE;
margin:0;
padding:8px 0 0 55px;
font-weight:bolder;
}

.inner_txt {
font:11px Arial, Helvetica, sans-serif;
color:#fff;
}

.inner_txt a:link{
font:11px Arial, Helvetica, sans-serif;
color:#ffd14f;
}

.inner_txt a:visited{
font:11px Arial, Helvetica, sans-serif;
color:#ffd14f;
}

.inner_txt p {
margin:0;
padding:0 0 10px 0;
}

.autism_speaks_links {
font:13px Tahoma, Arial, Helvetica, sans-serif;
color:#FFD14F;
font-weight:bolder;
text-decoration:none;
}

.autism_speaks_links a: link{
font:13px Tahoma, Arial, Helvetica, sans-serif;
color:#FFD14F;
font-weight:bolder;
text-decoration:none;
}

.autism_speaks_links a: visited{
font:13px Tahoma, Arial, Helvetica, sans-serif;
color:#FFD14F;
font-weight:bolder;
text-decoration:none;
}




.sectionTitle {
font:24px Georgia, Garamond, Times, serif;
color:#333333;
font-weight:normal;
text-decoration:none;
}

.comments {
font:11px Arial, Helvetica, sans-serif;
color:#333333;
font-weight:normal;
text-decoration:none;
}

.13Arial {
font:13px Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

.13Arialorange {
font:13px Arial, Helvetica, sans-serif;
color:#ffd14f;
font-weight:normal;
text-decoration:none;
}

