
#wrap #header h1 a {  }

#wrap #header ul.main-nav { background-image:url(/images/backgrounds//landing-page/nav-background.gif)}
#wrap #header ul.main-nav li a { background-image:url(/images/backgrounds/landing-page/nav-sprite.gif); }
#wrap #header ul.main-nav li.home a { background-position:-20px -20px; width:81px; }
#wrap #header ul.main-nav li.home a:hover, #wrap #header ul.main-nav li.home a.hover { background-position:-20px -78px; }
#wrap #header ul.main-nav li.home a.active { background-position:-20px -136px; }
#wrap #header ul.main-nav li.history a { background-position:-101px -20px; width:116px; }
#wrap #header ul.main-nav li.history a:hover, #wrap #header ul.main-nav li.history a.hover { background-position:-101px -78px; }
#wrap #header ul.main-nav li.history a.active { background-position:-101px -136px; }
#wrap #header ul.main-nav li.admissions a { background-position:-217px -20px; width:115px; }
#wrap #header ul.main-nav li.admissions a:hover, #wrap #header ul.main-nav li.admissions a.hover { background-position:-217px -78px; }
#wrap #header ul.main-nav li.admissions a.active { background-position:-217px -136px; }
#wrap #header ul.main-nav li.jobs a { background-position:-332px -20px; width:70px; }
#wrap #header ul.main-nav li.jobs a:hover, #wrap #header ul.main-nav li.jobs a.hover { background-position:-332px -78px; }
#wrap #header ul.main-nav li.jobs a.active { background-position:-332px -136px; }
#wrap #header ul.main-nav li.publications a { background-position:-402px -20px; width:118px; }
#wrap #header ul.main-nav li.publications a:hover, #wrap #header ul.main-nav li.publications a.hover { background-position:-402px -78px; }
#wrap #header ul.main-nav li.publications a.active { background-position:-402px -136px; }
#wrap #header ul.main-nav li.contact a { background-position:-520px -20px; width:91px; }
#wrap #header ul.main-nav li.contact a:hover, #wrap #header ul.main-nav li.contact a.hover { background-position:-520px -78px; }
#wrap #header ul.main-nav li.contact a.active { background-position:-520px -136px; }
#wrap #header ul.main-nav li.shapwikians a { background-position:-611px -20px; width:154px; }
#wrap #header ul.main-nav li.shapwikians a:hover, #wrap #header ul.main-nav li.shapwikians a.hover { background-position:-611px -78px; }
#wrap #header ul.main-nav li.shapwikians a.active { background-position:-611px -136px; }
#wrap #header ul.main-nav li.parents-area a { background-position:-765px -20px; width:122px; }
#wrap #header ul.main-nav li.parents-area a:hover, #wrap #header ul.main-nav li.parents-area a.hover { background-position:-765px -78px; }
#wrap #header ul.main-nav li.parents-area a.active { background-position:-765px -136px; }
#wrap #header ul.main-nav li.faq a { background-position:-887px -20px; width:132px; }
#wrap #header ul.main-nav li.faq a:hover, #wrap #header ul.main-nav li.faq a.hover { background-position:-887px -78px; }
#wrap #header ul.main-nav li.faq a.active { background-position:-887px -136px; }

#wrap #header ul.main-nav li ul { background-color:#00325a;}
#wrap #header ul.main-nav li ul li { border-bottom:1px solid #ffffff; }
#wrap #header ul.main-nav li ul li:hover { background:#49baef; }
#wrap #header ul.main-nav li ul li a { color:#ffffff;}
#wrap #header ul.main-nav li ul li a:hover { background:#49baef; }
#wrap #header ul.main-nav li.home ul { margin-left:0px;}

#wrap #content .bread-crumb ul li a { color:#48A7E3; background:url(/images/backgrounds/landing-page/breadcrumb-arrow.gif) no-repeat center right;}

#wrap #content .left-col { margin-left:23px; float:left; width:206px;}
#wrap #content .left-col .side-nav { border:2px solid #DFEDF1; background:#ffffff; }
#wrap #content .left-col .side-nav ul { background:url(/images/landing-page/subnav-bottom.gif) no-repeat bottom right;}
#wrap #content .left-col .side-nav ul li { border-bottom:1px solid #DFEDF1;}
#wrap #content .left-col .side-nav ul li a { color:#48A7E3;}
#wrap #content .left-col .side-nav ul li a:hover, #wrap #content .left-col .side-nav ul li a.active { color:#ffffff; background:#48A7E3;}
#wrap #content .left-col .side-nav ul li ul li { border-top:1px solid #DFEDF1;}

