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

BODY {
	margin: 0px;
	color: #6c6c6c;
	background-color: #FFFFFF;
	font: 0.8em Arial;
}
a, a:visited
{
	color: #8dc73f;
	text-decoration: none;
}
a:hover
{
	color: #8dc73f;
	text-decoration: underline;
}
h1
{
	font: 1.1em Arial;
	font-weight: bold;
	color: #333333;
	font-size: 24px;
}
h2
{
	font: 1.3em Arial;
	font-weight: bold;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 0px;
}
h3
{
	font: 1.1em Arial;
	font-weight: bold;
	color: #333333;
}
h4
{
	font: 1em Arial;
	font-weight: bold;
	color: #333333;
}
h5
{
	font: 1em Arial;
	font-weight: bold;
	color: #333333;
}
h6
{
	font: 1 Arial;
	font-weight: bold;
	color: #333333;
}

.greenText
{
	color: #8dc73f;
}

/* *************************************************************************************  */
.GEN_outerMainContainer {
	width: 960px;
}

.GEN_innerMainContainer {
	width: 960px;
}

/* *************************************************************************************  */
/*  HEADING  */
.GEN_HeadingContainer
{
	height: 113px;
	background-image: url('/images_/header_bg.gif');
	background-repeat: repeat-x;
}
.GEN_logo
{
	float: left;
	width: 230px;	
}
.GEN_Navigation
{
	float:right;
}
.GEN_NavigationItems
{
	padding-top: 68px;
}
.GEN_phone_number
{
	width: 960px;
	height: 51px;
	text-align: right;
}

/* ******************************************************************************* */
/*  MIDDLE  */

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

.GEN_pageContentOuter
{
	text-align: left;
	line-height: 1.4em;
	padding-bottom: 10px;
}

.GEN_pageContentColumn1
{
	float:left;
	width: 600px
}
.GEN_pageContentColumn2
{
	float: left;
	width: 360px;
}

.GEN_pageContentColumn2Text
{
	padding: 5px 0px 5px 30px;
}

.GEN_freeQuote_box
{
	width : 360px;
	height: 266px;
}
.GEN_freeQuote_top
{
	background-image: url('/images_/freequote_top.gif');
	background-repeat: no-repeat;
	height: 41px;
}
.GEN_freeQuote_bottom
{
	background-image: url('/images_/freequote_bottom.gif');
	background-repeat: no-repeat;
	height: 22px;	
}
.GEN_freeQuote_middle
{
	background-image: url('/images_/freequote_middle.gif');
	background-repeat: no-repeat;
	height: 205px;
	overflow: hidden;
}
.GEN_freeQuote_intro
{
	padding: 5px 0px 0px 50px;
}
.GEN_freeQuoteInputs
{
	border: 0;
	width : 200px;
	height : 18px;
	margin : 0px;
	padding: 0px;
}
.GEN_freeQuote_field1
{
	padding: 33px 0px 0px 110px;
}
.GEN_freeQuote_field2
{
	padding: 22px 0px 0px 110px;
}
.GEN_freeQuote_field3
{
	padding: 22px 0px 0px 110px;
}
.GEN_freeQuote_button
{
	padding: 30px 0px 0px 235px;
}

/* ******************************************************************************* */
/*  FOOTER  */

.GEN_footerContainer
{
}
.GEN_footerBar
{
	width: 960px;
	height: 26px;
	background-image:url('/images_/footer_bar.gif');
	background-repeat: no-repeat;
}

.GEN_footerLinksContainer
{
	padding-top:0px;
}

.GEN_footerLogo
{
	float: right;
}
.GEN_footerLinks
{
	float: right;
	text-align:right;
	padding-right: 5px;
	font: 0.8em Arial;
}
.GEN_footerLinks a, .GEN_footerLinks a:visited
{
	text-decoration: none;
	color: #6c6c6c;
}
.GEN_footerLinks a:hover
{
	text-decoration: underline;
	color: #6c6c6c;
}
.GEN_footerLinksPadding
{
	padding-top: 5px;
}
.GEN_optionalFooter
{
	text-align: left;
	font: 0.8em Arial;
}


/* ******************************************************************************** */
.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	: 455px;
	float	: left;
}

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

/*************************************************************************************************/
/*                  IMAGE GALLERY                      */

.GEN_imageBox
{
	float: left;
	width: 200px;
	text-align: center;
}
.GEN_MainImage
{
	text-align: center;
}
.GEN_Image
{
	border: 1px solid #666666;
}
.categoriesTree
{
	font-size: 0.8em;
}

.social_net_links { float:left;

}

.social_net_links img { padding-left:5px;
border:none;
}





