div.panes > div{ display:none;	padding: 0; border:1px solid #999; border-top:0; font-size:14px; background-color:#fff; }
div.carousel-section{ margin-top: 15px; }
ul.list-apps div.app-img{ width: 91px; height: 92px; background-position: 50% 50%; background-repeat: no-repeat;
							  background-color: #fff; border: solid 1px #333; margin-right: 10px; }
ul.carousel-wrapper div.app-img{ width: 89px; height: 90px; background-position: 50% 50%; background-repeat: no-repeat;
							  background-color: #000; margin-right: 10px;}
div.carousel-no-content{ height: 121px; color: #fff; padding: 20px; }
div.carousel-no-content p, div.carousel-no-content li{ line-height: 18px; font-weight: bold; }
div.carousel-no-content p	{ margin-bottom: 10px; }
div.carousel-non-content ol { padding-bottom: 15px; }
div.carousel-no-content a	{ color: #fff; text-decoration: underline; }
div.carousel div.arrow.left { left: 10px; background-position: 0 0; }
div.carousel div.arrow.right { right: 10px; background-position: -20px 0; }
div.carousel div.arrow {
	background: url(../images/arrows.png) no-repeat 50% 0px;
	cursor: pointer;
	height: 28px;
	position: absolute;
	top: 75px;
	width: 20px;
 }
 
 /* CAROUSEL */
div.carousel-section {margin-bottom: 20px; margin-top: 15px;}
div.carousel-actions 	{margin: 10px 6px 0 0; color: #666; font-weight: bold;}
div.carousel {clear: both; background:transparent url(bg_carousel.png) repeat-x; padding: 0; position: relative;}
ul.carousel-wrapper	{padding-top: 10px; }
ul.carousel-wrapper li.carousel-item {color:#DDD; display:inline; float:left; width:373px; padding:0; margin: 0 auto;}
div.carousel ul li.carousel-item div.image {float: left; text-align: center;}
div.carousel ul li.carousel-item div.info	{float: left; width: 180px;}

