.verticalaccordion>ul {
	margin: auto;
	padding: 0;
	list-style: none;
}

.verticalaccordion>ul>li {
	display: block;
	overflow: hidden;
	margin: 0;
	list-style: none;
	height: 60px;
	width: 100%;
	/* CSS3 Transition Effect */
	transition: height 0.3s ease-in-out;
	-moz-transition: height 0.3s ease-in-out;
	-webkit-transition: height 0.3s ease-in-out;
	-o-transition: height 0.3s ease-in-out;
	background-image: url(../images/backgrounds/bg-testimonials.png);
	background-position: center top;
	background-repeat: no-repeat;
	padding: 0;
}

.verticalaccordion>ul>li>div {
	overflow: auto;
	padding: 0px;
	font-size: 14px;
	color: #000;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

.verticalaccordion>ul>li:hover {
	height: 250px;
}

.verticalaccordion:hover>ul>li:hover>h3 {
    /* Decorative CSS */
    color:#fff;
    background: #000000;

    /* CSS3 Gradient Effect */
    background: -moz-linear-gradient( top, #454545, #000000); /* FF, Flock */
    background: -webkit-gradient(linear, left top, left bottom, from(#454545), to(#000000)); /* Safari, Chrome */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff454545, endColorstr=#ff000000); /* IE 5.5 - IE 7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff454545, endColorstr=#ff000000)";   /* IE 8 */
}

.verticalaccordion>ul>li>h3:hover {
    cursor:pointer;
}
