/* GENERAL SIDEBAR STYLES */

.sidebar{float: left;width: 160px;}

.sidebar ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.sidebar ul li{margin: 10px 0 0;}

.sidebar ul li h3{
	padding: 8px 10px 6px;
	font: bold 12px georgia, serif;
	text-transform: uppercase;
	border-bottom: 1px solid #eee;
	color: #735593;
}

.sidebar ul ul{
	line-height: 22px;
}

.sidebar ul ul li{
	margin: 0;
	padding: 4px 10px 3px 28px;
	border-bottom: 1px solid #eee;
	background: url(images/x.gif) no-repeat 10px 10px;
}

.sidebar ul ul ul li{
	padding: 0 0 0 10px;
	border: 0;
	background-image: none;
}


/* CUSTOM STYLES FOR EACH UNIQUE SIDEBAR */

#primary{margin: 22px 0 0;} /* This sidebar is closest to the content. */

#secondary{
	margin: 69px 0 0;
	width: 170px;
	color: #59a3c3;
}

#secondary a{
	color: #aee4fc;
}

#secondary ul li{
	margin: 0 0 20px;
}

#secondary ul li h3{
	padding: 8px 10px 6px 20px;
	border: 0;
	background: url(images/bg-sidebar-title.gif) no-repeat;
	color: #d5fef8;
}

#secondary ul ul{
	padding: 0 0 0 10px;
}

#secondary ul ul li{
	margin: 0;
	padding: 4px 10px 3px;
	border-bottom: 1px solid #003a55;
	background-image: none;
}

#secondary ul ul ul{padding: 0;}

#secondary ul ul ul li{
	border: 0;
	padding: 0 0 10px;
}