@charset "UTF-8";
/* CBL SEW Home Styles */
#content {
	padding-top:0;
	padding-bottom:0;
	background-image:none;
}
#homeContent {
	padding:0 0 25px;
}
#main-content {
	width:600px;
}
#main-sidebar {
	margin:16px 0 0;
}
.adBlock-300-250 {
	margin:0;
}
/* ----- Carousel ----- */
#content .slider-wrapper,
#content .nivoSlider {
	height:420px;
	position:relative;
	width:930px;
}
#content .slider-wrapper {
	box-shadow:0px 7px 12px -3px rgba(0,0,0,.5);
	margin-top:-30px;
	z-index:15;
}
#content .nivoSlider {
	position:absolute;
	top:0;
	left:0;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}
/* ----- Home Buttons ----- */
ul#homeButtons,
ul#homeButtons li {
	list-style:none outside none;
	margin:0;
	padding:0;
}
ul#homeButtons {
	top:50px;
	right:-16px;
	position:absolute;
	z-index:200;
}
ul#homeButtons li {
	display:block;
	height:110px;
	margin:0 0 -14px;
	width:160px;
}
ul#homeButtons li#callOut1 {
	background:transparent url(../../../../mimages/cblse13/bg-homeButton1.png) top right no-repeat;
}
ul#homeButtons li#callOut2 {
	background:transparent url(../../../../mimages/cblse13/bg-homeButton2.png) top right no-repeat;
}
ul#homeButtons li#callOut3 {
	background:transparent url(../../../../mimages/cblse13/bg-homeButton3.png) top right no-repeat;
}
ul#homeButtons li#callOutHoliday {
	background:transparent url(../../../../dimages/cblse13/bg-homeButtonHoliday.png) top right no-repeat;
}
ul#homeButtons li#callOutGreen {
	background:transparent url(../../../../dimages/cblse13/bg-homeButtonGreen.png) top right no-repeat;
}
ul#homeButtons li#callOutEaster {
	background:transparent url(../../../../dimages/cblse13/bg-homeButtonEaster.png) top right no-repeat;
}

	#content ul#homeButtons li#callOut3 a p {
		color:#3f0000;
	}
ul#homeButtons li a {
	display:block;
	padding:28px 14px 20px 28px;
}
ul#homeButtons li a h4 {
	color:#fff;
	font:700 17px/19px 'Arimo',Tahoma,Geneva,sans-serif;
	margin:0;
	text-transform:none;
	text-shadow:-1px 1px 1px #333;
}
	ul#homeButtons li a h4 span {
		text-transform:uppercase;
	}
ul#homeButtons li a p {
	font-size:12px;
	margin:7px 0 0;
}
ul#homeButtons li a:hover,
ul#homeButtons li a:active {
	text-decoration:none;
}
ul#homeButtons li a:hover p {
	text-decoration:underline;
}
/* ----- Sales and Events/Social ----- */
#homeSalesEvents,
#homeSocial {
	display:inline-block;
	vertical-align:top;
	width:290px;
}
#homeSalesEvents {
	margin:0 15px 0 0;
}
#homeSalesEvents h2,
#homeSocial h2 {
	margin:20px 0 0;
	position:relative;
	height:28px;
}
#homeSalesEvents ul,
#homeSalesEvents ul li {
	list-style:none outside none;
	margin:0;
	padding:0;
	width:250px;
}
#homeSalesEvents ul li {
	border-bottom:1px solid #CCC;
	padding:10px 0;
	min-height:88px;
}

#homeSalesEvents ul li.event:last-child {
	border-bottom:3px solid #ccc;
}


#homeSalesEvents ul li p {
	display:inline-block;
	margin:0;
	max-width:130px;
}
#homeSalesEvents ul li img {
	float:left;
	margin:0 15px 0 0;
}
#salesEvents_1 {
	display:none;
}
#salesEvents_1,
#salesEvents_2 {
	border:2px solid #666;
	border-radius:0 4px 4px 4px;
	padding:2px 0 2px 10px;
}
#homeHeader1 a,
#homeHeader2 a {
	display:inline-block;
	height:28px;
	overflow:hidden;
	position:relative;
	text-indent:-1000px;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	-ms-transition:none;
	transition:none;
	width:132px;
}
	#homeHeader2 a {
		width:100px;
	}
