
#navlist {
position:relative;
left: 1px;
top: 0px;
width: 152px;
}

#navlist ul
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 0.9em;
	
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
#navlist li {
margin: 0;
padding-bottom: 1px;
}

#navlist a {
display: block;
padding: 2px 2px 2px 24px;
border: 0px solid;
border-color: #ddd #000 #000 #ddd;
background-color: #FFFFFF;
background-image:  url(../modules/icons/nav.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
}
#navlist a:link, #navlist a:visited
{
	font-size: 10pt;
	color: #eee;
	font-family: Verdana;
	text-decoration: none;
}

/* you can combine the last two rules if you wish */

#navlist a:hover, #navlist a:active {
background-color: #FFFFFF;
background-image:  url(../modules/icons/nav_over.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
color: #2D1E2D;
}
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
background-color: #666666;
background-image:  url(../modules/icons/nav_over.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
color: #2D1E2D;
}


.navlist_cart {position:relative;left: 5px;top: 0px;width: 110px; height:20px;}
.navlist_cart ul{padding-right:0px;padding-left: 0px;font-size: 0.9em;	margin: 0px;padding-top: 0px;	list-style-type: none;}
.navlist_cart li {margin: 0;padding-bottom: 1px;}

.navlist_cart a 
{
	height:40px;
display: block;
padding: 2px 2px 2px 24px;
border: 0px solid;
border-color: #ddd #000 #000 #ddd;
background-color:Transparent;
background-image:  url(../modules/icons/cart.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
}
.navlist_cart a:link, .navlist a:visited
{
	
	font-size: 10pt;
	color: #eee;
	font-family: Verdana;
	text-decoration: none;
}

/* you can combine the last two rules if you wish */

.navlist_cart a:hover, .navlist_cart a:active {
background-color: Transparent;
background-image:  url(../modules/icons/cart_over.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
color: #2D1E2D;
}

/* Horozontal NavBar */

#navlist_h
{
	font-size: 0.9em;
	margin-top:1;
	width: 100%;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	background-color: navy;
}
#navlist_h li {
float: left;
list-style-type: none;
margin: 0 0 0 0;
padding: 0;
white-space: nowrap;
width: 112px;
}
#navlist_h ul {
margin: 0;
padding: 0;
}
#navlist_h a
{
	background-position: 0% 50%;
	background-image: url(../modules/icons/menu.gif);
	padding-bottom: 3px;
	border-left: #ddd 0px solid;
	width: 115px;
	padding-top: 4px;
	background-repeat: no-repeat;
	height: 25px;
	background-color: transparent;
	text-align: center;
	text-decoration: none;
}
#navlist_h a:link, #navlist_h a:visited 
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana;
	font-weight:bold;
	text-decoration: none;
}
#navlist_h a:hover, #navlist_h a:active,
#uberlink_h a:link, #uberlink_h a:visited,
#uberlink_h a:hover, #uberlink_h a:active {
background-color: Transparent;
background-image: url(../modules/icons/menu_over.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
color: #2D1E2D;
}

