/* -- ALL FOOTWEAR -- */

h2{
	width:186px;
}

ul.artwork, ul.publications{
	float:left;
	margin:58px 0px 0px 8px;
	padding-bottom:60px;
	width:720px;
}

ul.publications{
	margin-top:0px;
}

ul.artwork li, ul.publications li{
	margin:0px 50px 30px 0;
}

.topmenu{
	margin-top:57px;
	width:186px;
}

.topmenu span{
	font-weight:normal;
}

/* -- SHOE PAGE -- */

ul#swatches{
	float:left;
	width:110px;
	margin:53px 0 5px 20px;
}

.swatch{
	display:block;
	width:21px;
	height:21px;
	margin:5px 6px 0 0;
	text-indent:-4000px;
	background-position:0px 0px;
	background-repeat:no-repeat;
  	outline: 0;
}

a.swatch{
	background-position:-21px 0px;
	background-repeat:no-repeat;
  	outline: 0;
}

a.swatch:hover{
	background-position:0px 0px;
}

ul#thumbnails{
	float:left;
	margin:20px 0 0 20px;
	padding-bottom:60px;
}

ul#thumbnails li{
	clear:both;
	margin:6px 0 0 0;
}

#lrgimg{
	margin:30px 0 0 46px;
}

#artworknav{
	display:block;
	margin:57px 0 0 42px;
	width:700px;
	float:left;
}

.arrow{
	padding:0 4px;
}

.next{
	float:right;
}

.slideshow{
	margin-left:27px;
}

.viewall{
	margin-left:270px;
}

.sizecharts{
	margin-left:120px;
}

.smlcolleft{
	width:148px;
	margin:57px 0 0 20px;
	float: left;
	clear: both;
}

.smlcolleft h2, .smlcolleft h3{
	margin-left:0px;
	width:148px;
}

.smlcolleft p{
	color:#777;
}

.smlcolleft h3{
	margin-bottom:8px;
}

/*.fullcol{
	width:720px;
	height:200px;
	margin:57px 0 0 136px;
}

.fullcol h2, .fullcol h3{
	width:156px;
	margin:0px;
}

ul.artwork{
	float:left;
	margin:0px;
}

ul.artwork li{
	margin:0px 56px 0px 0;
}

#lrgimg{
	margin:30px 0 0 46px;
	float: left;
}

#artworknav{
	display:block;
	margin:60px 0 0 42px;
	width:508px;
	float:left;
}

.arrow{
	padding:0 4px;
}

.next{
	float:right;
}

.slideshow{
	margin-left:65px;
}

.viewall{
	margin-left:65px;
}*/
