@charset "utf-8";

/* CSS Document */

/* GLOBALTITLEHEADER */

#globaltitleheader { width: 982px; margin-right: auto; margin-top: 18px; margin-left: auto; margin-bottom: 0; }

/* GLOBALHEADER */
#globalheader {
	width: 982px;
	height: 38px;
	margin: auto;
	margin-bottom: 18px; 
	position: relative;
	background-image: url(http://shedit.com/global/graphics/img_globalnav.jpg);

}
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 117px;  height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(http://shedit.com/global/graphics/img_globalnav.jpg); _background-image: url(http://shedit.com/global/graphics/img_globalnav.jpg); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-spacer a { width: 150px; background-position: 0 0;}
#globalheader #globalnav li#gn-sheds a { width: 124px; background-position: -150px 0;}
#globalheader #globalnav li#gn-garages a { width: 146px; background-position: -274px 0;}
#globalheader #globalnav li#gn-gardenshop a { width: 180px; background-position: -420px 0; }
#globalheader #globalnav li#gn-customerservice a { width: 215px; background-position: -600px 0;}
#globalheader #globalnav li#gn-contact a { width: 162px; background-position: -815px 0;}

/* OVER STATES */
#globalheader #globalnav li#gn-spacer a:hover { background-position: 0 -38px; }
#globalheader #globalnav li#gn-sheds a:hover { background-position: -150px -38px; }
#globalheader #globalnav li#gn-garages a:hover { background-position: -274px -38px; }
#globalheader #globalnav li#gn-gardenshop a:hover { background-position: -420px -38px; }
#globalheader #globalnav li#gn-customerservice a:hover { background-position: -600px -38px; }
#globalheader #globalnav li#gn-contact a:hover { background-position: -815px -38px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-spacer a:active { background-position: 0 -76px; }
#globalheader #globalnav li#gn-sheds a:active { background-position: -150px -76px; }
#globalheader #globalnav li#gn-garages a:active { background-position: -274px -76px; }
#globalheader #globalnav li#gn-gardenshop a:active { background-position: -420px -76px; }
#globalheader #globalnav li#gn-customerservice a:active { background-position: -600px -76px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -815px -76px; }

/* ON STATES */
#globalheader.home #globalnav li#gn-apple a:hover { background-position: 0 0; cursor: default; }
#globalheader.sheds #globalnav li#gn-sheds a { background-position: -150px -76px !important; }
#globalheader.garages #globalnav li#gn-garages a { background-position: -274px -76px !important; }
#globalheader.gardenshop #globalnav li#gn-gardenshop a { background-position: -420px -76px !important; }
#globalheader.customerservice #globalnav li#gn-customerservice a { background-position: -600px -76px !important; }
#globalheader.contact #globalnav li#gn-contact a { background-position: -815px -76px !important; }

/* Bread Crumb Data */
body#sheds	#globalheader #globalnav li#gn-sheds a { background-position: -150px -76px !important; }
body#garages	#globalheader #globalnav li#gn-garages a { background-position: -274px -76px !important; }
body#gardenshop	#globalheader #globalnav li#gn-gardenshop a { background-position: -420px -76px !important; }
body#customerservice	#globalheader #globalnav li#gn-customerservice a { background-position: -600px -76px !important; }
body#contact 	#globalheader #globalnav li#gn-contact a { background-position: -815px -76px !important; } 




/* GLOBAL FOOTER */

#containerfooter {
	position: relative;
	margin-top: 15px;
	width: 984px;
	margin-right: auto;
	margin-left: auto;
}

#globalfooter {
	margin: 60px auto 50px;
	text-align: center;
	font-size: 10px;
	color: #6e6e6e;
}
#globalfooter a { margin: 0 2px; text-decoration: none; }
#globalfooter a:hover { text-decoration: underline; }
#globalfooter p.left a { margin-right: 0; }
#globalfooter p.left { width: 49%; float: left; text-align: left; text-indent: 10px; }
#globalfooter p.right { width: 51%; float: right; text-align: right; }
#globalfooter p.links {border: 1px solid #e5e5e5; border-width: 1px 0; padding: .5em 0; margin: 1.5em 0 2em; }

#worldwide { width: 230px; margin: 1.5em auto 10em; }
