#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel {
	width:770px;
	height:385px;
	overflow:hidden;
	float:left;
	position:relative;
}
#Combo_Calphln_1111_X0Y0H2_C div.carousel-container {
	width:2310px !important;
}
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car {
	list-style-type:none;
	padding:0;
	margin:0;
	position:relative;
}
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile {
	float:left;
	width:770px;
	height:385px;
}
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile span.date {
	background:#c00;
	display:block;
	font:bold 12px arial;
	line-height:12px;
	color:#fff;
	padding: 4px 0;
  width: 171px;
	
}
#Combo_Calphln_1111_X0Y0H2_C .cont{
	position:relative;
}
#Combo_Calphln_1111_X0Y0H2_C .subpart{
	position:absolute;
	padding:30px 0 0 30px;
}
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile h2{ width:410px; }
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile .head {
  font: bold 44px arial;
	display:block;
	color:#333;
	text-align:left;
	line-height:40px;
}
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile .head.three{ width:310px; }
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile .head span{
	color:#666;
}
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile .suphead {
    color: #000;
    font: bold 16px arial;
	line-height:16px;
	display:block;
	text-align:left;
}

#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile p.copy{
	font:bold 14px arial;
	line-height:17px;
	color:#666;
	width:290px;
	padding-bottom:15px;
}
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile p.three-w{
	font:bold 14px arial;
	line-height:17px;
	color:#fff;
	width:210px;
	padding:15px 0px 12px 0px;
}
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile p.copy.one{padding-top:10px;}
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile .white{ color:#fff; }
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile a {
  color: #0066ff;
  font: bold 11px arial;
}
#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile .section-links li a{ line-height:15px;}

#Combo_Calphln_1111_X0Y0H2_C div.holidaycarousel ul.frame-car li.carouselTile:focus {
	border-bottom:1px dotted #000;
}
#Combo_Calphln_1111_X0Y0H2_C ul.carousel-pagination {
	clear:both;
	display:block;
	overflow:hidden;
}
#Combo_Calphln_1111_X0Y0H2_C .firstCarousel ul.carousel-pagination {
	left:345px;
}
#Combo_Calphln_1111_X0Y0H2_C .secHolidayHUBCarousel ul.carousel-pagination {
	position:absolute;
	bottom: 15px;
    left: 20px;
}
#Combo_Calphln_1111_X0Y0H2_C ul.carousel-pagination li a.carousel-frame, #Combo_Calphln_1111_X0Y0H2_C ul.carousel-pagination li span.carousel-frame {
    background:url(http://static.targetimg1.com/2012/ol/11/home/calphalon/images/pgDot.png) no-repeat scroll -10px -12px;
    display: block;
    height: 20px;
    margin: 0;
    padding: 0;
    width: 20px;
}
#Combo_Calphln_1111_X0Y0H2_C ul.carousel-pagination li span.selected {
	background: url(http://static.targetimg1.com/2012/ol/11/home/calphalon/images/pgDot.png) no-repeat scroll -32px -12px;
}
#Combo_Calphln_1111_X0Y0H2_C .nav-next {
	background: url(http://static.targetimg1.com/2012/ol/11/home/calphalon/images/next.png) no-repeat scroll;
	height: 58px;
    width: 30px;
	position:absolute;
	right:-3px;
	top: 160px;
	z-index:602;
}
#Combo_Calphln_1111_X0Y0H2_C .nav-prev {
	background: url(http://static.targetimg1.com/2012/ol/11/home/calphalon/images/prev.png) no-repeat scroll;
	height: 58px;
    width: 30px;
	position:absolute;
	left:0px;
	top: 160px;
	z-index:602;
}
#Combo_Calphln_1111_X0Y0H2_C a.nav-prev, #frameCarousel a.nav-next {
	cursor: pointer;
    float: left;
    overflow: hidden;
	text-indent:-10000px;
}
#Combo_Calphln_1111_X0Y0H2_C span.disabled {
	cursor:default;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
  filter: alpha(opacity=65);
  -moz-opacity:0.65;
  -khtml-opacity: 0.65;
  opacity:.65;
}
.clear {clear:both;}

#Combo_Calphln_1111_X0Y0H2_C .secHolidayHUBCarousel {
	position:absolute;
}
#Combo_Calphln_1111_X0Y0H2_C .hotspot1{ display:block; position:absolute; width:130px; height:120px; left: 420px; top: 125px; z-index: 601; }
#Combo_Calphln_1111_X0Y0H2_C .hotspot1 img { position:absolute; width: 20px; height: 20px; left: 110px; top: 60px; z-index: 601; }
#Combo_Calphln_1111_X0Y0H2_C .hotspot2 { display:block; position:absolute; width:185px; height:90px; left: 380px; top: 135px; z-index: 601; }
#Combo_Calphln_1111_X0Y0H2_C .hotspot2 img { position:absolute; width: 20px; height: 20px; left: 165px; top: 20px; z-index: 601; }
#Combo_Calphln_1111_X0Y0H2_C .hotspot3 { display:block; position:absolute; width:135px; height:75px; left: 385px; top: 305px; z-index: 601; }
#Combo_Calphln_1111_X0Y0H2_C .hotspot3 img { position:absolute; width: 20px; height: 20px; left: 95px; top: 6px; z-index: 601; }
