body{
    color:#000;
    font-family: "opensans", sans-serif;
    font-size:0.8em;
    margin:0;
}

ft-default{
    background-image: url("../images/banner_728x90_disney_ethanAllen_v3.jpg") !important;
    height:90px;
    text-align: center;
    width:728px;
}

ft-expand{
    height:315px;
    margin-top:0;
    position:absolute;
    text-align: center;
    width:728px;
    overflow: hidden;
}
ft-carousel {
	height:315px;
	position: absolute;
	top: 0px;
	width: 728px;
	z-index: 10;
}
ft-slide {
	height:315px;
	position: absolute;
	top: 0px;
	width: 728px;
  left:0px;
}
.slidepic {
	height: 315px;
	left: 0px;
	position: absolute;
	width: 728px;
}
.hotspot {
  position:absolute;
  z-index: 100;
  background-image: url('../images/plusSign.png');
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width:30px;
  height:30px;
  display: inline-block;
  opacity: 255;
  cursor: pointer;
}
.overlay {
  position: absolute;
  z-index: 120;
  width:728px;
  height:315px;
  left:0px;
  top:0px;
}
.overlay_image {
  position:absolute;
  visibility: hidden;
  left:0px;
}
.overlay_close {
  position: absolute;
  z-index: 220;
  top:43px;
  right:90px;
  cursor: pointer;
}
.overlay_shopNowButton {
  position: absolute;
  z-index: 220;
  left:390px;
  top:220px;
  cursor: pointer;
}
.expandArea {
  opacity:0;
}
#hs1_1 {
  left:220px;
  top:90px;
}
#hs1_2 {
  left:350px;
  top:140px;
}
#hs1_3 {
  left:560px;
  top:200px;
}
#hs1_4 {
  left:245px;
  top:245px;
}
#hs2_1 {
  left:220px;
  top:130px;
}
#hs2_2 {
  left:345px;
  top:105px;
}
#hs2_3 {
  left:575px;
  top:145px;
}
#hs2_4 {
  left:380px;
  top:260px;
}
#hs3_1 {
  left:175px;
  top:80px;
}
#hs3_2 {
  left:403px;
  top:130px;
}
#hs3_3 {
  left:550px;
  top:185px;
}
#hs3_4 {
  left:345px;
  top:195px;
}
#close{
  z-index: 20;
  position: absolute;
  top:5px;
  right:5px;
  cursor:pointer;
}
#logo {
  z-index: 20;
  position:absolute;
  left:0px;
  top:10px;
}
#shop {
  z-index: 20;
  position: absolute;
  right:0px;
  bottom: 10px;
}
#left-arrow{
	position: absolute;
	top:150px;
	z-index: 12;
  left:10px;
}

#right-arrow{
	position: absolute;
	top:150px;
	z-index: 12;
	right:10px;
}

#right-arrow:hover, #left-arrow:hover{
	cursor: pointer;
}
#blurb{
    padding:0px;
}

#tap{
    margin: 0;
    padding-top: 0px;
}
