@charset "UTF-8";
/* CSS Document */

#men .container{
	width:970px;
	margin:auto;
}

#men #mensHeader h1{
	padding:0px;!important;
	margin:14px 0px 14px 0px!important;
}

#men #mensHeader h2{
	display:none;
}

#men #mensHeader span.mensPublishDate, #men #mensHeader span.mensSeason{
	display:none;
}

#men #leftColumn{
	width:642px;
	float:left;
}

#men #rightColumn{
	width:313px;
	margin:0px 0px 0px 14px;
	float:left;
}

#men #leftColumn #top{
	overflow:auto;
}

#men #leftColumn div.blockItems01{
	width:150px;
	float:left;
}

#men div.blockItemsTitle{
	font:normal 21px/1.4 'Avenir LT W01 35 Light' !important;
	text-transform:uppercase;
	letter-spacing:0.18em;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding:7px;
	text-align:center;
	margin: 0;
	width:auto;
}
	
#men #leftColumn div.blockItems01 p{
	font-family:Georgia, Arial;
	text-align:center;
	font-size:12px;
	line-height:1.2;
	margin:10px 0px 10px 0px;
	padding:0px 5px;
}

#men #leftColumn div.blockItems01 p span.telephone{
	display:block;
	font-size:12px;
}

#men #leftColumn #mensWearDesigner{
	border-top:10px solid #000000;
	border-bottom:10px solid #000000;
    width: 100%;
	text-transform:uppercase;
	padding:21px 0px;
}

#men #leftColumn #mensWearDesigner .topic{
	font-size:28px;
	text-align:center;
	line-height:26px;
	font-family:Engravers Gothic;
}

#men #leftColumn #mensWearDesigner .subTopic{
	font-size:48px;
	text-align:center;
	line-height:21px;
	font-family:EngraversGothicFSBold;
	margin:10px 0px 0px 0px;
	letter-spacing:15px;
}

#men #leftColumn #signUp{
	margin: 7px 0px 0px 0px;
	width:148px;
	text-align:center;
	
}

#men #leftColumn #signUp #signUpInfo{
	border:1px solid #000000;
	padding:7px 0px 0px 0px;
}


#men #leftColumn #signUp #signUpInfo p{
	margin:3px 0px;
}

#men #leftColumn #signUp #signUpInfo .title{
	font-weight:bold;
	font-size:14px;
}

#men #leftColumn #signUp #signUpInfo #email{
	border-top:1px solid #000000;
	text-align:left;
	padding:3px 0px 3px 5px;
	font-family:Arial;
}

#men #leftColumn #signUp #submit a{
	background-color:#000000;
	text-align:right;
	padding:7px 50px 7px 7px;
	float:right;
	color:#ffffff;
	font-family:Arial;
	text-decoration:none;
}

#men #leftColumn div.blockItems02{
	width:478px;
	float:left;
	margin:0px 0px 0px 14px;
	text-align:center;
	*display:inline;
}

#men #leftColumn div.blockItems03{
	width:313px;
	float:left;
	margin:0px 0px 0px 14px;
	text-align:right;
	position:relative;
	*display:inline;
}

#men #rightColumn div.blockItems03{
	width:313px;
	float:left;
	text-align:right;
	position:relative;
}

#men #leftColumn div.blockItems03 .backgroundLayer, #men #rightColumn div.blockItems03 .backgroundLayer{
	background-color:#ffffff;
	position:absolute;
	margin:0px 0px 0px 40px;
	padding:0px 10px 5px 0px;
	*display:inline;
}

#men #leftColumn div.blockItems03 img, #men #rightColumn div.blockItems03 img{
	padding:40px 0px 0px 0px;
}

#men #leftColumn div.blockItems02 a  span, #men #leftColumn div.blockItems03 a  span, #men #rightColumn div.blockItems03 a  span{
	font-family:Arial;
	text-decoration:underline;
}

#men #leftColumn div.blockItems04, #men #rightColumn div.blockItems04{
	width:232px;
	float:left;
	text-align:center;
}

#men #rightColumn div.blockItems04{
	margin:14px 0px 0px 0px;
}

#men #leftColumn div.blockItems04 span, #men #rightColumn div.blockItems04 span{
	display:block;
}


/* All img tag inside blockItems are displayed in block */
#men #leftColumn div.blockItems img{
	display:block;
}

#men #leftColumn div.blockItems02 p{
	margin:7px 0px 7px 0px;
	line-height:1.2;
	padding:0px 10px;
}

#men #leftColumn div.blockItems03 p, #men #rightColumn div.blockItems03 p{
	margin:7px 0px 7px 0px;
	line-height:1.2;
}

#men #leftColumn div.blockItems a{
	font-family:Arial;
	font-size:12px;
}

#men #leftColumn div.blockItems a:hover span, #men #rightColumn div.blockItems a:hover span{
	background-color:#000000;
	color:#ffffff;
}

 /* blockItem02 and blockItems04 share the same img margin */
#men #leftColumn div.blockItems02 img, #men #leftColumn div.blockItems04 img, #men #rightColumn div.blockItems04 img{
	margin:7px 0px 0px 0px;
}

 /* blockItems04Left */
#men #leftColumn div.blockItems04Left{
	margin:20px 0px 0px 82px;
	*display:inline;
}

div.blockItems02 a, div.blockItems03 a, div.blockItems04 a{
	text-decoration:none;
}
