.redbox {
	margin:0 7px 0 7px;
	background:#CD1D13; 
	padding:25px 10px 5px 10px; 
	float:left; 
	height:400px;
	}
.redbox p, .redbox a{
	color:#fff;
	padding:0;
	}
.section {
	width:100%;	
	}
.box {
	display: none;
	}
ul.tabs {
	padding-top:7px;
	height: auto;
	width:100% !important;
	list-style: none;
	float:left;
	}
.tabs li {
	float: left;
	display: inline;
	margin-left: 13px;
	padding:4px;
	color: #777;
	cursor: pointer;
	position: relative;
	width:111px;
	height:76px;
}
.tabs li img{
	width:111px;
	height:76px;
}

.tabs li:hover,
.vertical .tabs li:hover {
	color: #F70;
	background: #FFFFDF;
}
.tabs li.current {
	color: #F70;
	background:#EDB23E;
}

.box.visible {
	display: block;
}

.itemblock{float:left; width: 100%; padding: 0 7px 8px 0px;}