/* Navigation styles
link-visited-hover-active
focus
----------------------------*/
#nav {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	padding:0;
	margin:0
}

#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:visited {
	color:#fff;
}

#nav a:hover, #nav .active a {
	color:#7de8ff;
}

/* Sub-navigation styles
----------------------------*/
#sidebar .block ul {
	float:left;
	width: 130px;
	padding:9px;
	margin:0;
	background:transparent url(../img/side_bg_top.png) no-repeat
}

#sidebar .block li {
	float:left;
	width:100%;
	list-style:none;
	margin-bottom:8px
}

#sidebar .block a {
	display:block;
	float:left;
	text-decoration:none;
	color:#fff
}

#sidebar .block a:hover, #sidebar .block .active a, #sidebar .block .active .active a {
	color:#7de8ff;
}

#sidebar .block .active li a {
	color:#fff;
}