#homeHeader1 a:active,
#homeHeader1 a:focus,
#homeHeader2 a:active,
#homeHeader2 a:focus {
	outline:none;
}
#homeHeader1 a.eventsTab {
	background:transparent url(../../../../mimages/cblse13/tab-events.png) bottom left no-repeat;
	left:-13px;
	z-index:1;
}
	#homeHeader1 a.eventsTab.active2 {
		background-position:top left;
		z-index:5;
	}
#homeHeader1 a.salesTab {
	background:transparent url(../../../../mimages/cblse13/tab-deals.png) bottom left no-repeat;
	z-index:1;
}
	#homeHeader1 a.salesTab.active2 {
		background-position:top left;
		z-index:5;
	}
#homeHeader2 a.twTab {
	background:transparent url(../../../../dimages/cblse13/tab-twitter.png) bottom left no-repeat;
	left:-13px;
	z-index:1;
}
	#homeHeader2 a.tw.active {
		background-position:top left;
		z-index:5;
	}
#homeHeader2 a.fbTab {
	background:transparent url(../../../../dimages/cblse13/tab-facebook.png) bottom left no-repeat;
	z-index:1;
}
	#homeHeader2 a.fbTab.active {
		background-position:top left;
		z-index:5;
	}
#scrollbar1 { width: 271px; clear: both; margin:0; }
#scrollbar1 .viewport { width: 275px; height: 366px; overflow-y:scroll; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; width:100%; }
#scrollbar1 .thumb .end,
#scrollbar1 .thumb {border-radius: 5px; }
#scrollbar1 .scrollbar { position: relative; float: right; width:6px; display:none; }
#scrollbar1 .track { background-color: #fff; border-radius:4px; height: 100%; width:6px; position: relative; padding:0; }
#scrollbar1 .thumb {background-color:#727272; height: 20px; width:6px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar1 .thumb .end { display: none; }
#scrollbar1 .disable{ display: none; }

#scrollbar2 { width: 271px; clear: both; margin:0; }
#scrollbar2 .viewport { width: 275px; height: 366px;  overflow-y:scroll; position: relative; }
#scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; width:100%; }
#scrollbar2 .thumb .end,
#scrollbar2 .thumb {border-radius: 5px; }
#scrollbar2 .scrollbar { position: relative; float: right; width:6px; display:none; }
#scrollbar2 .track { background-color: #fff; border-radius:4px; height: 100%; width:6px; position: relative; padding:0; }
#scrollbar2 .thumb {background-color:#727272;  height: 20px; width:6px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar2 .thumb .end { display: none; }
#scrollbar2 .disable{ display: none; }

/* Sales & Events */
#homeSalesEvents ul li a .alt-color {
	font-size:14px;
	font-weight:bold;
	color:#000;
}

#homeSalesEvents ul li a .storename {
	font-style:italic;
}
#homeSalesEvents ul li a .eventdate {
	font-size:12px;
}	

