@charset "utf-8";/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin-top: 0pt;margin-right: 0pt;margin-bottom: 0pt;margin-left: 0pt;padding-top: 0pt;padding-right: 0pt;padding-bottom: 0pt;padding-left: 0pt;border-top-width: 0pt;border-right-width-value: 0pt;border-right-width-ltr-source: physical;border-right-width-rtl-source: physical;border-bottom-width: 0pt;border-left-width-value: 0pt;border-left-width-ltr-source: physical;border-left-width-rtl-source: physical;border-top-style: none;border-right-style-value: none;border-right-style-ltr-source: physical;border-right-style-rtl-source: physical;border-bottom-style: none;border-left-style-value: none;border-left-style-ltr-source: physical;border-left-style-rtl-source: physical;border-top-color: -moz-use-text-color;border-right-color-value: -moz-use-text-color;border-right-color-ltr-source: physical;border-right-color-rtl-source: physical;border-bottom-color: -moz-use-text-color;border-left-color-value: -moz-use-text-color;border-left-color-ltr-source: physical;border-left-color-rtl-source: physical;outline-color: -moz-use-text-color;outline-style: none;outline-width: 0pt;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; vertical-align: baseline;vertical-align:}


/**General Layout**/
body{background:url(../images/bg-fill.png) repeat-y center #fffae1;}
#wrapper{width:715px; margin:0px auto;}
#logo{ width:715px;}
#left-column{width:205px; float:left; background:#fdfdfd; border:1px solid #cecece; margin:10px;}
#left-column-product{width:205px; float:left; margin:10px;}
#main-content{width:490px; margin-left:225px;}
#foot{clear:left;}


h1{ font-family:"Comic Sans MS", cursive;}
h2{background:url(../images/fleur.png) no-repeat left; padding-left:20px; font-size:14px; border-bottom:solid 1px #dadada; line-height:22px; padding-bottom:2px; margin-right:10px; color:#2e2e2e;}



a img{border:none;}
#main-content img#title{ margin:10px 40px;}
#main-content img.buy{margin:15px 20px;}



p{padding:10px; font-size:12px; color:#2e2e2e; line-height:18px;}
#left-column p{padding:5px;  font-size:11px;}
#main-content p.ingredients{margin-left:105px; margin-bottom:25px;}
#foot p{font-size:10px;}




#logo ul{float:right; margin-top:45px; margin-right:25px;}
#logo ul li{list-style-type:none; display:inline; border-bottom:solid 1px #dadada; margin-right:20px; margin-left:5px; }
#nav ul{list-style-type:none; border-top:1px solid #dadada; border-bottom:1px solid #dadada;  padding:5px 0px;}
#nav ul li{display:inline; text-align:center; margin:5px 15px; font-size:14px;}
#nav2 ul{list-style-type:none; padding:15px 0px;}
#nav2 ul li{display:inline; margin:0px 19px;}
#foot ul{}
#foot ul li{list-style-type:none; font-size:10px; display:inline;}


#logo ul li a{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; text-decoration:none; color:#000; font-size:12px;}
#nav ul li a{text-decoration:none; color:#000; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#foot ul li a{color:#dadada;}

.bold{font-weight:bold;}
.red{color:#d00000;}
.underline{text-decoration:underline;}
.float{float:left; margin-top:15px;}