@charset "UTF-8";
/* CSS Document */

/* Elmwood Schools redesign by bv02 Inc. */

/* Typography / Colours */

/* 
green: #1a523f
lt grey: #f6f5f3 
dark grey: #c5c1be
dark brown: #473a33
*/

#homeBanner { width:100%; height:347px; background:url(../images/homeBanner.jpg) no-repeat top left; position:relative; }

.homeBannerLeft { float:left; padding:45px 20px; width:390px; position:relative; }

.homeBannerRight { float:left; width:434px; padding:13px 0 0 8px; }

#homeBanner h2 { display:block; text-indent:-9999px; width:100%; height:97px; background:url(../images/spotlight.jpg) no-repeat top center; }

#homeSpotlight1 .homeBannerLeft h2 { background:url(../images/spotlight1.jpg) no-repeat top center; }

#homeSpotlight2 .homeBannerLeft h2 { background:url(../images/spotlight2.jpg) no-repeat top center; }

#homeSpotlight3 .homeBannerLeft h2 { background:url(../images/spotlight3.jpg) no-repeat top center; }

#homeSpotlight4 .homeBannerLeft h2 { background:url(../images/spotlight4.jpg) no-repeat top center; }

#homeBanner p { font-size:1.4em; color:#FFF; font-family:Georgia, Times, Serif; text-align:center; line-height:1.8em; }

#homeBanner a.readMore { display:block; width:216px; height:27px; text-indent:-9999px; background:url(../images/spotlightMore.jpg) no-repeat top center; margin:53px auto 0px auto; position:absolute; top:175px; left:100px; }

#homeBanner a:hover.readMore { background-position:0px -27px; }

.homeSpotlight { display:none; }

#homeTabNav { display:block; position:absolute; top:283px; left:155px; height:25px; width:120px; }

#homeTabNav li { display:inline; }

#homeTabNav li a { display:block; height:25px; width:30px; float:left; text-indent:-9999px; background:url(../images/homeTabNav.jpg) no-repeat 0 0; }

#homeTabNav li#homeTab1 a { background-position:1px 0; }
#homeTabNav li#homeTab2 a { background-position:-39px 0; }
#homeTabNav li#homeTab3 a { background-position:-78px 0; }
#homeTabNav li#homeTab4	 a { background-position:-118px 0; }

#homeTabNav li#homeTab1 a:hover, #homeTabNav li#homeTab1.ui-tabs-selected a { background-position:1px -24px; }
#homeTabNav li#homeTab2 a:hover, #homeTabNav li#homeTab2.ui-tabs-selected a { background-position:-39px -24px; }
#homeTabNav li#homeTab3 a:hover, #homeTabNav li#homeTab3.ui-tabs-selected a { background-position:-78px -24px; }
#homeTabNav li#homeTab4	 a:hover, #homeTabNav li#homeTab4.ui-tabs-selected a { background-position:-118px -24px; }

.ui-tabs-panel ui-widget-content ui-corner-bottom { display:block !important; }

#home #homeBanner { width:918px; }

#home .homeTab { width:910px !important; margin:0 !important; padding:0 !important; overflow:hidden; }