
  @charset "utf-8";
/* -- font colors and sizes -- */

body { font-family:Arial, Helvetica, sans-serif; background-color: #e0e0e0; }

p { color: #333333; font-size: 1em; line-height: 1.5em; }

h1 { color: #a50418; font-size: 1.5em; line-height: 1.5em; }

h2 { color: #0b1e00; font-size: 2em; line-height: 2em; }

h3 { color: #333333; font-size: 1.5em; line-height: 1.5em; }

h4 { color: #333333; font-size: 1.5em; line-height: 1.5em; }

h5 { color: #333333; font-size: 1.5em; line-height: 1.5em; }

h6 { color: #333333; font-size: 1em; line-height: 1em; }

a:link { color: #a50418; text-decoration: none; }

a:visited { color: #a50418; text-decoration: none; }

a:hover { color: #000000; text-decoration: none; }

a:active { color: #000000; text-decoration: none; }

hr { border-top: 1px solid #cccccc; }

/* -- logo -- */

div.logo img { height: 90px; }

/* -- body -- */

#top-border-background { background-color: #216a23; }

#top-background { background-color: #95bf9b; }

#bottom-border-background { background-color: #216a23; }

#bottom-border-background .copyrights, #bottom-border-background .copyrights *  { color: #ffffff; }

#footer { color:#465556; background-color:#0b1e00; }

#footer p { color:#465556; }

#footer a { color:#ffffff; }

.partners h1, .partners h2, .partners h3, .partners h4, .partners h5, .partners h6 { color: #f8f8f8; border-bottom: 2px #414141 solid; }

/* -- menu navigation -- */

.navigations, div.menuheaderitem { background-color: #216a23; }

div.menuheaderitem { border-color: #880000; }

div.menumainitem { background-color: #eeeeee; border-color: #aaaaaa; }

/* -- button and input fields -- */

input.simplebtn { color: #ffffff; background-color: #084a01; border: 1px #666666 solid; }

input.simplebtn:hover, a.simplebtngray { color:#ffffff; background-color:#666666; background-image:none; }

ul.search a.simplebtn { color:#ffffff; background-color:#a50418; }

a.simplebtn, a.simplebtnshop { color: #ffffff; background-color: #084a01; border: 1px #666666 solid; }

a.simplebtn:hover, a.simplebtndetails:hover, a.simplebtnshop:hover { color:#ffffff; background-color:#666666; background-image:none; }

a.simplebtndetails { color: #084a01; background-color: #ffffff; border: 1px #073236 solid; }

span#plus { color: #ffffff; background-color: #084a01; border-color: #ffffff; }

#content_efelle .simplebtn, a.simplebtngray { border-color: #ffffff; }

#prod_scroller .prev, #prod_scroller .fprev{ background-image:url(/systemfiles/systemimages/buttons/left_butn_maroon.png); }

#prod_scroller .next, #prod_scroller .fnext{ background-image:url(/systemfiles/systemimages/buttons/right_butn_maroon.png); }

/* -- Custom colors -- */

.colr, a.product-price, span.current { color:#780904; }

li .colr, .dollar-price { color:#780904; }

.black { color:#000000; }

.red { color:#ff0000; }

.price { color: #635a5a; }

.heading { border-bottom: 1px #cccccc solid; }

.product-title, .scrol ul li, div.ecomproductoverview, div.upsellproductoverview, div#product-pricing, div#image_wrap, span.image_wrap, div.scrollable img, select { border-color: #cccccc; }

/* -- Custom text -- */

#infotext h1, #infotext h2 { color: #ffffff; font-size: 3.5em; letter-spacing: -.01em; }

#infotext p, #infotext a { color: #ffffff; }
