#menu {
	padding: 0 32px;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	behavior: url(http://www.astrocasion.com/includes/sts_templates/astrocasion/css/iepngfix/iepngfix.htc);
	background: url('../images/menu_right.png') no-repeat right top;
}

#menu ul {
	display: block;
	margin: 0;
	padding: 0 0 20px 16px;
	list-style: none;
	float: right;
	height: 30px;
	behavior: url(http://www.astrocasion.com/includes/sts_templates/astrocasion/css/iepngfix/iepngfix.htc);
	background: url('../images/menu_left.png') no-repeat left top;
}
#menu ul li { float:left; position:relative; margin-left:16px; height:30px; line-height:30px; }

#menu ul li a {
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	text-decoration: none;
	color: #069;
	white-space: nowrap;
}

#menu ul li a:hover, #menu .active {
	color: #FFB300;
}

#menu ul li a img { vertical-align:middle; margin-right:3px; }

#menu .headerNavigation {
	display: inline;
	float: none;
	margin: 0;
	padding: 0;
}



/* SUBMENU
-----------------------------------*/
/*Credits: Dynamic Drive CSS Library */

.suckerdiv ul {
margin: 0 -10px;
padding: 0;
list-style-type: none;
width: 210px; /* Width of Menu Items */
font-size: 12px;
}

.suckerdiv ul li {
margin: 0;
padding: 0;
position: relative;
background-color: #fefefe;
}

/*1st level sub menu style */
.suckerdiv ul li ul {
margin:0;
left: 210px;
position: absolute;
width: 180px;
top: 0;
display: none;
border-top: 1px #000 solid;
}
.suckerdiv ul li ul li { border-right: 1px #000 solid; border-bottom: 1px #000 solid; }

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul {
left: 180px; /* Parent menu width - 1*/
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li a {
left: 180px; /* Parent menu width - 1*/
background-color: #fefefe;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li a {
background-color: #fefefe;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li ul li a {
background-color: #fefefe;
}

/* menu links style */
.suckerdiv ul li a {
padding: 3px 12px;
display: block;
color: #454545;
background-color: #fefefe;
border: none;
line-height: 1.75em;
text-decoration: none;
}

.suckerdiv ul li a:hover, .suckerdiv ul li:hover{
background-color: #71a1bc;
color: #FFF;
text-decoration: none;
}

.suckerdiv ul li ul li a:hover, .suckerdiv ul li ul li:hover{
background-color: #71a1bc;
color: #FFF;
}

.suckerdiv ul li ul li ul li a:hover{
background-color: #71a1bc;
color: #FFF;
text-decoration: none;
}

/* The main categories with sub-categories */
.suckerdiv .subfolderstyle{
background: url(images/arrow-list.gif) no-repeat center right;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul .subfolderstyle {
background-color: #fefefe;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul .subfolderstyle {
background-color: #fefefe;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul li ul .subfolderstyle {
background-color: #fefefe;
}

/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }

ul.sitemap {
  color: #ff0000;
}
