#vertical_container
{
	max-width: 92%;
	min-width: 800px ;
	margin: 10px auto; }

.accordion_toggle 
{
	display: block;
	min-height: 58px;
	padding: 25px 10px 0 10px;
	outline: none;
	font-size: 2.5em;
	color: #fff;
	cursor: pointer;
	border-bottom: 1px #97a576 solid;
	text-shadow: 0 0 0 #fff;
}
				
#accordion_last { border:none; }

.accordion_toggle_active
{
	color: #d7eda4;
}
		
.accordion_content 
{
	color: #fff;
	overflow: hidden;
}
	
.accordion_content p 
{
	line-height: 1.6em;
	padding: 20px 10px 0 10px;
	font-weight: 300;
	font-size: 15px;
	color: #f2f2f2;
}


