ul#ism_stripes, ul#ism_hoops, ul#ism_sleeves, ul#ism_socks_stripes_list {
    margin: 0;
    padding: 0;
    list-style-type: none;
}   
ul#ism_stripes li, ul#ism_hoops li, ul#ism_sleeves li, ul#ism_socks_stripes_list li {
    list-style-type: none;
}   
#ism_kit {
  width: 100%;
  margin: 0 auto;
  float: left;
  width: 53px;
}
#ism_kit_shirt {
    width: 53px;
    height: 62px;
    float: left;
}
#ism_shorts_socks {
  width: 53px;
  height: 80px;
  float: left;
  position: relative;
}
div.ism_socks {
  width: 53px;
  height: 28px;
}
div.ism_shorts
{
  width: 53px;
  height: 20px;
}

#ism_the_shorts, #ism_shorts_creases {
  position: absolute;
  top: 0;
  left: 0;
}
div.ism_the_shirt {
  position: relative;
  z-index: 100;
  height: 62px;
  width: 53px;
  overflow: hidden;
}
#ism_shirt_overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
}
#ism_shirt_creases {
  position: absolute;
  top: 1px;
  left: 0;
  z-index: 101;
}
#ism_stripes, #ism_hoops {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 98;
}
#ism_sleeves {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
}
#ism_socks_stripes {
  position: absolute;
  top: 40px;
  left: 25px;
  z-index: 99;
}

/* STRIPES */
ul#ism_stripes li.ism_colorwell_stripe {
  float: left;
  width: 6px;
  height: 80px;
  display: block;
  background-color: transparent;
}
ul#ism_stripes li.ism_gap {
  float: left;
  width: 6px;
  height: 80px;
  display: block;
  background-color: transparent;
}

/* HOOPS */
ul#ism_hoops li.ism_colorwell_hoop {
  float: left;
  width: 53px;
  height: 8px;
  display: block;
  background-color: transparent;
}
ul#ism_hoops li.ism_gap {
  float: left;
  width: 53px;
  height: 8px;
  display: block;
  background-color: transparent;
}

/* SOCKS HOOPS */
ul#ism_socks_stripes_list li.ism_colorwell_sock {
  float: left;
  width: 4px;
  height: 40px;
  display: block;
  background-color: transparent;
}
ul#ism_socks_stripes_list li.ism_gap {
  float: left;
  width: 2px;
  height: 40px;
  display: block;
  background-color: transparent;
}

/* SLEEVES */
ul#ism_sleeves li.ism_colorwell_sleeve {
  float: left;
  width: 11px;
  height: 120px;
  display: block;
  background-color: transparent;
  margin-left: 1px;
}
ul#ism_sleeves li.ism_gap {
  float: left;
  width: 1px;
  margin-right: 28px;
  height: 120px;
  display: block;
  background-color: transparent;
}

.kitmaker
{
	position: relative;
	width: 100%;
	display: block;
	float: left;
}
.kitmakerform
{
	float: left;
}
.colourPicker
{
	right: 0;
	top: 0;
	float: right;	
	width:350px;
	height:194px;
	position: relative;
}
#main .colourPicker table td
{
	padding: 0;
}
