/********************************************************/
/* General Style Sheet for The Italian Wardrobe				*/
/* Copyright 2006 by MSO.net						 				*/
/* By Maryse Borgès													*/
/* 					 													*/
/* Last Edited on 14/02/2007										*/
/********************************************************/



.GEN_outerMainContainer {
	width: 788px;
}

.GEN_innerMainContainer {
	margin: 10px 0px 10px 0px;
	width: 788px;
	background-image: url('/images/generalpage/bg_content.gif');
	background-repeat: repeat-y;
}

/* *************************************************************************************  */
.GEN_HeadingContainer
{
	height: 124px;
	background-color: #971b0a;
}
.GEN_logo
{
	float: left;
	width: 222px;	
}
.GEN_HeadingRight
{
	height: 124px;
	width: 566px;
	float: right;
	background-image: url('/images/generalpage/bg_header.gif');
	background-position: top;
	background-repeat: no-repeat;	
	background-color: #971b0a;
}
.GEN_HeadingInnerContainer
{
	padding: 15px 15px 15px 0px;
	text-align: right;
}

.GEN_ProductSearch
{
	color: #bfb778;
	padding: 40px 5px 0px 0px;
}

.GEN_ProductForm
{
	font-size: 14px;
	vertical-align: middle;
}
#GEN_ProductFormTag
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#btn-Go
{
	border: 0px;
}


/* ******************************************************************************* */
.GEN_MiddleContainer
{
	background-image: url('/images/generalpage/bg_main.gif');
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	height: 83px;
}
.GEN_NavigationBox
{
	height: 50px;
}
.GEN_Navigation
{
	padding: 10px 23px 10px 23px;	
}
.GEN_NavigationLeft
{
	float: left;
	width: 580px;
}

.GEN_NavigationRight
{
	float: right;
	width: 120px;
	text-transform: uppercase;
}
.GEN_NavigationRight a, .GEN_NavigationRight a:visited
{
	text-decoration: none;
}
.GEN_NavigationRight a:hover
{
	text-decoration: underline;
}


    #GEN_Nav {
      line-height:normal;
		text-transform: uppercase;
		text-align: left;
      }
    #GEN_Nav ul {
	  margin:0px 0px 0px 0px;
	  padding:0px 0px 0px 0px;
	   text-indent: 0px;
      }
    #GEN_Nav li {
	  margin:0px 0px 0px 0px;
	  padding:0px 0px 0px 0px;
	  text-indent: 0px;
	   /*list-style-image :url(../images/generalpage/nav_bullet.gif);*/
		display: inline;
      }
    #GEN_Nav a {
      margin:0;
      padding:0px 7px 0px 2px;
		vertical-align: top;
      text-decoration:none;
      }
    #GEN_Nav a span {
      float:left;
      color:#999999;
  		margin: 0px 0px 0px 0px;
		padding: 2px 0px 2px 0px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #GEN_Nav a span {float:none;}
    /* End IE5-Mac hack */
    #GEN_Nav a:hover span {
		text-decoration:underline;
      }

.GEN_MiddleInnerContainer
{
	text-align: left;
	padding: 10px 23px 0px 23px;	
}

.GEN_crumbtrail
{
	float: left;
}
.GEN_crumbtrail a, .GEN_crumbtrail a:visited
{
	text-decoration: none;
}
.GEN_crumbtrail a:hover
{
	text-decoration: underline;
}


.GEN_pagethru
{
	float: right;
}
/* ******************************************************************************  */
.GEN_MainText
{
	background-color: #f1eccf;
}
.GEN_MainText td
{
	font-size: 13px;
	font-family: Arial;
}
.GEN_MainContainer
{
	background-image: url('/images/generalpage/bg_content.gif');
	background-repeat: repeat-y;
	background-position: top;
	background-color: #f1eccf;
}
.GEN_MainContainerLeft
{
	float: left;
	width: 198px;
	text-align: left;
}
.GEN_MainContainer H1
{
	margin: 0 0 0 0;
	padding: 8px 5px 8px 23px;
	font-size: 1em;
	text-transform: uppercase;
	font-weight: bold;
	color: #5d3c35;
}
.GEN_MainContainer H2
{
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	font-size: 1em;
	text-transform: none;
	font-weight: bold;
	color: #5d3c35;	
}

.GEN_MainArea
{
	float: left;
	width: 585px;
	text-align: left;
}
.GEN_MainAreaInner
{
	padding: 8px 5px 5px 5px;
	/*padding: 8px 20px 20px 20px;*/
}

/* ******************************************************************************** */
.GEN_sitemap_block
{
	padding: 10px 0px 10px 0px;
	width	: 570px;
}
.GEN_sitemap_alphabet
{

}
.GEN_sitemap_alphabet a, .GEN_sitemap_alphabet a:visited
{

}
.GEN_sitemap_alphabet a:hover
{
	text-decoration: none;
}
.GEN_sitemap_letter a, .GEN_sitemap_letter a:visited
{
	font: 0.9em Arial;
	font-weight: bold;	
	text-decoration: none;
}
.GEN_sitemap_links_block
{

}
.GEN_sitemap_link a, .GEN_sitemap_link a:visited
{
	font: 0.9em Arial;
	text-decoration: none;
}
.GEN_sitemap_link a:hover
{
	text-decoration: underline;
}

div.GEN_sitemap_letter {
	width	: 50px;
	float	: left;
}

div.GEN_sitemap_links_block {
	width	: 250px;
	float	: left;
}

div.GEN_sitemap_link {
	width	: 245px;
	float	: left;
}
div.paddedBlock {
	padding						: 5px 0px 5px 0px;
	vertical-align				: top;
	margin						: 0;
	border						: 0;
}
.darkRedText
{
	color: #971b0a;
}