/*ALL SUB LISTS*/

.DynamicPostsNav .cat-item ul
{
	display:none;
	visibility:hidden;
}


.DynamicPostsNav ul.docked,
.DynamicPostsNav .cat-item.active .year-list,
.DynamicPostsNav .year-item.active .month-list,
.DynamicPostsNav .month-item.active .post-list
{
	display:block;
	visibility:visible;
}

ul.DynamicPostsNav,
ul.DynamicPostsNav li ul
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style:none;
	position:relative;
}

ul.DynamicPostsNav li span.trigger
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	background-image: url(images/icon_subs_white.png);
	background-repeat: no-repeat;
	background-position: 8px 9px;
	
	display: inline-block;
	
	width: 25px;
	height: 25px;
	
	position: absolute;
	right: 10px;
	top: 0px;
}



/*ITEMS WITH SUB LISTS*/

.DynamicPostsNav .cat-item,
ul.DynamicPostsNav li.year-item,
ul.DynamicPostsNav li.month-item
{
	cursor:pointer;
	position:relative;
}

/*CATEGORIES*/

.DynamicPostsNav .cat-list
{
}

.DynamicPostsNav .cat-item
{
	
}

.DynamicPostsNav a.cat-item,
.DynamicPostsNav a.cat-item:visited
{
	background-color: #541F00;
	color: white !important;
	display: inline-block;
	width: 135px;
	height: 15px;
	padding: 5px 30px 5px 5px;
	margin: 0px 0px 4px 0px;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.DynamicPostsNav a.cat-item:hover
{
	color: #FFFEAB !important;
}

/*YEARS*/

ul.DynamicPostsNav li.year-list
{
}

ul.DynamicPostsNav li.year-item
{

}

.DynamicPostsNav a.year-item,
.DynamicPostsNav a.year-item:visited
{
	background-color: #ef2b45;
	color: #ffffff !important;
	display: inline-block;
	width: 123px;
	height: 15px;
	padding: 5px 30px 5px 17px;
	margin: 0px 0px 4px 0px;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.DynamicPostsNav a.year-item:hover
{
	color: #FFFEAB !important;
}

/*MONTHS*/

ul.DynamicPostsNav li.month-list
{
}

ul.DynamicPostsNav li.month-item
{
}

.DynamicPostsNav a.month-item,
.DynamicPostsNav a.month-item:visited
{
	background-color: #f5dfdf;
	color: #D8001D !important;
	display: inline-block;
	width: 111px;
	height: 15px;
	padding: 5px 30px 5px 29px;
	margin: 0px 0px 4px 0px;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.DynamicPostsNav a.month-item:hover
{
	color: #ff5e5e !important;
}

/*POSTS*/

ul.DynamicPostsNav li.post-list
{
}

ul.DynamicPostsNav li.post-item
{
}

.DynamicPostsNav a.post-item,
.DynamicPostsNav a.post-item:visited
{
	background-color: #fff6f0;
	color: #F7670F !important;
	display: inline-block;
	width: 124px;
	height: 15px;
	padding: 5px 5px 5px 41px;
	margin: 0px 0px 4px 0px;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.DynamicPostsNav a.post-item:hover
{
	color: #ffa36b !important;
}