/*
Title:		Navigation styles
Author:		D2 Media, reinvent@d2media.com
Updated:	October 20, 2006
Notes:		None
----------------------------------------------- */


/* =PRIMARY NAVIGATION
----------------------------------------------- */

#navPrimary ul {
	list-style: none;
	line-height: normal;
	padding: 0;
	margin: 0 0 0 5px;
}
#navPrimary ul li {
	display: inline;
	font-size: 1.1em;
	padding: 0;
	margin: 0;
}
#navPrimary ul li a {
	color: #FFF;
	padding: 7px 7px;
	text-decoration: none;
}
#navPrimary ul li a:hover {
	color: #FFF;
	text-decoration: underline;
}
#navPrimary ul li:before {
	color: #FFF;
	content: "| ";
}
#navPrimary ul li:first-child:before {
	content: "";
}


/* =SECONDARY NAVIGATION
----------------------------------------------- */

/* Unexplained rendering issue requires empty definition below */
#navSecondary {
}
#sidebar #navSecondary {
	list-style: none;
	margin: 0;
	padding: 0;
}
#sidebar #navSecondary li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#sidebar #navSecondary li a {
	background: url(/assets/images/icons/icon-arrow-right.gif) 0 50% no-repeat;
	display: block;
	margin: 0;
	padding: 0 0 0 15px;
	text-decoration: none;
}



/* =BLOG NAVIGATION
----------------------------------------------- */

#recent, #category, #month {
	list-style: none;
	margin: 0 0 1.5em 0;
	padding: 0;
}
#recent li, #category li, #month li {
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
}
#recent li a {
	background: 0 0.30em no-repeat;
	margin: 0;
	padding: 0 0 0 15px;
	text-decoration: none;
	display: block;
}
#category li a, #month li a {
	background: 0 50% no-repeat;
	margin: 0;
	padding: 0 0 0 15px;
	text-decoration: none;
}
#recent li a {
	background-image: url(/assets/images/icons/icon-document.gif);
}
#category li a {
	background-image: url(/assets/images/icons/icon-folder.gif);
}
#month li a {
	background-image: url(/assets/images/icons/icon-calendar.gif);
}
