/* 
================================
Skin styles for Men A La Mode
================================
*/   

body
{
	background-color: #353535;
}

.bottomborder
{
	border-bottom-color: #353535;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

.wishList
{
	position: relative;
	top: -13px;
	color: White;
}

.section1
{
	position: relative;
	height: 27px;
	min-height: 27px;
	max-height: 27px;
}

.section2
{
	position: relative;
	height: 53px;
	min-height: 53px;
	min-height: 53px;	
}

#TopSection
{
	position: relative;
	height: 199px;
	width: 848px;
	background-color: #000;
}


.mainSection
{
	position: relative;
	
	height: 413px;
	min-height: 413px;
	max-height: 413px;
	
	z-index: 1;
	
	padding: 0 0 0 0;
	border: none;
}

.mainTable
{
	background-color: #000;
}

.menuSection
{
	background-color: #000;
	width: 100%;
}

.strip
{
	background-color: #460502;
	height: 20px;
	color: #ffff00;
	font-size: 10pt;
	text-indent: 5;
}

.LeftPane
{
	position: relative;
	
	width: 140px;
	min-width: 140px;
	max-width: 140px;
	
	height: 100%;

	margin-bottom: 15px;
	margin-top: 5px;
	margin-left: 5px;
	
	background-color: #fff;
}

.ContentPane
{
	width: 230px;
	max-width: 230px;
	min-width: 230px;
	position: relative;
	padding-left: 15px;
	padding-right: 30px;
}


.MainMenu_MenuContainer {
}
.MainMenu_MenuBar {
	}
.MainMenu_MenuItem {
	
}
.MainMenu_MenuIcon {
	
}
.MainMenu_SubMenu {
	
}
.MainMenu_MenuBreak {
	
}
.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {

}


.Head
{
	color: #979643; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 14pt; 
}

.normal
{
	color: white;
	font-size: 10pt;
}

.HeaderText
{
	color: #ffff00; 
	font-family: Verdana, Helvetica; 
	font-size: 16pt;
	font-style: normal;
	font-weight: normal;
}

.subHead
{
	color: #979643;
	font-family: Verdana, Tahoma;
}

A
{
	color: #ffff00;
	font-family: Verdana, Tahoma;
	text-decoration: underline;
}

/* Custom Navigation Menu ****************************************************/
/* LEVEL 0  */
.cssnav {
	font-weight: bold;
	font-size: 12px;
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	cursor: default;
	display: none;
}

.cssnav a {
	font-weight: bold;
	width: 180px;
	height: 20px;
	color: #ffffff;
}

.cssnav div {
	position: relative;
	width:180px;
	height: 20px;
	background-color:#000000;
	color:#FFFFFF;
}

.cssnav a:hover {
	text-decoration: none;
	background-color:#000000;
	color:#ffffff;
}

.cssnav a:visited {
	text-decoration: none;
	color:#ffffff;
	}
	
.cssnav span {
	color: #ffffff;
	position: absolute;
	left: 5;
	top: 4;
}

/*****************************************************************************/
.cssnav0Selected{
	color: #ffff00;
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	border: none 0 black;
}


.cssnav a:Selected {
	color: #ffff00;
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	}

.cssnav0Selected div{
	position: relative;
	width: 180px;
	height: 20px;
	background-color:#000000;
}
.cssnav0Selected span{
	color: #ffff00;
	position: absolute;
	left: 5;
	top: 4;
	cursor: pointer;
}

.cssnav0Selected a {
	font-style: normal;
	width: 180px;
	height: 20px;
	color: #ffff00;
}

.cssnav0Selected a:hover {
	text-decoration: none;
	color:#ffff00;
}

/******* SUB MENU SIDE MENU**********************************************************************************************************/
/* LEVEL 1 */
.cssnavSub1 { 
	position: relative;
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	text-decoration: none;
	display: block;
	width: 180px;
	height: 20px;
	padding: 0;
	border: 0;
	
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	background-color: Black;
}

.cssnavSub1 a {
display: block;
font-size: 11px;
font-style: normal;
font-weight: normal;
float: left;
color: #ffffff;
text-decoration: none;

}

.cssnavSub1 a:hover 
{
	visibility:visible; 
	text-decoration:underline;
	color:#ffff00;
}

.cssnavSub1 span {
position: absolute;
left: 16;	
top: 4;
cursor: pointer;
color: #ffffff;
}

/***************************************************/
.cssnav1Selected {
	position: relative;
	color: #ffff00; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	text-decoration: none;
	display: block;
	width: 180px;
	height: 20px;
	padding: 0;
	border: 0;
	font-size: 8pt;
	
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	background-color: Black;
}

.cssnav1Selected a{
	display: block;
	font-weight: normal;
	float: left;
	text-decoration: none;
	color: #ffff00; 
}

.cssnav1Selected a:hover 
{
	visibility:visible; 
	text-decoration: none; 
	color: #ffff00;}

.cssnav1Selected span {
position: absolute;
left: 5;
top: 4;
cursor: pointer;
color: #ffff00; 
}

/* LEVEL 2 */
.cssnavSub2 { 
	position: relative;
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	text-decoration: none;
	display: block;
	width: 180px;
	height: 20px;
	padding: 0;
	border: 0;
		
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	background-color: Black;
}

.cssnavSub2 a {
display: block;
font-size: 11px;
font-style: normal;
font-weight: normal;
float: left;
color: #ffffff;
text-decoration: none;

}

.cssnavSub2 a:hover 
{
	visibility:visible; 
	text-decoration:underline;
	color:#ffff00;
}

.cssnavSub2 span {
position: absolute;
left: 27;	
top: 4;
cursor: pointer;
color: #ffffff;
}

/***************************************************/
.cssnav2Selected {
	position: relative;
	color: #ffff00; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	text-decoration: none;
	display: block;
	width: 180px;
	height: 20px;
	padding: 0;
	border: 0;
	font-size: 8pt;
	
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	background-color: Black;
	margin-top: 0;
}

.cssnav2Selected a{
	display: block;
	font-weight: normal;
	float: left;
	text-decoration: none;
	color: #ffff00; 
}

.cssnav2Selected a:hover 
{
	visibility:visible; 
	text-decoration: none; 
	color: #ffff00;}

.cssnav2Selected span {
position: absolute;
left: 27;
top: 4;
cursor: pointer;
color: #ffff00; 
}

/* End Custom Navigation Menu *************************************************/


/* Commerce Modules */

/* Category List */
.ProductSpecValues a.commandButton
{
	display: block;
	margin-left: 15px;
}

/* Product List */
.ProductList span.brandName 
{
	color: #979737;
	display: block;
}

.ProductList span.productPrice
{
	color: #979737;
	display: block;
}

.ProductList span.productName
{
	color: #000;
	display: block;
	margin-bottom: 10px;
}

.productList span.normal
{

}

.productList table
{
	width: 400px;
	height: 140px;
}

.productList div.product
{
	
}

.productList div.viewDetails
{
	background-image: url(arrow.jpg);
	background-repeat: no-repeat;
	height: 10px;
	min-height: 10px;
	max-height: 10px;
	position: relative;
}

.productList div.viewDetails a.commandButton
{
	margin-left: 15px;	
	color: Black;
	text-decoration: none;
	text-align: center;
	margin-top: -1;	
	position: absolute;
	z-index: 1110;
}


#DESIGNERLOGOS
{
	position:relative;
	overflow:hidden;
	background-color: Black;
	height: 36px;
	width: 600px;
	left: 0;
	top: 0;
}

.designerSmallImage
{
    width: 81px;
    min-width: 81px;
    max-width: 81px;
    
    height: 84px;
    min-height: 84px;
    max-height: 84px;
    
    margin-top: 0px;
    margin-right: 8px;
    position: relative;
    border: none;
    overflow: hidden;
}

.designerName, A.designerName, A.designerName:Link, A.designerName:Visited, A.designerName:Active
{
    color: rgb(151, 151, 55);
    font-weight: 900;
    overflow: hidden;
}

.shortDesription
{
    width: 130px;
    min-width:130px;
    max-width: 130px;

    height: 65px;
    min-height: 65px;
    max-height: 65px;   
    display: block;
    margin-right: 25px;
    overflow: hidden;
}

.designerSmallImage
{
	width: 82px;
	min-width: 82px;
	max-width: 82px;
	
	height: 95px;
	max-height: 95px;
	min-height: 95px;
}