/* ========================================================================= */
/* NAV STYLES                                                                */
/* ========================================================================= */

	/* = NAV STYLES: Visual Style ====================================== */	

	#nav { float: left; margin-top:125px; width: 781px; background-color: #CCCCCC; }
	
	ul.dropdown a { padding: 8px 13px 7px 13px; text-transform: uppercase; color: #333333; text-decoration: none; }
	ul.dropdown li.hover { background: #88BA0A; cursor: pointer; }
	ul.dropdown li:hover { background: #88BA0A; cursor: pointer; }
	ul.dropdown *.parent { padding-right: 13px; }
	ul.dropdown *.parent:hover { background: #88BA0A; }
	ul.dropdown ul { width: 205px; padding-left: 1px; }
	ul.dropdown ul a { padding: 5px 10px 5px 10px; text-transform: uppercase; color: #333333; text-decoration: none; }
	ul.dropdown ul *.parent { padding-right: 15px; }
	ul.dropdown ul *.parent:hover { background: #88BA0A; }
	ul.dropdown ul li { background-color: #CCCCCC; background-image: none; }
	ul.dropdown ul li.hover { background: #88BA0A; }
	ul.dropdown ul li:hover { background: #88BA0A; }
	
	ul.dropdown li.active {
		background-color: #88BA0A;
	}
	
	/* = NAV STYLES: Functionality - no need to touch ================== */	
	
	ul.dropdown { list-style: none; position: relative; z-index: 597; float: left; margin: 0; }
	ul.dropdown a { display: block; }
	ul.dropdown li { float: left; padding: 0; zoom: 1; }
	ul.dropdown li.hover { position: relative; z-index: 599; }
	ul.dropdown li:hover { position: relative; z-index: 599; }
	ul.dropdown ul { list-style: none; visibility: hidden; position: absolute; top: 100%; left: -1px; z-index: 598; margin: 0 0 0 0; }
	ul.dropdown ul li { float: none; }
	ul.dropdown ul ul { top: -2px; left: 149px; margin: 1px 0 0 0; }
	ul.dropdown li:hover > ul { visibility: visible; }
	ul.dropdown li.hover > ul { visibility: visible; }

/* ========================================================================= */