/* =PRODUCT DETAIL FRAME
================================================= */
#product {
	width: 448px;
	min-height: 450px;
	/*background: #F1DCC1 url("../images/en/background-product-dark.jpg") 0 0 repeat-y;*/
	background: #959595 url("../images/en/background-product-light.jpg") 0 0 no-repeat;
	float: left;
	text-align: center;
}

* html #product {
	height: 450px;
}


#product div#detail {
	text-align: center;
	padding-top: 1em;
	margin: auto;
	/*display:table;*/
}

#product div#detail table{
	margin: auto;
	margin-bottom: 0.5em;
}


#product-image{
	border: solid 1px #333333;
	margin: auto;
}

#product div#detail h4 {
	display: table-cell;
	background-color: #000;
	padding: 0.5em 0.5em 0.5em 0.5em;
	float: left;
	clear: left;
}

* html #product div#detail h4 {
}


#product div#detail .product-attributes {
	background-color: #3b3937;
}

#product div#detail .product-title {
	float: right;
	padding: 0.7em 0.5em 0 27px;
	min-height: 25px;
	background: transparent url("../images/en/red-circle-logo.gif") 0 0.2em no-repeat;
	
	font-family: 'Century Gothic', "trebuchet MS", Arial, Verdana, Sans-Serif;
	font-weight: normal;
	font-size: 0.9em;
	color:white;
}


* html #product div#detail h2 {
	display: inline;
}

#product #detail h2 img#product-image {
	border: solid 1px black;
	margin-bottom: 0.2em;
}

#product #detail h2 img#logo_small {
	display: inline;
	margin-right: 0.5em;
}


/* =TRANSPARENT FRAME
================================================= */

#transparent_container {

	text-align: left;
	margin: 0.5em;
	color: #efefef;
	position: relative;
	z-index: 20;
	padding: 1em;
	float: right;
	
	min-width: 480px;
	
  	/* Mozilla ignores crazy MS image filters, so it will skip the following */
 	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/v2/images/en/promotions-background.png', sizingMethod='scale');

}

/* IE ignores styles with [attributes], so it will skip the following. */
#transparent_container[id] {
	background: transparent url("../images/en/promotions-background.png") top left repeat;
}



/* =INDEX LISTING FRAME
================================================= */
#index {
	float: none;
	padding-top: 1em;
	margin: 0;
	clear:both;
}

* html #index {
	padding: 0;
}

.item {
	float: left;
	margin: 2px;
}

.item .thumbnail {
	/*border: solid 1px #5E371B;*/
	border: solid 1px white;
}

#pages {
	text-align: center;
}

/* =CATEGORIES FRAME
================================================= */
#categories {
	position: relative;
	/*width: 220px;*/
	width: 32%;
	/*height: 170px;*/
	float: left;
}


#categories a:link,
#categories a:visited {
	display: block;
	/*text-indent: -9999px;*/
	font-size: 0.9em;
	font-family: arial, helvetica, sans-serif;
	color: #e3ba84;

}

#categories a:hover,
#categories a:active {
	color: white;
}

#categories h3 {
	clear:both;
	margin-bottom: 0;
	font-size: 100%;
}

.category {
	text-align: right;
	padding: 0.2em 1em 0 0;
}

.category span {
}

.category img {
	float: right;
	margin-left: 0.5em;
	display:inline;
	border: solid 1px #e3ba84;

}


/* =INTRO PARA FRAME
================================================= */
#intro {
	margin-bottom: 0.5em;
	text-align: left;
	float: left;
	/*width: 10em;*/
	width: 62%;
	padding-left: 1em;
	border-left: solid 1px white;
}

* html #intro {
	width: 68%;
}


#intro h1 {
	margin-bottom: 0.5em;
	float: left;
}

#intro p {
	clear:both;
}



/* =MAIN SECTION IMAGE FRAME
================================================= */
#mainimage {
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: 0;
}

#furniture #mainimage {
	background: transparent url("../images/en/coffee-table.gif") top left no-repeat;
	width: 250px;
	height: 180px;
}

#lamps #mainimage {
	background: transparent url("../images/en/lamps-mainimage.gif") top left no-repeat;
	width: 281px;
	height: 427px;
}

#interior #mainimage {
	background: transparent url("../images/en/interior-showcase-mainimage.gif") bottom right no-repeat;
	width: 287px;
	height: 450px;
}

#accessories #mainimage {
	background: transparent url("../images/en/accessories-mainimage.gif") bottom right no-repeat;
	width: 420px;
	height: 250px;
}

#gifts #mainimage {
	background: transparent url("../images/en/gifts-mainimage.gif") bottom right no-repeat;
	width: 341px;
	height: 235px;
}

#antiques #mainimage {
	background: transparent url("../images/en/antiques-mainimage.gif") top right no-repeat;
	width: 335px;
	height: 250px;
}