body{
width:535px;
overflow:hidden;
}

div#featureArchive {
	width: 612px
	padding: 0;
	margin: 0 0 42px 0;
		}
	div#featureArchiveContent {
		width: 590px
		padding: 11px;
		margin: 0;
		
		background: url(/_common/images/feature_archive/bg_feature_archive.gif) left top repeat !important;
		}

	div#featureArchiveContent div.closeFeatureArchive {
		width: 594px;
		padding:  0 0 0px 0;
		background-color: #fff;
		}
		

	a#closeFeatureArchive {
		width: 150px;
/*		height: 26px; */
		padding: 0;
		margin: 0 20px 10px auto;
		clear:both;
		display: block;
/*		background: url(/_common/images/brand/btn_close_only.gif) left top no-repeat; */
		}
	
		a#closeFeatureArchive:hover {
			background-position: bottom;
			}
		a#closeFeatureArchive span {
			display:none;
			visibility: hidden;
			}
		span.featureArchiveSpacer {
			width: 594px;
			height: 1px;
			display: block;
			}

h4.featureArchive {
	width: 594px;
	height: 17px;
	padding: 38px 0 20px 0;
	margin: 0;
	background: #fff url(/_common/images/feature_archive/title_feature_backnumber.gif) 10px 38px no-repeat;
	}
	h4.featureArchive span {
		display: none;
		overflow: hidden;
		}
	
	p#featureArchiveExplain {
		width: 580px;
		padding: 0 0 23px 11px !important;
		margin: 0;
		color: #444444;
		font-size: 80%;
		background-color: #fff;
		}

#featureArchiveContent #featureArchiveTable{
		width: 594px;
		padding: 0px 0px 39px 0px;
		margin: 0;		
		background-color: #ffffff;
		}

	
	table.featureArchiveTable {
		width: 594px;
		padding: 0 8px 39px 8px;
		margin: 0;
		
		background-color: #ffffff;
		}
		
		table.featureArchiveTable tr {
			width: 594px;
			padding: 0 0 12px 0;
			}
			
			table.featureArchiveTable tr td.featureArchiveBlock {
				width: 198px;
				padding: 10px 0 10px;
				margin: 0;
				
				}

				#featureArchiveContent .featureArchiveBlock {
					width: 170px;
					height:136px;
					padding: 0;
					margin: 0 12px 5px 0px;
					float:left;
					display: block;
					}

				
				td.featureArchiveBlock span.shoptopFeatureBanner {
					width: 170px;
					height: 75px;
					padding: 0;
					margin: 0 auto 13px auto;
					
					display: block;
					background: url(/_common/images/mens/mens_feature_dummy.gif) left top no-repeat;
					}

				td.featureArchiveBlock strong.shoptopFeatureCopy {
					width: 170px;
					padding: 0;
					font-size: 80%;
					margin: 0 auto 10px auto;
					font-weight: normal;
					display: block;
					}

				td.featureArchiveBlock p {
					width: 170px;
					padding: 0;
					margin: 0 auto;
					}

			table.featureArchiveTable tr td.featureArchiveWideBlock {
				width: 297px;
				padding: 10px 0 10px;
				margin: 0;
				
				}
				td.featureArchiveWideBlock span.shoptopFeatureBanner {
					width: 216px;
					height: 75px;
					padding: 0;
					margin: 0 auto 13px auto;
					
					display: block;
					background: url(/_common/images/mens/mens_feature_dummy.gif) left top no-repeat;
					}
				
				td.featureArchiveWideBlock strong.shoptopFeatureCopy {
					width: 216px;
					padding: 0;
					margin: 0 auto 10px auto;
					font-weight: normal;
					display: block;
					}

				#featureArchiveContent .featureArchiveBlock .shoptopFeatureCopy{
display:block;
font-weight:normal;
font-size:12px;
margin:5px auto 10px;
padding:0;
width:170px;
					}

				
				td.featureArchiveWideBlock p {
					width: 216px;
					padding: 0;
					margin: 0 auto;
					}
		
		
		div#featureArchive a.gotoPastFeature {
			width: 105px;
			height: 14px;
			padding: 0 0 0 20px;
			margin: 0 0 0 auto;
			
			display: block;
			background: url(/_common/images/shoptop/feature_2arrow.gif) left center no-repeat;
			
			position: absolute;
			right: -24px;
			}
	
