
  /* -- font colors and sizes -- */

body { color: #a7a8a8; font-family: Arial, Helvetica, sans-serif; background-color: #060707; }

p { color: #a7a8a8; font-size: 1em; line-height: 1.5em; }

h1 { color: #ffffff; font-family: Georgia, "Times New Roman", Times, serif; font-size: 2.0em; line-height: 1.5em; }

h2 { color: #d23232; font-size: 2em; line-height: 2em; }

h3 { color: #a7a8a8; font-size: 1.5em; line-height: 1.5em; }

h4 { color: #a7a8a8; font-size: 1.5em; line-height: 1.5em; }

h5 { color: #a7a8a8; font-size: 1.5em; line-height: 1.5em; }

h6 { color: #a7a8a8; font-size: 1em; line-height: 1em; }

a:link { color: #ffffff; text-decoration: underline; }

a:visited { color: #ffffff; text-decoration: underline; }

a:hover { color: #d23232; text-decoration: none; }

a:active { color: #d23232; text-decoration: none; }

hr { border-top: 1px solid #cccccc; }

/* -- body -- */

#top-border-background { }

#top-background { }

#bottom-border-background {  }

#bottom-border-background .copyrights, #bottom-border-background .copyrights *  { color: #666666; }

#footer { color:#575757;  }

#footer p { color:#575757; }

#footer a { color:#575757; }

.partners h1, .partners h2, .partners h3, .partners h4, .partners h5, .partners h6 { color: #f8f8f8; border-bottom: 2px #414141 solid; }

/* -- menu navigation -- */

.navigations, div.menuheaderitem { }

div.menuheaderitem { background-color: #000000; border-color: #000000; }

input.simplebtn { color: #ffffff !important; background-color: #d23232; border-color: #666666; }

input.simplebtn:hover, a.simplebtngray { color:#ffffff !important; background-color:#666666; background-image:none; }

ul.search a.simplebtn { color:#ffffff !important; background-color:#5c5c5c; }

a.simplebtn, a.simplebtnshop { color: #ffffff !important; background-color: #d23232; border: 1px #666666 solid; }

a.simplebtn:hover, a.simplebtndetails:hover, a.simplebtnshop:hover { color:#ffffff !important; background-color:#666666; background-image:none; }

a.simplebtndetails { color: #ffffff !important; background-color: #2e3c50; border: 1px #4e666a solid; }

span#plus { color: #ffffff !important; background-color: #d23232; border-color: #ffffff; }

#content_efelle .simplebtn, a.simplebtngray { border: 1px #666666 solid; }

#prod_scroller .prev, #prod_scroller .fprev{ background-image:url(/systemfiles/systemimages/buttons/left_butn_orange.png); }

#prod_scroller .next, #prod_scroller .fnext{ background-image:url(/systemfiles/systemimages/buttons/right_butn_orange.png); }

/* -- Custom colors -- */

.colr, a.product-price, span.current { color:#ffffff; }

li .colr, .dollar-price { color:#d23232; }

.black { color:#000000; }

.red { color:#ff0000; }

.price { color: #a7a8a8; }

.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 { border-color: #ffffff; }

div.ecomproductoverview { background-color: #ffffff; }

div.ecomproductoverview a { color: #212121; text-decoration: none; }

div#image_wrap { background-color: #ffffff; display: table-cell; vertical-align: middle; }

.menumainitem a { color: #000000; }

.anythingSlider img { border: 3px #6e6e6e solid; }
/* -- Custom text -- */

#infotext h1, #infotext h2 { color: #ffffff; font-size: 3.5em; }

#infotext p, #infotext a { color: #000000; padding-left: 24px; }