/*
		styles only used on the index page
*/



/* various textual divs on the simple home page
. . . . . . . . . . . . . . . . . . . . */
#home-top-product {
}


#home-editorial {
	margin: 20px 0 10px 0;
	padding: 0;
}
#home-editorial div.box-contents {
	margin: 4px 0 10px 0;
	padding: 0 12px;
}
#home-editorial h1 {
	font-family: georgia, serif;
	font-size: 12px;
	font-weight: bold;
	color: #777744;
	background-color: #fff;
	border: none;
	margin: 4px 0 2px 0;
	padding: 0;
}
#home-editorial h2 {
	font-family: georgia, serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	padding: 0;
	margin: 4px 0 6px 0;
}
#home-editorial p {
	font-family: "trebuchet ms", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #666;
	padding: 0;
	margin: 0 0 8px 0;
}

/*
// _BM_ : Modification affichage promotions.
// Date : 2006-04-27.
*/

.prod-group {
	background : #FFF;
	width      : 120px;
	height     : 140px;
	float      : left;
	margin     : 4px;
	padding    : 5px;
	border     : 1px solid #CCCCA3;
	text-align : center;
	line-height : 11px;
}

.prod-group  img{
	display    : block;
	margin     : auto;
}

#home-vitrine {
	background : #FFC url(../images/pages/header_new.gif) no-repeat left top;
	width      : 422px;
	/* border     : 4px solid #663; */
	border-top : 0;
	text-align : left;
	padding    : 0 0 10px 0;
	margin     : 10px 0;
}

#home-vitrine div.box-contents {
}

#home-vitrine h1 {
	font       : bold 12px georgia, serif;
	color      : #777744;
	background : #FFF;
	border     : none;
	margin     : 4px 0 6px 0;
	padding    : 0;
}

#home-vitrine h2 {
	font       : bold 12px georgia, serif;
	color      : #333;
	padding    : 0;
	margin     : 4px 0 2px 0;
}
#home-vitrine p {
	font       : normal 11px "trebuchet ms", Verdana, Arial, sans-serif;
	color      : #666;
	padding    : 18px 0 40px 100px;
}

#home-vitrine a {
	font            : normal 11px "trebuchet ms", Verdana, Arial, sans-serif;
	text-decoration : none;
}

#home-vitrine a:hover {
	text-decoration: underline;
	color: #c33;
}

/*
// _BM_ : Modification affichage promotions.
// Date : 2006-04-27.
*/

#home-specials {
	margin: 0 0 10px 0;
	padding: 0;
}

#home-ref-text {
	margin: 20px 0 10px 0;
	padding: 0;
}
#home-ref-text div.box-contents {
	margin: 4px 0 10px 0;
	padding: 0 12px;
}
#home-ref-text h1 {
	font-family: georgia, serif;
	font-size: 12px;
	font-weight: bold;
	color: #777744;
	background-color: #fff;
	border: none;
	margin: 4px 0 6px 0;
	padding: 0;
}
#home-ref-text h2 {
	font-family: georgia, serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	padding: 0;
	margin: 4px 0 2px 0;
}
#home-ref-text p {
	font-family: "trebuchet ms", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #666;
	padding: 0;
	margin: 0 0 8px 0;
}

#home-ref-text ul {
	margin-left : 20px;
}
#home-ref-text li {
	list-style-type: circle;
	list-style-position: inside;
}



/*	----------------------------------------
	links to other pages from the various articles
*/
a.goto-product:link,
a.goto-product:visited,
a.goto-product:hover {
	font-family: "trebuchet ms", Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background-color: #ffe5b1;
	padding: 3px 5px 3px 25px;
	background-image: url("../images/pages/follow-btn.yellow.gif");
	background-repeat: no-repeat;
	background-position: 3px 50%;
	display: inline;
}
a.goto-product:hover {
	text-decoration: underline;
	color: #c33;
}



/*	----------------------------------------
	used when listing a category's listing
*/
tr.cat-list-row-odd,
tr.cat-list-row-even {
	background-color: #fff;
}

td.cat-list {
	font-family: "trebuchet ms", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #424242;
	line-height: 140%;
	padding: 6px 0 0px 0;
}

div.prod-descr-card {
	margin: 0;
	padding: 0 0 10px 6px;
}

td.cat-list a.prod-button:link,
td.cat-list a.prod-button:visited,
td.cat-list a.prod-button:hover {
	text-decoration: none;
}

td.cat-list div.prod-name {
	font-family: georgia, serif;
	font-size: 12px;
	font-weight: bold;
	color: #996;
	padding: 0 0 0 0;
}

div.prod-descr-card p.catlist-descr {
	font-family: "trebuchet ms", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #646464;
	margin: 0 0 6px 0;
	padding: 0;
}

div.prod-descr-card p.catlist-ref {
	font-family: "trebuchet ms", Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #646464;
	margin: 18px 0 0 0;
	padding: 2px 0 0 0;
	border-top: 1px solid #ddb;
}

td.cat-list .normal-price {
	font-family: "trebuchet ms", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #996;
}

td.cat-list .old-price {
	font-family: "trebuchet ms", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #646464;
	text-decoration: line-through;
}

td.cat-list .new-price {
	font-family: "trebuchet ms", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #c33;
	background-color: #FFE5B1;
	border: 1px solid #F7D491;
	padding: 2px 6px;
	margin: 0 10px 4px 10px;
	display: block;
}




/* free shipping message box
. . . . . . . . . . . . . . . . . . . . */
#home-freeshipping {
	font-family: "trebuchet ms", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #fff;
	margin: 0;
	padding: 2px 0;
	width: 100%;
	background-color: #996;
	background-image: url("../images/pages/taxes_bak.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: center;
	vertical-align: middle;
}
/*#home-freeshipping div.left-edge {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	width: 39px;
	height: 32px;
	clear: none;
	background-image: url("../images/pages/florian-left.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
#home-freeshipping div.right-edge {
	margin: 0;
	padding: 0;
	width: 12px;
	float: right;
	display: inline;
	clear: none;
}
*/

#home-freeshipping div.mid-part {
	width   : 424px;
	font    : normal 10px Verdana, Helvetica, Arial, sans-serif;
	color   : #FFF;
	margin  : 0;
	padding : 4px 0;
}


/* @group blurbs */
table.blurbs {
}
table.blurbs td {
	padding: 0;
}

span.blurb-label {
	font-family: Verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	color: #333;
	line-height: 130%;
	text-align: left;
	display: block;
	margin: 4px 0 0;
	padding: 2px 8px;
}
span.blurb-label a {
	font-family: Verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #585858;
}


div.jmp {
	clear: both;
}

/* @end */

