ul.banners li span.banners-label {		}/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*//*banner 1*/ul.banners li.banner-1,ul#banners-l li.banner-1,ul#banners-m li.banner-1,ul#banners-r li.banner-1 {	height: auto;	margin: 0px 0 5px 0;	background-repeat: no-repeat;	background-position: 6px center;	overflow: visible;}ul.banners li.banner-1 a,ul.banners li.banner-1 span.banners-name {	position: relative;	padding: 0px 0px 0px 10px;	color: #ffffff;	display: block;	font-size: 0.7em;}ul.banners li.banner-1 a:hover,ul.banners li.banner-1 span.banners-name:hover,ul.banners li.b-banner-1-selected a {	background-color: rgba(247,0,0,0.6);}ul.banners li.banner-1 div {	background-color: rgba(0,0,0,0.6);	height: 32px;	bottom: 0px;	display: none;}/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*//*banner 2*/ul.banners li.banner-2,ul#banners-l li.banner-2,ul#banners-m li.banner-2,ul#banners-r li.banner-2 {	height: 90px;	margin: 8px 0 0 0;}ul.banners li.banner-2 a,ul.banners li.banner-2 span.banners-name {	height: 28px;	padding: 66px 15px 2px 15px;	text-align: left;	display: block;	color: #ffffff;	font-size: 1.1em;	font-weight: bold;	line-height: 1.2em;	position: relative;}ul.banners li.banner-2 div {	background-color: rgba(0,0,0, 0.6);	height: 32px;	bottom: 0px;	display: block;}/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/