/* --------------------------------------------------------------  Boilerplate Screen Styles * Version:   0.5 (2007-11-19) -------------------------------------------------------------- */ /* Site -------------------------------------------------------------- */ body { color: #4a2d07; margin: 0 auto 20px auto; width: 783px; } h1 a { background-image: url(logo.gif); display: block; height: 92px; width: 178px; } h1 span { display: none; } #header { margin: 30px 0 0 0;	 } /* HEADER STYLES */ #header { margin-bottom: -3px; } #header .left { float: left; } #header .right { float: right; margin: 0 0 0 0; text-align: right; } #header .right ul { margin: 0 0 12px 0; padding: 0; } #header .right li { border-right: 1px solid #bdbdbd; display: block; float: left; font-size: 0.95em; height: 12px;  margin: 0 0 0 12px; padding: 0 12px 2px 0; } #header .right li.last { border: 0; padding : 0; } #header .right li a { color: #bdbdbd; } #header .right #q { border: 1px solid #bdbdbd; height: 18px; width: 202px; } #header .right #submit { margin-bottom: 2px; vertical-align: bottom; } /* TOP STYLES */ #home #top h2 { display: none; } #home #top #content { background-image: url(home-text.gif); float: left; height: 240px; margin: 0 3px 0 0; text-indent: -5000px; width: 379px; } /* MIDDLE STYLES */ #middle .right #content { padding: 0 8px 0 8px; } #middle .right #content a { color: #62B534; } #middle .right #content.yes-imgtext { display: none; } #middle .right #content.both-imgtext h2.title,  #middle .right #content.both-imgtext #text p:first-child { display: none; } #middle .right h2.title { height: 30px; margin: 8px 0 0.5em 0; text-indent: -5000px; } #middle .left h2 { height: 34px; margin: 0; text-indent: -5000px; width: 188px; } #middle .right p { margin: 0 0 0.5em 0; } .sub #middle { margin-top: 2px; } .sub #middle .left { float: left; margin-right: 3px; width: 188px; } .sub #middle .right { float: left; width: 584px; } #main-text { margin: 8px 0 0 8px; } .view-block h4 { font-size: 1.1em; margin: 0; } .view-block h4 a { color: #381D0C; } .view-block { margin: 0 0 1em 0; padding: 0 8px; } .view-block li { margin: 3px 0 0 -8px; } .view-block p { display: inline; margin: 0; padding: 0; } /* MENU STYLES */ #main-menu { background-color: #4a2d07; height: 22px; margin: 0 0 3px 0; padding: 4px 0 0 12px; } #main-menu li { display: inline; margin: 0 21px 0 0; padding: 0; } #main-menu li a { color: #fff; } .sub #middle .left .menu { font-size: 1em; margin: 0; padding: 15px 0 10px 0; width: 188px; } .sub #middle .left li { list-style-image: none; list-style-type: none; margin-left: 10px; padding: 0 0 0 18px; } .sub #middle .left .menu .menu { font-size: 0.95em; padding: 0; width: 150px; } .sub #middle .left .menu .menu li { color: #62B534; list-style-type: decimal-leading-zero; margin-left: 25px; padding: 0; } .sub #middle .left li a { color: #4a2d07; } #middle .view-specialoffers ul { list-style-type: none; margin: 0 0 10px 0 !important; padding: 0 8px; } #middle .left .view-specialoffers ul { list-style-type: none; margin: 0 0 10px; padding: 0; } #middle .left .view-specialoffers li { margin-left: 0; padding-left: 0; } #middle .left .view-specialoffers .view-block { margin: 10px 0 1.5em 0; padding: 0; } .view-courses-promo .view-block,  .view-nursery-promo .view-block,  .view-promo .view-block { float: left; padding: 0 5px 0 0; width: 186px; } .view-courses-promo .view-block img,  .view-nursery-promo .view-block img,  .view-promo .view-block img { float: left; margin-right: 5px; } .view-courses-promo .view-block .views-field-title a, .view-nursery-promo .view-block .views-field-title a, .view-promo .view-block .views-field-title a { text-decoration: underline; } #middle .left .view-courses-promo,  #middle .left .view-nursery-promo,  #middle .left .view-promo { margin: 10px 0 0 0; } #middle .left .view-courses-promo .view-block, #middle .left .view-nursery-promo .view-block, #middle .left .view-promo .view-block { margin: 10px 0 5px 0; } #footer { border-top: 1px solid #bdbdbd;  margin: 30px 0 0 0;  padding: 3px 0 0 0;  width: 100%; } #footer a { color: #4a2d07; text-decoration: underline; } #footer li { display: block; margin: 0; padding: 0 5px 0 5px; background: url(footer-seperator.gif) no-repeat 0 50%; } #footer .nobg { background-image: none;} #footer .first { padding-left: 0; } #footer .last { padding-right: 0; } #footer .left { float: left; } #footer .right { float: right; } #main-text { margin-bottom: 15px; margin-top: 14px; }
