#main-nav {
    position:absolute;
	left:0;
	bottom:0;
	width:750px
}

#nav {
	background:transparent;
	padding:0;
	margin:0;
	float:right;
}

#nav li {
	float:left;
	list-style:none
}

#nav a {
	display:block;
    padding:0.4em 1em 0.4em 1em;
    color:#fff;
    text-decoration:none;
}

#nav a:hover, #nav .active a {
	color:#fff;
	background:transparent url('../img/nav_arrow.gif') center bottom no-repeat
}

/* Sub-navigation styles
----------------------------*/
#sub-nav {
	float:left;
	width:126px;
	padding:0;
	margin:5px 5px 0 10px
}

#sub-nav ul {
    float:left;
	width:116px;
	padding:0;
	margin:0 0 5px 10px
}

#sub-nav li {
	float:left;
	width:126px;
	list-style:none;
	padding:0;
	margin:0
}

#sub-nav li li {
	width:116px
}

#sub-nav a {
	float:left;
	width:126px;
    color:#646464;
    padding:3px 0;
    text-decoration:none;
}

#sub-nav ul a {
	width:116px
}

#sub-nav .active li a {
    color:#646464;
}

#sub-nav a:hover, #sub-nav .active a, #sub-nav .active .active a {
	color:#901a1f;
}