/* 

client: Providence College Ministries
author: Atlantic BT - www.atlanticbt.com

original based off final_drop.css by Stu Nicholls at CSS Play (www.cssplay.co.uk)
modified by Atlantic BT

==================================================================================================================*/


/* =Reset/Override Layout, just in case		!!! DO NOT EDIT !!!
==================================================================================================================*/
/* html body { behavior: url(/css/csshover2.htc); } /* allow IE to follow :hover rules */
#navigation ul { z-index: 800; }
#navigation li { position: relative; }
/* hide sub navs */
#navigation li .drop,
#container #navigation li li .drop { position: absolute; left: -9000em; top: 0; margin: 0; }
/* base drop downs */
#navigation li .drop,
#container #navigation li li:hover .drop { display: block; position: absolute; z-index: 900; }
/* overrides for sprites */
#navigation ul.main-nav li ul,
#navigation ul.main-nav li ul li,
#navigation ul.main-nav li ul li a { margin: 0; width: auto; height: auto; /* override height from nav */ background: none; text-indent: 0; }


/* =Base Styles 	---Editable---
==================================================================================================================*/

/* 1st level */
#navigation ul.main-nav li:hover .drop {
	top: 44px; left: 0; /* top = height of primary nav button */
	font-size: 100%; /* override height from nav */
	margin: 0; padding: 20px 20px 13px; width: 188px; background: #575046; color: #fff;
	background: rgba(83,76,65,.98);
}
	
#navigation ul.main-nav li ul li { margin: 0 0 7px; padding: 0; width: 100%; background: none; line-height: 1em; }

#navigation ul.main-nav li ul li a { padding: 0 0 3px; width: 188px; background: none; text-align: left; color: #fff; text-decoration: none; font-weight: bold; line-height: 1.5em; }
#container #navigation li ul a:hover { padding-bottom: 1px; border-bottom: 2px solid #00ac10; color: #53dd60; }
