h3.image{letter-spacing:normal;margin:0;overflow:hidden;text-indent:-9999em;}
#subheadOne h3{background:url('/mia/images/community/y2009/cornerstones_kids_285x20.gif') no-repeat;width:285px;height:20px;margin-bottom:-7px;}
#topImage {background:url('/mia/images/community/y2009/comm_header09_581x100.jpg') no-repeat;width:581px;height:100px;margin-bottom:15px;}
#subheadpromo {color:#666666;font-weight:bold;}
.cta2 {display:block;}
#photos {background: url(/images/homepage/y2008/bg_photos.png) no-repeat; padding: 5px 8px; }
*html #photos {behavior: url(/scripts/fix_png_bg.htc);}
/* PHOTO GALLERIES */
#photos p#galleryNum {text-align:center;margin:0;padding:0;font-size:.8em;color:#666;}
#main_photo #galleryNav {position:relative;}
#main_photo #galleryNav a#galleryLinkPrev {position:absolute;left:15px;top:40px;}
#main_photo #galleryNav a#galleryLinkNext {position:absolute;left:230px;top:40px;}
#main_photo #galleryNav a#galleryLinkPrev img,
#main_photo #galleryNav a#galleryLinkNext img {border:0;}
#slide {background:url(/images/photogallery/bg_slide.png) top center no-repeat;width:190px;height:158px;float:left;margin:0 0 0 37px;overflow:hidden;}
*html #slide {margin:0 0 0 29px;}
#slide #gallery {text-align:center;padding:7px 14px 0;}
#slide #gallery a {width:162px;height:92px;display:block;text-align:center;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-color:#000;}
#slide p#galleryTitle {margin:0;padding:3px;}
#main_photo{margin:0;padding:0;}
#photos_links {clear:both;padding:0;}

.contact_info {font-size:11px;margin:12px 0 0 7px;}
.top_photo {width:475px;border: 1px solid black;margin:0 0 7px 0;}

#mc a {color:#0482b5;font-weight:bold;}

#mc .row_g li.section_name a  {
    font-weight: bold;
}

#mc .row_g li a  {
    font-weight: normal;
}


/* BUTTONS */
#mc span.button.content a {color: #000;}
#mc span.button.purchase a {color: #000;}
