div.side-nav ul {
	margin-bottom: 15px;
	width: 176px;
	list-style:none url(../images/common/nav/side/blank.gif) inside; }

	div.side-nav ul li.title {
		background: #91765a url(../images/common/nav/side/title.gif) no-repeat top left;
		height: auto;
		padding: 5px 5px 5px 5px;
		line-height: 125%;
		font-weight: bold;
		color: #fff; }
		
		div.side-nav ul li.title a {
			color: #fff; }
		
		div.side-nav ul li.title a:hover {
			text-decoration: underline; }
			
	div.side-nav ul li {
		padding: 7px 7px 7px 25px; 
		background: #ebe5d9 url(../images/common/nav/side/dots.gif) no-repeat bottom center; }
		
	div.side-nav ul li.last {
		background: #ebe5d9 url(../images/common/nav/side/bottom.gif) no-repeat bottom left;
		padding-bottom: 15px; }
	
		div.side-nav ul li a {
			text-decoration: none;
			color: #6b5d4d; }

		div.side-nav ul li.title a:hover,
		div.side-nav ul li a:hover {
			text-decoration: underline; }
			
		div.side-nav ul ul {
			padding: 6px 0 2px 0;
			font-size: 95%;
			width: auto;
			margin: 0; }
			
			div.side-nav ul ul ul{
				padding: 6px 0 2px 0;
				font-size: 85%;
				width: auto;
				margin: 0; }
			
			div.side-nav ul ul li {
				background: none;
				padding: 2px 7px 2px 10px; 	}
				
				div.side-nav ul ul ul li {
					background: none;
					padding: 2px 7px 2px 30px;
					text-indent:-30px; }
				div.side-nav ul li a {
					margin-left:-12px;
					padding-left: 18px;
					text-indent:-22px;}

				
				div.side-nav ul ul li a {
					padding-left: 18px;
					text-indent:-22px;}
					
					div.side-nav ul ul ul li a {
						padding-left: 18px;
						text-indent:-22px; }
					
				div.side-nav ul li a.current,div.side-nav ul ul li a.current,
				div.side-nav ul ul ul li a.current {
					list-style:none url(../images/common/nav/side/pawprint.gif) inside; }
				
