

#container #nav.span-13 ul {float: right;text-align: right; position: relative;margin-right:0;padding-right:0;}
 #sidebar ul.reflect_archive, li.reflect_month {list-style-type: disc;list-style-position: inside;padding-left:0;margin-left: 0;}
/*general
 ----------------------*/
#nav  {
	text-align: right;
	overflow:visible;
}
#container #nav ul  {
	
	display:block;
	
	overflow:visible;
	
	width: 470px;
	
	text-decoration:none;
	
	list-style-type:none;
	
	margin-bottom:0;
	
	padding-bottom:1px;
	
	padding-left:0;
	
	overflow-x:hidden;
	
	text-align:right;
	
}


#nav li  {
	
	list-style-type:none;
	text-align: center;
	display:inline;
	
	line-height:1.5em;
	
	height:1.5em;
	
	padding:.0em .0em .25em .3em;
	
}


#nav a:link,  #nav a:visited,  #nav a:active  {
	
	color:#53392C;
	
	text-decoration:none;
	font-weight:normal;
	
	border-bottom:none;
	
	padding:0 0.25em 0.25em 0.25em;
	
	display:inline-block;
	font-variant:normal;
	font-size:1em;
	
	
}


/*  sidebar nav---------------
   -----------*/
#sidebar ul  {
	padding-bottom:1px;
	margin-left:0;
	padding-left:15px;
	
}

#sidebar ul li  {
	display:block;
	list-style:none;
        line-height:1.75em;
	padding-bottom:0;
	border-width:0;
	width:208px;
	
}

#sidebar ul li a  {
	
	background-image:none;
	
	color:#5E4335;
	
	text-decoration:none;
	
	display:block;
	
        margin-left:0;
	
	padding:.25em 0 0.25em 15px;
	
	border-bottom:1px solid #C8BFBA;
	
}

/*  HOVER
   ---------------*/
#container #container_inner #nav ul li a:hover,  #container ul li a:hover  {
	
	color:#ED4938;
	
}

/*  active
   ---------------*/

#container #nav li.active a, #sidebar li.category.active a   {
	
	color:#ED4938;
	
	
	
}

#container_inner #nav li.category.active a  {
	color: #000;
	border-bottom: 2px solid black;
	
}