body { margin:10px 0 20px 0; padding:0; width:100%; height:100%; overflow:-moz-scrollbars-vertical; background:#4D4D4F url(../img/bgNew.gif) no-repeat top center; }

#pagearea { width:703px; margin:0 auto 0 auto; padding:0; font-family:arial, sans-serif; font-size:.7em; line-height:15px; color:#8B8B8B; background:#FFF; }
#header { width:653px; padding:15px 0px 0 25px; height:105px; }
#topnav { font-size:1.05em; font-weight:bold;float:left; }
#donateButton { float:left;margin-left:10px;width:99px;height:71px;margin-top:-52px; }

#subnav { font-weight:bold;clear:left; }
.subNavMethod { padding-left:60px; }.subNavCommunity { padding-left:200px; }.subNavDifference { padding-left:300px; }.subNavContact { padding-left:470px; }
#leftcol { width:233px; height:500px; float:left; font-weight:bold; }
#lefttitle { width:142px; padding:5px 5px 3px 24px; margin:0 0 5px 0; font-size:1.15em; color:#403E2E; background:#FFCE12; }
.leftnav { width:120px; margin-left:24px; padding:3px 5px 3px 5px; background:#FFF; }
.leftnav_on { width:120px; margin-left:24px; padding:3px 5px 3px 5px; background:#E7DEBC; }
.meetkids { margin:24px; }

#contentarea { width:450px; float:left; margin:0; padding:0 20px 34px 0; }
#breadcrumb { font-weight:bold; }
#footer { width:697px; clear:left; padding:10px 3px 3px 3px; font-family:Times New Roman, serif; color:#979797; background:#4D4D4F; text-align:right; }

#fop { width:653px; padding:25px; }
#calendarEvents { width:378px;height:345px;background-image:url(../img/bgCalendar.gif);background-repeat:no-repeat; }#calendarEvents #calendarEventsContent { position:relative;left:131px;top:16px;width:236px; }#calendarEvents #calendarEventsContent p { margin-top:10px;margin-bottom:10px;line-height:120%}.eventCTA { float:left;width:268px;height:71px;clear:left; }.eventBtn { float:left;width:103px;margin-top:25px;margin-left:10px;}
h1 { margin-bottom:10px; font-size:1.5em; font-family:Times New Roman, serif; color:#3B3B3E; }
h2 { margin:0; font-size:1em; color:#414046; }

p { margin:0 0 15px 0; }
p.quote { margin:0 0 15px 0; font-size:1.25em; font-family:Times New Roman, serif; }

img { border:0; margin:0; padding:0; }

ul { margin-top:0; }
li { margin:0 0 5px 0; }

a:link, a:active, a:visited { text-decoration:none; color:#0072BC; }
a:hover { text-decoration:underline; color:#0072BC; }

a:link.a_topnav, a:active.a_topnav, a:visited.a_topnav {  color:#403E2E; text-decoration:none; }
a:hover.a_topnav {  color:#D4A800; text-decoration:none; }
a:link.a_topnav_on, a:active.a_topnav_on, a:visited.a_topnav_on,a:hover.a_topnav_on {  color:#D4A800; text-decoration:none; }

a:link.a_subnav, a:active.a_subnav, a:visited.a_subnav { color:#403E2E; text-decoration:none; }
a:hover.a_subnav { color:#D4A800; text-decoration:none; }
a:link.a_subnav_on, a:active.a_subnav_on, a:visited.a_subnav_on,a:hover.a_subnav_on { color:#D4A800; text-decoration:none; }

a:link.a_breadcrumb, a:active.a_breadcrumb, a:visited.a_breadcrumb { color:#403E2E; text-decoration:none; }
a:hover.a_breadcrumb { color:#403E2E; text-decoration:none; }
a:link.a_breadcrumb_on, a:active.a_breadcrumb_on, a:visited.a_breadcrumb_on,a:hover.a_breadcrumb_on { color:#0072BC; text-decoration:none; }

a:link.a_footer, a:active.a_footer, a:visited.a_footer { color:#979797; text-decoration:none; }
a:hover.a_footer { color:#979797; text-decoration:underline; }

