/* -------------------------------------------------------------- 
	
	navigation.css	
	* Styles for navigation elements
	
-------------------------------------------------------------- */

		/* Constant Navigation */

			#constants { }
			
				#constants ul { }
				
					#constants ul li {
						float: left;
						padding-left: 14px;
					}
					
					#constants ul a {
						text-shadow: #005387 0 1px 2px;
						text-decoration: none;
						color: #80b5d6;
						}
						
						#constants ul a:hover, #constants ul li.current_page_item a, #constants ul li.current-page-ancestor a, #constants ul li.current_page_parent a {
							color: #fff;
						}
						

		/* Navigation with Separate Level One and Sublevel Navigation */
			#levelOneNavigation {
				padding-left: 7px;
				height: 47px;
				background: url(../../img/navigation/bg-endcap.png) top left no-repeat;
				}

				#levelOneNavigation ul { }
				
					#levelOneNavigation ul li {
						float: left;
						padding: 4px 0 4px 0;
						height: 39px;
						background: url(../../img/navigation/bg-ul.png) top left repeat-x;
					}
					
					#levelOneNavigation ul a {
						display: block;
						padding: 12px 10px 4px 10px;
						height: 23px;
						border-right: 1px solid #306d97;
						text-shadow: #000 0 -1px 3px;
						text-decoration: none;
						font-size: 1.66em;
						font-weight: bold;
						color: #cddfea;
						}
						
						#levelOneNavigation ul a:hover, #levelOneNavigation ul li.current_page_item a, #levelOneNavigation ul li.current-page-ancestor a, #levelOneNavigation ul li.current_page_parent a {
							background: url(../../img/navigation/bg-glow.png) top center no-repeat;
							color: #fff;
						}
						

			#sublevelNavigation { }
			
				#sublevelNavigation ul { }

					#sublevelNavigation ul li { }
	
					#sublevelNavigation ul a {
						display: block;
						padding: 12px 0 6px 21px;
						background: url(../../img/navigation/bg-subnav.png) 0 14px no-repeat;
						border-bottom: 1px solid #cccccc;
						font-size: 1.4em;
						font-weight: bold;
						text-decoration: none;
						color: #464646;
						}
						
						
						#sublevelNavigation ul li a:hover, #sublevelNavigation ul li.current_page_item a, #sublevelNavigation ul li.current-page-ancestor a, #sublevelNavigation ul li.current_page_parent a, #sublevelNavigation ul li.current-cat a {
							color: #0067aa;
						}
						
						#sublevelNavigation ul ul {
							padding-bottom: 12px;
							border-bottom: 1px solid #cccccc;
							}
							
							#sublevelNavigation ul ul li { }
			
							#sublevelNavigation ul ul a {
								display: block;
								padding: 12px 0 0 30px;
								background: url(../../img/navigation/bg-subnav_l3.png) 20px 12px no-repeat;
								border-bottom: none;
								font-size: 1.1em;
								font-weight: bold;
								text-decoration: none;
								color: #464646 !important;
								}

								#sublevelNavigation ul ul li a:hover, #sublevelNavigation ul ul li.current_page_item a {
									color: #0067aa !important;
								}
								
	

				#breadbrumbs { width:900px;}
				
					#breadbrumbs ul { }
				
						#breadbrumbs ul li {
							float: left;
							padding-left: 4px;
						}
						
						#breadbrumbs ul a {
							text-shadow: #005387 0 1px 2px;
							text-decoration: none;
							color: #969696;
							}
							
							#breadbrumbs ul a:after {
								content: "  \002f\002f";
								color: #969696;
							}
							
							#breadbrumbs ul li#selected a:after {
								content: "";
							}
							
							#breadbrumbs ul a:hover, #breadbrumbs ul li#selected a {
								color: #fff;
							}
				



		/* Selected States */
			#levelOneSelected { }
			
			#levelTwoSelected { }
				
			#sublevelSelected { }

			#constantsSelected { }


		/* Rollover Menus */
		#dhtmlEnvelope {
			display: none;
			}
		
			.dhtmlMenu {
				position: absolute;
				visibility: hidden;
				z-index: 5;
				}
				.dhtmlMenu ul {
					
					}
					.dhtmlMenu li {
						
					}
					.dhtmlMenu a, .dhtmlMenu a:link, .dhtmlMenu a:visited {
					
					}
					.dhtmlMenu a:hover, .dhtmlMenu a:active {
					
					}





/*******************************************************************************************

TITLE: the genius development framework

VERSION: 1.0.0
URI: http://www.geniusswitchstudio.com/
AUTHOR: Christian Alexander Seeber, Principal + User Experience Architect
COPYRIGHT: 2009 genius switch studio llc

DESCRIPTION: HTML/CSS/JS Framework or Repository created by genius switch studio
in order to streamline all builds. HTML Structure is always the same, 
CSS Structure is always the same, jQuery drives everything. 

**********************************************************************************************/
