﻿/* 
  -----------------------------------
  TabBar Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
   Style Theme:03 - Aurora
  -----------------------------------
*/
/*  global navigation menu */
#navcontainer {
	background: transparent;		
	margin: 0;
	padding: 0;
	height: 60px;
	width: 900px;
	font-family: "Arial", sans-serif;
	height: auto; /* <- important: height= topnav height + subnav height + borders */
	/*border: solid 1px teal;*/
	}

/* ie box model hack (old doctype) */
*html #navcontainer {
	}

#navcontainer a {
	}

/* main nav bar */

#p7TBM
	{
		background: transparent;		
		margin: 0;
		padding: 0;
		height: 40px;
		width: 900px;
		font-family: "Arial", sans-serif;
		/*border: solid 1px orange;*/
	}

/* main navigation */
#p7TBMroot
	{
		background-color: black;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		position: relative;
		top: 0px;
		height: 25px;
		width: 900px;
		margin: 0px auto;
		padding-left: 0px;
		/*border: solid 1px cyan*/
	}
	
#p7TBMrootbox 
	{
		width: 900px;
		height: auto;
		/*border: solid 1px olive;*/
	}
	
#p7TBMroot img
	{
	
	}
	
#p7TBMroot ul
	{
		margin-top: 5px;
		padding: 0 9px;
		height: 20px;
		/*border: solid 1px aqua;*/
	}
	
#p7TBMroot li
	{
		list-style-type: none;
		display: inline;
	}
	
#p7TBMroot li a
	{
		float: none;
	}

#p7TBMroot .p7TBMtext li a
	{
		color: #ffffff;
		padding: 0 9px;
		text-decoration: none;
	}

#p7TBMroot .p7TBMtext .p7TBMdown:hover
	{
		color: #F6EA32!important;
		background-color: transparent!important;
	}
	
#p7TBMroot .p7TBMtext .p7TBMdown
	{
		
		color: #F6EA32!important;
		background-color: transparent!important;
	}
/*
The Root Level Hover. This also locks the Hover state while 
the root item's associated sub-menu is visible.
DO NOT CHANGE SELECTOR NAMES*/
#p7TBMroot .p7TBMtext li a:active 
	{
		color: #F6EA32;
		background-color: #000000;
	} 
	
#p7TBMroot .p7TBMtext li a:focus 
	{
		color: #F6EA32;
		background-color: #000000;
	 } 
	
#p7TBMroot .p7TBMtext .p7TBMon 
	{
		
		background: transparent;
    } 
    
.p7ie6Fix:active 
	{
		color: #F6EA32;
		background-color: #000000;
	} 
	
/* SubNavigation
---------------------------------------------------------------------------- */	
#p7TBMsubwrap
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-style: oblique;
		font-weight: bold;
		position: relative;
		background: transparent;
		height: 40px;
		margin-top: 0px;
		z-index: auto;
		width: 700px;
		margin-left:0;
		/*border: solid 1px red;*/
	}
	
.p7TBMsub
	{
		position: absolute;
		visibility: hidden;
		top: 0;
		left: 0px;
		/*border: solid 1px blue;*/
	}
	
.p7TBMsubbox
	{
	 	padding: 0 0 0 0;
	 	width: 700px;
	 	height: 20px;
	 	margin-top: 0px;
	 	vertical-align: top;
	 	/*border: solid 1px lime;*/
	 }

/*SUBMENU BAACKGROUNDS and BORDERS HERE*/
.p7TBMsub ul 
	{
		
		height: 15px;
		vertical-align: top;
		margin: 0 0 0 0px;
		padding: 7px 5px 0 5px;
		width: auto;
		background: transparent;
		/*border: solid 1px black;
		background-image: url(img/iebfix.gif);
		background-repeat: repeat-x;*/
	}
	
.p7TBMsub li 
	{
		list-style-type: none;
		display: inline;
	}

.p7TBMsub li a
	 {
		background: transparent;
		color: #ffffff;
		display: block;
		float: left;
		left: 0px;
		margin-top: 0px;
		vertical-align: top;
		padding: 0px 8px 0px 8px;
		/*border: solid 1px fuchsia;*/

	}
	
.p7TBMsub li a:focus 
	{
		color: #FF0000;
		font-style: inherit;
		font-weight: bold;
		background-color: transparent; 
		background-repeat: no-repeat;	
		/*border: solid 1px aqua;*/

	}
	
.p7TBMsub li a:active 
	{
		color: #F6EA32;
		font-style: inherit;
		font-weight: bold;
		background-color: transparent; 
		background-repeat: no-repeat;
	}
	
.p7TBMsub li a:hover 
	{
		color: #F6EA32;
		font-style: inherit;
		font-weight: bold;
		background-color: transparent; 
		background-repeat: no-repeat;
	}
	
.p7ie6Fix:active 
	{
		color: #F6EA32;
		font-style: inherit;
		font-weight: bold;
		background-color: transparent; 
		background-repeat: no-repeat;
	}
	
#p7TBM br 
	{
		clear: both;
		height: 0;
		line-height: 0.0;
		font-size: 1px;
	}

/* current marker style */
.p7TBMsub .p7TBMmark:focus
	{
		background-image: none;
		color: #ffffff !important;
		cursor: default;
	}
	
.p7TBMsub .p7TBMmark:active 
	{
		background-image: none;
		color: #ffffff !important;
		cursor: default;
	}
	
.p7TBMsub .p7TBMmark:hover
	{
		background-image: none;
		color: #F6EA32 !important;
		cursor: default;
	}
	
.p7TBMsub .p7TBMmark
	{
		background-image: none;
		color: #ffffff !important;
		cursor: default;
	}
/* Exceptions (submenus) */
/* ------ subnav adjustments*/

#p7TBMsub01 ul/*Home*/
	{
	}

#p7TBMsub02 ul/*Air_Staff*/
	{
	}
	
#p7TBMsub03 ul/*news*/
	{
		margin-left: 15px;
		padding-left: 15px;
	}

#p7TBMsub05 ul/*Fox Rock*/
	{
		margin-left: 35px;
		padding-left: 35px;
	}

#p7TBMsub06 ul /*Our Backyard*/
	{
		margin-left: 120px;
		padding-left: 120px;
		width: 600px;

	}
	
#p7TBMsub07 ul/*Weather*/
	{
		margin-left: 65px;
		padding-left: 65px;
		width: 500px;
	}	

#p7TBMsub08 ul	/*Distractions*/
	{
		margin-left: 220px;
		padding-left: 220px;
		width: 525px;
	}

#p7TBMsub09 ul/*Photos*/
	{
	margin-left: 265px;
	padding-left: 265px;
	}
#p7TBMsub10 ul/*About*/
	{
		margin-left: 255px;
		padding-left: 255px;
		width: 470px;
	}

	
/*
The Root Level Hover. This also locks the Hover state while 
the root item's associated sub-menu is visible.
DO NOT CHANGE SELECTOR NAMES*/
	{
		color: #F6EA32;		
	}

#p7TBMroot .p7TBMtext li a:active
	{
		color: #F6EA32;		
	}

#p7TBMroot .p7TBMtext li a:focus
	{
		color: #F6EA32;		
	}

#p7TBMroot .p7TBMtext .p7TBMon
	{
		color: #F6EA32;		
	}

.p7ie6Fix:active
	{
		color: #F6EA32;		
	}


