/* Header styles */

 /********* skip nav *********/
      a#skip { 
      	position: absolute;
        margin-left: -1000px;
        /*use these rules below to work into design*/
        xmargin-top: -10px;
        font-size: x-small;
      }
      a#skip:focus, a#skip:active {
      	margin-left: 0;
        display: block;
    	} 


/* Search */
div.search {
height:35px;
margin-left:460px;
}

div.search * {
float:left;
}

div.search label {
font-family:Arial, Helvetica, sans-serif;
color:#fed3e2;
font-weight:bold;
font-size:10px;
margin-top:10px;
margin-right:5px;
}

div.search input {
width:120px;
margin-top:7px;
margin-right:6px;
height:15px;
}

div.search .searchBtn a {
background: #9E395D url('/includes/images/searchbtn.gif') no-repeat 0 0;
color:#fff;
text-transform:uppercase;
font-weight:bold;
font-size:9px;
padding:4px 11px 4px 11px;
margin:7px 0 0 0;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;

}



/* Global Nav */
#header {
background: url('/includes/images/globalNavBg.gif') repeat-x bottom;

width:100%;
float:left;
}

#header .sectionBody {
width:950px;
}


div.globalNav .sectionBody {
height:79px;
}

ul.globalNav {
	margin: 0;
	padding: 0;
	height: 79px;
	list-style: none;
	display: inline;
	}

	ul.globalNav li, li.agLogo, li.shop, li.ffg, li.club, li.mag, li.mov, li.stores {
		margin: 0; 
		padding: 0;
		list-style: none;
		display: inline;
		}
		
	.globalNav a {
		float: left;
		padding: 79px 0 0 0;
		overflow: hidden;
		height: 0px !important; 
		}
	
	.globalNav a:hover {
		background-position: 0 -79px;
		text-decoration: none;
		}

	.agLogo a {
		width: 512px;
		background: url(/includes/images/navWide/agLogo.png) top left no-repeat;
	}
	
		.agLogo a:hover {
			background-position: 0 0;
			text-decoration: none;
			}

	.shop a {
		width: 72px;
		background: url(/includes/images/navWide/shop.png) top left no-repeat;
		}
		
	.ffg a {
		width: 119px;
		background: url(/includes/images/navWide/ffg.png) top left no-repeat;
		}
	
		
	.mag a {
		width: 94px;
		background: url(/includes/images/navWide/mag.png) top left no-repeat;
		}
		
	.mov a {
		width: 76px;
		background: url(/includes/images/navWide/movies.png) top left no-repeat;
		}
	
	.stores a {
		width: 76px;
		background: url(/includes/images/navWide/stores.png) top left no-repeat;
		}
		
		body.retail .globalNav .stores a, 
		body.retail .globalNav .stores a:hover {
		background-position: 0 -102px;
		}

		body.movies .globalNav .mov a, 
		body.movies .globalNav .mov a:hover {
		background-position: 0 -102px;
		}

		body.magazine .globalNav .mag a, 
		body.magazine .globalNav .mag a:hover {
		background-position: 0 -102px;
		}

		body.fun .globalNav .ffg a, 
		body.fun .globalNav .ffg a:hover {
		background-position: 0 -102px;
		}

		body.ecomm .globalNav .shop a, 
		body.ecomm .globalNav .shop a:hover {
		background-position: 0 -102px;
		}
		
* html .agLogo a {background: url(/includes/images/navWide/agLogo.gif) top left no-repeat;}
* html .shop a {background: url(/includes/images/navWide/shop.gif) top left no-repeat;}
* html .ffg a {background: url(/includes/images/navWide/ffg.gif) top left no-repeat;}
* html .mag a {background: url(/includes/images/navWide/mag.gif) top left no-repeat;}		
* html .mov a {background: url(/includes/images/navWide/movies.gif) top left no-repeat;}
* html .stores a {background: url(/includes/images/navWide/stores.gif) top left no-repeat;}
