.scrollable {
  /* required settings */
  position:relative;
  overflow:hidden;
  width: 100%;
  height:235px;
  border-radius: 6px 6px 6px 6px;
}
.scrollable .items {
  /* this cannot be too large */
  width:20000em;
  position:absolute;
}
.items div {
  float:left;
  padding: 0;
  width: 580px;
}

#marketing_carousel .scrollable .items a {
	-webkit-border-radius:6px;
	display:block;
	height:235px;
	overflow:hidden;
	width:578px
}

/* For navigation dots  */
#carousel_nav {
    height:7px;
    overflow: hidden;
    position:relative;
    top:-9px
}

#carousel_nav .nr {
    display: block;
    height:7px;
    margin:0 auto;
	overflow: hidden;
    padding:0;
    width:32px
}

#carousel_nav .nr li {
    float: left;
    display: block;
    width: 7px;
    height: 7px;
    overflow: hidden;
    margin: 0px 5px 0px 0px;
    background: url("/alw/images/marketplace/taiat1.png") no-repeat -10px 0px;
}

#carousel_nav .nr li:last-child {
	margin:0
}

#carousel_nav .nr li.l {
    margin: 0px;
}

#carousel_nav .nr li a, #carousel_nav .nr li a:active, #carousel_nav .nr li a:visited, #carousel_nav .nr li a:hover {
    display: block;
    width: 16px;
    height: 15px;
    font: bold 2pt Arial;
    color: #636363;
    text-align: center;
    line-height: 15px;
}

#carousel_nav .nr li a:hover,#carousel_nav .nr li a.current, #carousel_nav .nr li a.s, #carousel_nav .nr li a.s:active, #carousel_nav .nr li a.s:visited {
    color: #a1a1a1;
    background: url("/alw/images/marketplace/taiat1.png") no-repeat 0px 0px;
}
