/*
Theme Name: Resurrection Lutheran School
Theme URI: http://www.rlscary.org
Description: The Resurrection Lutheran School theme was custom designed by Matt Everley of m.e.designlab and developed by Shay Frendt of Shinefire Studios.
Version: 1.0
Author: Matt Everley
Author URI: http://www.medesignlab.com
Tags: three-columns, left-sidebar, right-sidebar, widget

*/


/* Main navigation */
#navigation{width:585px; height:44px;float:left;}
#nav {font-family:arial, verdana, sans-serif;font-weight:bold;margin-left:-10px;position:relative;z-index:100;}
#nav li {position:relative;float:left;}
#nav li a {height:44px;background:url(images/nav_main.png) no-repeat;text-indent:-9999em;text-decoration:none;}
#nav li a:hover {text-decoration:underline;}

#nav #nav_frontpage a {width: 51px;background-position: 0 0;}
#nav #nav_about-us a {width:71px;background-position:-51px 0;}
#nav #nav_admissions a {width: 86px;background-position: -122px 0;}
#nav #nav_academics a {width: 81px;background-position: -208px 0;}
#nav #nav_extracurricular-activities a {width: 163px;background-position: -289px 0;}
#nav #nav_parents a {width: 62px;background-position: -452px 0;}
#nav #nav_contact-us a {width: 80px;background-position: -514px 0;}

#nav #nav_frontpage a:hover {background-position: 0 -44px;}
#nav #nav_about-us a:hover {background-position:-51px -44px;}
#nav #nav_admissions a:hover {background-position: -122px -44px;}
#nav #nav_academics a:hover {background-position: -208px -44px;}
#nav #nav_extracurricular-activities a:hover {background-position: -289px -44px;}
#nav #nav_parents a:hover {background-position: -452px -44px;}
#nav #nav_contact-us a:hover {background-position: -514px -44px;}

#nav #nav_frontpage.current_page_parent a, #nav #nav_frontpage.current_page_item a, #nav #nav_frontpage.current_page_ancestor a {background-position: 0 -88px;}
#nav #nav_about-us.current_page_parent a, #nav #nav_about-us.current_page_item a, #nav #nav_about-us.current_page_ancestor a {background-position:-51px -88px;}
#nav #nav_admissions.current_page_parent a, #nav #nav_admissions.current_page_item a, #nav #nav_admissions.current_page_ancestor a {background-position: -122px -88px;}
#nav #nav_academics.current_page_parent a, #nav #nav_academics.current_page_item a, #nav #nav_academics.current_page_ancestor a {background-position: -208px -88px;}
#nav #nav_extracurricular-activities.current_page_parent a, #nav #nav_extracurricular-activities.current_page_item a, #nav #nav_extracurricular-activities .current_page_ancestor a {background-position: -289px -88px;}
#nav #nav_parents.current_page_parent a, #nav #nav_parents.current_page_item a, #nav #nav_parents.current_page_ancestor a {background-position: -452px -88px;}
#nav #nav_contact-us.current_page_parent a, #nav #nav_contact-us.current_page_item a, #nav #nav_contact-us.current_page_ancestor a {background-position: -514px -88px;}
#nav .current_page_parent ul li.current_page_item a, #nav .current_page_parent ul li.current_page_ancestor a {color:#b41548;}

#nav li#nav_frontpage:hover ul li a, #nav li#nav_frontpage.over ul li a {width:150px;}
#nav li#nav_about-us:hover ul li a, #nav li#nav_about-us.over ul li a {width:150px;}
#nav li#nav_admissions:hover ul li a, #nav li#nav_admissions.over ul li a {width:150px;}
#nav li#nav_academics:hover ul li a, #nav li#nav_academics.over ul li a {width:150px;}
#nav li#nav_extracurricular-activities:hover ul li a, #nav li#nav_extracurricular-activities.over ul li a {width:150px;}
#nav li#nav_parents:hover ul li a, #nav li#nav_parents.over ul li a {width:150px;}
#nav li#nav_contact-us:hover ul li a, #nav li#nav_contact-us.over ul li a {width:150px;}

#nav li:hover ul, #nav li.over ul {display:block;position:absolute;top:44px;left:3px;margin:0;padding:0;list-style:none;background:#FFEA8D;}
#nav li:hover ul li, #nav li.over ul li {float:none;margin:0;padding:0;position:relative;}
#nav li:hover ul li a, #nav li.over ul li a {float:none;display:block;background:none;text-indent:0;color:#1151A0;height:auto;padding:.5em .5em .5em 1em;line-height:1.5em;}
#nav li:hover ul li:hover ul, #nav li.over ul li.over ul {position:absolute;top:0;left:160px;width:150px;display:block;background:#1151A0;color:#FFEA8D;border-left:1px solid #1151A0;}
#nav li:hover ul li:hover ul li, #nav li.over ul li.over ul li {margin:0;padding:0;}
#nav li:hover ul li:hover a, #nav li:hover ul li:hover ul li a, #nav li.over ul li.over a, #nav li.over ul li.over ul li a {background:#FFEA8D;color:#1151A0;}
#nav li ul, #nav li:hover ul li ul, #nav li:hover ul li ul, #nav li:hover ul li:hover ul li ul, #nav li ul, #nav li.over ul li ul, #nav li.over ul li ul, #nav li.over ul li.over ul li ul {display:none;}
