/* Author: Craig Erskine Description: Dynamic Menu System - Horizontal/Vertical */ ul#navmenu-h { margin: 0; padding: 0; list-style: none; position: relative; }
ul#navmenu-h ul { width: 160px; /* Sub Menu Width */ margin: 0; list-style: none; display: none; position: absolute; top: 100%; left: 0; }
ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }
ul#navmenu-h li { float: left; display: inline; position: relative; }
ul#navmenu-h ul li { width: 100%; display: block; }
/* Root Menu */ ul#navmenu-h a {
	float: left;
	display: block;
	color: #666;
	font: bold 11px Arial, sans-serif;
	text-decoration: none;
	height: 1%;
	text-indent: -9000px;
}
/* Root Menu Hover Persistence */ ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
	color: #FFF;
}
/* 2nd Menu */ ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a { float: none; background: #BBB; }
/* 2nd Menu Hover Persistence */ ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a { background: #999; }
/* 3rd Menu */ ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a { background: #999; }
/* 3rd Menu Hover Persistence */ ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a { background: #666; }
/* 4th Menu */ ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a { background: #666; }
/* 4th Menu Hover */ ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { background: #333; }
/* Hover Function - Do Not Move */ ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; }
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }

/* custom */ 
#navmenu-h li a {
	height: 48px;
}
#navmenu-h .one a {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 177px;
}
#navmenu-h .two a {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -177px 0px;
	width: 150px;
}
#navmenu-h .three a {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -327px 0px;
	width: 167px;
}
#navmenu-h .four a {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -494px 0px;
	width: 168px;
}
#navmenu-h .five a {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -662px 0px;
	width: 249px;
}

/* Hover */
#navmenu-h .one a:hover {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	width: 177px;
}
#navmenu-h .two a:hover {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -177px -48px;
	width: 150px;
}
#navmenu-h .three a:hover {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -327px -48px;
	width: 167px;
}
#navmenu-h .four a:hover {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -494px -48px;;
	width: 168px;
}
#navmenu-h .five a:hover {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -662px -48px;
	width: 249px;
}

/* Avtive */
#navmenu-h .one.active a {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: 0px -96px;
	width: 177px;
}
#navmenu-h .two.active a {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -177px -96px;
	width: 150px;
}
#navmenu-h .three.active a {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -327px -96px;
	width: 167px;
}
#navmenu-h .four.active a {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -494px -96px;
	width: 168px;
}
#navmenu-h .five.active a {
	background-image: url(../images/rew-navbar.jpg);
	background-repeat: no-repeat;
	background-position: -662px -96px;
	width: 249px;
}
