/* PRODUCTS/CSS */

#contents #leftCol{float:left;width:675px;margin-right:20px;}
#contents #rightCol{float:left;width:220px;}

#makeupMenu {margin:15px 0 0 0px;padding-left:60px;}
#makeupMenu .menu{float:left}
#makeupMenu .menuDiv {float:left;margin:0px 15px 0 15px}

#makeupProContainer{margin-top:55px;}
#makeupProContainer #makeupProBody{background:transparent url(/fr_ca/products/images/makeupPro_bg.gif) no-repeat;width:220px; height: 200px; padding-top: 10px;}
#makeupProBody select {width:190px;color:#666666;font:normal 10px Verdana,Arial, Helvetica, sans-serif;margin-bottom:5px}

.category{width:596px;margin:25px 0 0 60px;}
.category .titleImg{padding-bottom:5px;}

.productsContainer{margin-top:20px;}
.productsContainer .product{float:left;margin:5px 15px 20px 0;width:180px;}

.productsContainer .product .prodImg {background-color:#FFFFFF;height:200px;width:180px;}
.productsContainer .product .prodImg img {border:0px;}
.productsContainer .last { margin-right: 0px; }
.productsContainer .product .prodTitle a {text-decoration:none; text-transform:uppercase; font-weight:bold;}
.productsContainer .product .prodTitle a:hover {text-decoration:underline;}

.backToTop { color: #FF6600; text-transform: uppercase; text-decoration: none; font-weight: bold; }

/**** /PRODUCTS/COLLECTION ***/
#callouts { margin-top: 13px; width: 934px; padding: 0px 0px 34px 16px; }
#callouts .callout { width: 297px; margin-right: 13px; float: left; text-align: left; }
#callouts .callout p { margin: 9px; padding: 0px; }
#callouts .callout p a { color: #FF6600; text-transform: uppercase; text-decoration: none; font-weight: bold; }
#callouts .callout p a:hover { text-decoration: underline; }