@charset "UTF-8";
/* CSS Document */

/* MAIN MENU */
/***************************/
#menu-primary ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu-primary ul li {
	margin: 0px;
	padding: 0px;
	height: 46px;
	text-indent: -9999px;
	overflow: hidden;
	float: left; 
}

#menu-primary a  {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-image: url(../gui/menu.jpg);
	background-repeat: no-repeat;
	outline: none;
}

/* HOME */
#menu-home a:link, #menu-home a:visited  {
	width: 82px;
	background-position: 0px 0px;
}

#menu-home a:hover {
	background-position: 0px -30px;
}

#menu-home a#static {
	background-position: 0px -30px;
}

/* TRANSLOADING */
#menu-transloading a:link, #menu-transloading a:visited  {
	width: 129px;
	background-position: -82px 0px;
}

#menu-transloading a:hover {
	background-position: -82px -30px;
}

#menu-transloading a#static {
	background-position: -82px -30px;
}

/* CONTRACT PACKAGING */
#menu-packaging a:link, #menu-packaging a:visited  {
	width: 189px;
	background-position: -211px 0px;
}

#menu-packaging a:hover {
	background-position: -211px -30px;
}

#menu-packaging a#static {
	background-position: -211px -30px;
}

/* TRUCKING */
#menu-trucking a:link, #menu-trucking a:visited  {
	width: 95px;
	background-position: -400px 0px;
}

#menu-trucking a:hover {
	background-position: -400px -30px;
}

#menu-trucking a#static {
	background-position: -400px -30px;
}

/* LANDSCAPING */
#menu-landscaping a:link, #menu-landscaping a:visited  {
	width: 132px;
	background-position: -495px 0px;
}

#menu-landscaping a:hover {
	background-position: -495px -30px;
}

#menu-landscaping a#static {
	background-position: -495px -30px;
}

/* ICE MELT */
#menu-icemelt a:link, #menu-icemelt a:visited  {
	width: 87px;
	background-position: -627px 0px;
}

#menu-icemelt a:hover {
	background-position: -627px -30px;
}

#menu-icemelt a#static {
	background-position: -627px -30px;
}

/* SECONDARY MENU */
/***************************/
#menu-secondary ul {
	margin: 0px;
	list-style: none;
}

#menu-secondary ul li {
	margin: 0px;
	padding: 0px; 
	height: 37px;
	float: left;
}

#menu-secondary a  {
	display: block;
	margin: 0px;
	padding: 13px 18px 0px 18px;
	min-width: 30px;
	width: auto !important;
	width: 30px;
	height: 24px;
	font-size: .65em;
	text-decoration: none;
	text-transform: uppercase;
	outline: none;
	background-image: url(../gui/secondary-menu-seps.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#menu-secondary a sup {
	line-height: 0em;
}

#menu-secondary a:link, #menu-secondary a:visited {
	color: #000;
}

#menu-secondary a:hover, #menu-secondary a#static {
	color: #009800;
}

/* TERTIARY MENU */
/***************************/
#menu-tertiary ul {
	margin: 0px;
	padding: 0px;
	width: 635px;
	height: 50px;
	background-image: url(../gui/tertiary-menu-background.jpg);
	background-repeat: no-repeat;
	list-style: none;
}

#menu-tertiary ul li {
	margin: 0px;
	padding: 0px;
	height: 38px;
	float: left; 
}

#menu-tertiary a  {
	display: block;
	margin: 0px;
	padding: 13px 28px 0px 28px;
	min-width: 30px;
	width: auto !important;
	width: 30px;
	height: 25px;
	font-size: 1em;
	text-decoration: none;
	outline: none;
	background-image: url(../gui/tertiary-menu-seps.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#menu-tertiary a:link, #menu-tertiary a:visited {
	color: #000;
}

#menu-tertiary a:hover, #menu-tertiary a#static {
	color: #009800;
}

/* UTILITY MENU */
/***************************/
#utility-menu {
	position: absolute;
	top: 0px;
	right: 0px;
	margin: 5px 10px 0px 0px;
	font-size: .75em;
	color: #999;
}

#utility-menu a:link, #utility-menu a:visited {
	color: #009800;
	text-decoration: none;
}

#utility-menu a:hover {
	color: #000;
}
