#left_navigation{
	width:255px;
	float:left;
	display:block;
	/*background-color:silver;*/
}

#left_navigation ul{
	list-style:none;
	margin-bottom:5px;
	padding-right:25px;
	/*font-size:13px;*/	
}

#content_wrapper{
	width:500px;
	height:800px;
	float:left;
	display:block;
	background-color:white;
}

#right_navigation{
	width:255px;
	display:block;
	float:right;
	/*background-color:green;*/
}

#right_navigation ul
{
	margin-left:30px;
	padding-right:30px;
	margin-bottom:10px;
	list-style:none;
}

#right_navigation .first
{
	/*margin-top:130px;*/
}

#right_navigation .inactive a, #left_navigation .inactive a, #right_navigation .inactive_first a
{
	color:gray;
}

#right_navigation .inactive_first 
{
	/*margin-top:130px;*/
}

#right_navigation li
{
	margin-bottom:5px;
	margin-top:5px;
	height:18px;
}

#left_navigation li
{
	margin-bottom:5px;
	margin-top:5px;
	height:18px;
}

#left_navigation .selected 
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-top:2px;
	border-top:1px solid red;
	border-bottom:1px solid red;
	height:18px;
}

#right_navigation .selected
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-top:2px;
	border-top:1px solid black;
	border-bottom:1px solid black;
	height:18px;
}

#right_navigation .related
{
	padding-top:4px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-top:2px;
	border-top:1px solid black;
	border-bottom:1px solid black;
	/*font-weight:bold;*/
	font-family:Arial, Helvetica, sans-serif;
	color:silver !important;
	height:18px;
	color:black !important;
}

#right_navigation .related_first
{
	padding-top:4px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-top:2px;
	border-top:1px solid black;
	/*font-weight:bold;*/
	font-family:Arial, Helvetica, sans-serif;
	color:silver !important;
	height:18px;
	color:black !important;
}

#right_navigation .related_last
{
	padding-top:4px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-top:2px;
	border-bottom:1px solid black;
	/*font-weight:bold;*/
	font-family:Arial, Helvetica, sans-serif;
	color:silver !important;
	height:18px;
	color:black !important;
}

#left_navigation .related
{
	padding-top:4px;
	padding-bottom:2px;
	margin-bottom:2px !important;
	margin-top:2px;
	height:18px;
	border-top:1px solid red;
	border-bottom:1px solid red;
	/*font-weight:bold;*/
	font-family:Arial, Helvetica, sans-serif;
}


#right_navigation .selected a, #right_navigation .related a, #right_navigation .related_first a, #right_navigation .related_last a
{
	color:black;
}

#left_navigation .selected a, #left_navigation .related a
{
	color:red;
}



#right_navigation li a, #left_navigation li a{
	text-decoration:none;
	color:black;
}

#right_navigation li a:hover, #left_navigation li a:hover{
	text-decoration:none;
	color:red;
}

#left_navigation .number{
	display:block;
	float:left;
	width:25px;
}

#sub_nav_locations, .download{
	height:30px;
	background-color:red;
	margin-top:10px;
	padding-left:30px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
}

#sub_nav_locations a, .download a{
	color:white;
	font-weight:bold;
	text-decoration:none;
	margin-right:10px;
}

#sub_nav_locations a:hover, .download a:hover{
	color:black;
}

#sub_nav_artist
{
	height:30px;
	background-color:black;
	margin-top:10px;
	padding-left:30px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
}

#sub_nav_artist a
{
	color:white;
	text-decoration:none;
	font-weight:bold;
	margin-right:10px;
}