/* ----- iFeatures ----- */
#main-content #ifeatures {
	background:transparent url(../../../../dimages/cblse13/icon-newstower.png) 0 0 no-repeat;
	padding:0 0 0 45px;
	position:relative;
}
button {
	border:0;
	border-radius:0;
	display:block;
	height:10px;
	left:50px;
	padding:0;
	position:absolute;
	top:0;
	width:15px;
	z-index:200;
}
button.prev {
	background:transparent url(../../../../dimages/cblse13/arrowUp.png) 0 0 no-repeat;
}
button.next {
	background:transparent url(../../../../dimages/cblse13/arrowDown.png) 0 0 no-repeat;
	top:25px;
}
#ifeatures ul,
#ifeatures ul li {
	list-style:none outside none;
	margin:0;
	padding:0;
}
#ifeatures .newsCarousel {
	display:inline-block;
	height:55px;
	overflow:hidden;
	margin:0 0 0 35px;
	width:518px;
}
#ifeatures .newsCarousel li {
	font-size:16px;
	line-height:16px;
	text-transform:uppercase;
	height:55px;
}
#ifeatures .newsCarousel li .tagline {
	font-size:12px;
	text-transform:none;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width:768px;
	display:block;
	padding:4px 0;
}
#ifeatures .newsCarousel li a:hover,
#ifeatures .newsCarousel li a:active {
	text-decoration:none;
}
/* New iFeatures */
#ifeatures.newiFeatures {
	position:relative;
}
#ifeatures.newiFeatures button {
	left:78px;
	top:27px;
}
#ifeatures.newiFeatures button.next {
	top:46px;
}
#ifeatures.newiFeatures > span {
	background:transparent url(../../../../dimages/cblse13/arrow-ifeatures.png) 0 0 no-repeat;
	display: block;
	height: 70px;
	left: 0;
	position: absolute;
	top:5px;
	width: 71px;
	z-index: 200;
}
#ifeatures.newiFeatures .newsCarousel {
	background-color:#eae8e1;
	border:1px solid #c6b9a6;
	display:inline-block;
	height:34px!important;
	margin:-1px 15px 0;
	overflow:hidden;
	padding:24px 16px 20px 90px;
	width:790px;
}
#ifeatures.newiFeatures .newsCarousel ul li {
	font-size:20px;
	height:60px;
}
#ifeatures.newiFeatures .newsCarousel a:link,
#ifeatures.newiFeatures .newsCarousel a:visited {
	color:#593710;
}
/* ----- Logo Slider ----- */
#homeLogos  {
	background:transparent url(../../../../dimages/cblse13/spotlightBox.png) 0 0 no-repeat;
	height:146px;
	margin:0 0 8px;
	text-align:center;
}
#homeLogos h3 {
	/*background:transparent url(../../../../mimages/cblse13/spotlightBanner.png) top center no-repeat;*/
	color:#fff;
	font:400 20px/28px 'Arimo',Tahoma,Geneva,sans-serif;
	margin:0;
	padding:2px 0 15px;
}
#homeLogos .logo-slider {
	height:95px;
	padding:0 20px;
	margin:-2px 0 12px;
	overflow:hidden;
}
#homeLogos .logo-slider button {
	left:0;
}
#homeLogos ul,
#homeLogos ul li {
	list-style:none outside none;
	margin:0;
	padding:0;
}
#homeLogos ul li {
	display:inline-block;
}
.logoCarousel {
	margin:0 auto;
}


/* ----- In The Spotlight ----- */
#homeSpotlight {
	background-color:#f4f2ec;
	border-top:1px solid #c7b299;
	padding:20px 0;
}
#homeSpotlight > h3 {
	border-bottom:1px solid #c7b299;
	padding:0 0 3px;
	margin-bottom:10px;
}
#homeSpotlight > ul,
#homeSpotlight > ul > li {
	list-style:none outside none;
}
#homeSpotlight > ul > li {
	display:inline-block;
	margin:0 48px 0 0;
	vertical-align:top;
	width:275px;
}
	#homeSpotlight > ul > li:last-child {
		margin:0;
	}
#homeSpotlight > ul > li > .tabThumb {
	display:block;
	margin:0 0 20px;
}

/** Social Alt **/

#social-alt-email-signup { margin: 43px 0 0; }

/* Scrolly list tab test */
#homeSalesEvents .tabbed_section_content_wrapper {
	border: 2px solid #666;
    border-radius: 0 4px 4px 4px;
    padding: 2px 0 2px 10px;
}

#homeSalesEvents .tabbed_section_control_panel,
#homeSalesEvents .tabbed_section_content_wrapper .scrollbox-container {
	width: 100%;
}
#homeSalesEvents .tabbed_section_content_wrapper h2 {
	display: none;
}
#homeSalesEvents .tabbed_section_content_wrapper .scrollbox-container .viewport {
	width: 90%;
}

#homeSalesEvents .tabbed_section_control_panel {
	width: 100%;
	height: 28px;
}

#homeSalesEvents .tabbed_section_control_panel li {
	position: absolute;
	width: 40%;
	height: 28px;
}
#homeSalesEvents li:first-child() {
	left: 10px;
	background-image: url("../../../../dimages/cblse13/tab-deals-yellow.png");
}
#homeSalesEvents li:last-child() {
	left: 45%;
	background-image: url("../../../../dimages/cblse13/tab-events-yellow.png");
}