#sidebar{
	height:615px;
	color: #523468;
}
	#sidebar div{
		background:#fff;
		text-align:center;
	}
	#sidebar div.over{
		background:url(img/boxmiddle.jpg) repeat-y;
	}
		#sidebar h4{
			background:transparent url(img/top.gif) no-repeat scroll 0 0;
			font-family:georgia;
			font-size:1.3em;
			font-weight:bold;
			padding:17px 0 16px 80px;
			text-align:left;
			text-transform:uppercase;
		}
		#sidebar div.over h4{
			background:transparent url(img/topOver.gif) no-repeat scroll 0 0;
		}
		#sidebar a{
			color: #523468;
		}
		#sidebar ul{
			margin:10px 0 0 20px;
			text-align:left;
		}
			#sidebar div li a:hover{
				color:#00b7c6;
			}
		#sidebar h5{
			font-size:1.5em;
			margin:7px 0 0;
			font-weight:bold;
		}
	#sidebar address{
		font-weight:bold;
	}
	#sidebar div div.boxbottom{
		background:transparent url(img/boxbottom.jpg) no-repeat scroll left bottom;
		height:10px;
		width:265px;
		margin:0 0 10px;
	}
	#sidebar div.over div.boxbottom{
		background:transparent url(img/boxbottom-over.jpg) no-repeat left bottom;
	}
	
	#sidebar #latest-news{
		text-align:left;
		margin:0;
	}
		#latest-news div{
			height:120px;
			width:265px;
		}
		#latest-news div.boxbottom{
			background:transparent url(img/boxbottom.jpg) no-repeat scroll left bottom;
			height:10px;
			width:265px;
			margin:0 0 10px;
		}
		#sidebar #latest-news h5,
		#sidebar #latest-news h6{
			margin-bottom:0;
		}
		#sidebar #latest-news h6{
			color:#00b7c6;
			font-weight:bold;
			font-size:1.2em;
		}
		#sidebar #latest-news h6 a{
			color:#00b7c6;
			text-decoration:underline;
		}
		#sidebar #latest-news ul{
			margin-top:0;
		}
		#sidebar #latest-news ul li{
			color:#887B60;
			font-size:1.2em;
			background:transparent url(img/bullet.gif) no-repeat scroll 0 3px;
			padding-left:9px;
		}
		#sidebar #latest-news ul li a{
			color:#FC8F19;
			text-decoration:underline;
		}

	#member-login,
	#locations{
		cursor:pointer;
	}
	