#wrap #content .left-col h4.bordered { background:url(/images/backgrounds/landing-page/h4-bottom-right.gif) no-repeat right bottom #DFEDF1 ; padding:8px 10px; color:#48A7E3; margin:15px 0px; font-weight:bold; font-size:90%; }
#wrap #content .main-col a { color:#48A7E3;  }
#wrap #content .main-col h2 { color:#48A7E3; border-bottom:1px solid #48A7E3; padding-bottom:5px;}
#wrap #content .main-col h3 { color:#00325a;}
#wrap #content .main-col h4 { color:#48A7E3; }
#wrap #content .main-col h5 { color:#48A7E3; }
#wrap #content .main-col table { border:1px solid #48A7E3;}
#wrap #content .main-col table tr td { border:1px solid #48A7E3; }
#wrap #content .main-col table thead tr td { background:#DFEDF1;}

#wrap #content .main-col .team-members ul li ul.images li img { border:1px solid #48A7E3;}

#wrap #content .main-col .parchment-block.frequentlyaskedquestion ul li h3 a:hover { background-image:url(/images/backgrounds/landing-page/active-faq-arrow.gif); color:#48A7E3;}
#wrap #content .main-col .parchment-block.frequentlyaskedquestion ul li h3 a.active { background-image:url(/images/backgrounds/landing-page/active-faq-arrow.gif); color:#48A7E3;}
#wrap #content .main-col .parchment-block.frequentlyaskedquestion ul li .answer p { color:#48A7E3; }

#wrap #footer { background-image:url(/images/backgrounds/landing-page/footer.gif); background-color:#dfedf1; }
#wrap #footer ul.footer-nav li a { color:#48a7e3; }
#wrap #footer ul.footer-nav li { background-image:url(/images/backgrounds/landing-page/footer-nav-divide.gif);}
#wrap #footer p { color:#48a7e3; }
#wrap #footer a { color:#48a7e3; }

#landing_1 #wrap #content .main-col { margin-left:22px; float:left; width:428px; border-right:1px solid #48A7E3; padding-right:18px;}
#landing_1 #wrap #content .main-col h2 { margin:0px;}
#landing_1 #wrap #content .right-col { margin-right:22px; float:right; width:266px;}
#landing_1 #wrap #content .right-col .testimonials-block { background:url(/images/backgrounds/testimonials-repeat.gif) repeat-y #ffffff; margin-left:0px; }
#landing_1 #wrap #content .right-col .testimonials-block .top-border { background:url(/images/backgrounds/testimonials-top.gif) no-repeat;}
#landing_1 #wrap #content .right-col .testimonials-block .bottom-border { background:url(/images/backgrounds/testimonials-bottom.gif) no-repeat left bottom; padding-top:5px; overflow:hidden; width:266px;}
#landing_1 #wrap #content .right-col .testimonials-block h3 { margin:10px; color:#48A7E3; font-weight:bold;}
#landing_1 #wrap #content .right-col .testimonials-block .no-testimonials { margin:10px;}
#landing_1 #wrap #content .right-col .testimonials-block .testimonials {  height:80px; width:264px;}
#landing_1 #wrap #content .right-col .testimonials-block .testimonials .testimonial { margin:10px; margin-top:0px;}
#landing_1 #wrap #content .right-col .testimonials-block .testimonials .testimonial .cfm { display:inline;}
#landing_1 #wrap #content .right-col .testimonials-block .testimonials .testimonial p {  margin:0px; margin-top:0px; font-size:95%; display:inline;}

#landing_2 #wrap #content .main-col { margin-left:22px; float:left; width:480px; border-right:1px solid #48A7E3; padding-right:18px;}
#landing_2 #wrap #content .main-col h2 { margin:0px;}
#landing_2 #wrap #content .right-col { margin-right:24px; float:right; width:210px;}

#landing_3 #wrap #content .main-col { margin-left:22px; float:left; width:727px; margin-right:22px;}
#landing_3 #wrap #content .main-col h2 { margin:0px;}
#landing_3 #wrap #content .main-col .image-placeholder { margin:15px 0px;}
#landing_3 #wrap #content .main-col .image-placeholder img { padding:1px; border:1px solid #48A7E3;}

#landing_4 #wrap #content .main-col { margin-left:22px; float:left; width:727px; margin-right:22px;}
#landing_4 #wrap #content .main-col h2 { margin:0px;}
#landing_4 #wrap #content .main-col .image-placeholder { margin:15px 0px;}
#landing_4 #wrap #content .main-col .image-placeholder img { padding:1px; border:1px solid #48A7E3;}

* html #landing_3 #wrap #content .main-col { margin-left:21px;}

* html #landing_4 #wrap #content .main-col { margin-left:21px;}

