/*Merchants--Use this file to make any edits that you wish to override styles in the main stylesheets. By making edits to this CSS file, your styles applied here will cascade and overwrite styles in the main CSS files. This will allow you to replace the entire contents of the main stylesheets should it become necessary to update those to fix styling issues with the themes without losing any of your custom styles.*/
/* primary tags and styles */
body  { font-family: verdana, arial, helvetica, sans-serif; margin: 0px 0px 0px 0px; background-color: #EAEAEA; background-image:url('http://site.autopalacestore.com/graphics/bg-img.gif'); background-repeat: repeat-x; }
td, p, li, div, span, font, body, h1, h2, h3, h4, h5 { font-size: 11px; color: #000000; font-family: verdana, arial, helvetica, sans-serif }
img { display: block; }
ul { margin-left: 0; padding-left: 1em; margin-top: 0; margin-bottom: 0; list-style-type: disc;}
ol { margin-left: 0; padding-left: 2em; margin-top: 0; margin-bottom: 0; }
li { padding: 0px 0px 5px 0px; }

/* classes for primary tags */
.copyright { color: #909090; font-size: 9px; letter-spacing: 0px; font-family: verdana, arial, helvetica, sans-serif }
.copyrightlink { color: #909090; font-size: 9px; letter-spacing: 0px; font-family: verdana, arial, helvetica, sans-serif }
.footernav { color: #717171; font-size: 9px; letter-spacing: 0px; font-family: verdana, arial, helvetica, sans-serif }
.hdg  { color: #000000; font-weight: bold; font-size: 12px; letter-spacing: 0px;  font-family: verdana, arial, helvetica, sans-serif }
.subhdg  { color: #333333; font-weight: bold; font-size: 11px; letter-spacing: 0px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif }
.fineprint { color: #666666; font-weight: normal; font-size: 10px; letter-spacing: 0px; font-family: verdana, arial, helvetica, sans-serif }
.star1 { color: #B70E23; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif }
.leading14 { line-height: 14px }
.leading16 { line-height: 16px }
.leading18 { line-height: 18px }
.formlabel { color: #666666; font-size: 11px; font-weight: bold; letter-spacing: 0px;  }
.padding10 { padding: 10px }
.padding5 { padding: 5px }
.price { color: #000000; font-size: 9px; letter-spacing: 0px; font-weight: normal; text-decoration: none }
.price-bold { color: #000000; font-size: 9px; letter-spacing: 0px; font-weight: normal; text-decoration: none }
.sale-price { color: #000000; font-size: 9px; letter-spacing: 0px; font-weight: normal; text-decoration: none }
.sale-price-bold { color: #000000; font-size: 9px; letter-spacing: 0px; font-weight: bold; text-decoration: none }
.itemname { color: #000000; font-size: 10px; font-weight: bold; padding: 5px 0px 0px 0px; }
.itemFormName { color: #000000; font-size: 10px; font-weight: bold; }
.code { color: #000000; font-size: 9px; font-weight: normal; }
.itemavailable { color: #000000; font-size: 9px; font-weight: normal; }
.qtylabel { color: #000000; font-size: 9px; font-weight: normal; }
.emph1 { color: #B70E23; font-size: 10px; font-weight: bold; }
.emph2 { color: #333333; font-size: 10px; font-weight: bold; }
.emph3 { color: #666666; font-size: 10px; font-weight: bold; }

/* tables */
.cellbgwhite { background-color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.skinnycell { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.leftnavcell { background-color: #B70E23; padding: 22px 11px 22px 12px; }
.leftnavbulletcell { padding: 6px 5px 6px 0px; }
.leftnavmaincell { padding: 0px 0px 5px 0px; }
.bestsellertxtcell { padding: 5px; }
table.outline1 { border-collapse: collapse; }
td.outline1 { border: solid 1px #cccccc; padding: 6px; }

/* image control */
.inlineimg { display: inline; }
/*.bestsellerimg { padding: 2px; border: #B9B9B9 1px solid; }*/
.bestsellerimg { padding: 2px; }
.thumbnails { padding: 0px; }
.detailimg { padding: 0px; }
.addtocartImg { padding: 5px 0px 5px 0px; }
.map { padding: 0px; }

/* form elements */
INPUT { color: #333333; font-family: verdana, sans-serif; font-size: 10px; } 
TEXTAREA { background-color: #ffffff; border: #A2A29E 1px solid; color: #333333; font-family: verdana, sans-serif; font-size: 9px; font-weight: normal} 
.button1 { background-color: #ffffff; font-family: verdana, sans-serif; border: #A2A29E 0px solid; font-size: 9px; color: #333333; font-weight: bold; letter-spacing: 0px; } 
.textfield1 { background-color: #ffffff; font-family: verdana, sans-serif; border: #A2A29E 1px solid; font-size: 9px; color: #333333 } 
.textfield2 { background-color: #ffffff; font-family: verdana, sans-serif; border: #A2A29E 1px solid; font-size: 9px; color: #333333; width: 200px; } 
.searchfield { background-color: #ffffff; font-family: verdana, sans-serif; border: #A2A29E 1px solid; font-size: 9px; color: #333333; width: 90px; margin: 0px 4px 0px 4px; }
.qtyfield { background-color: #ffffff; font-family: verdana, sans-serif; border: #A2A29E 1px solid; font-size: 9px; color: #333333; width: 20px; margin: 0px 0px 0px 4px;}
select  { background-color: #ffffff; border: #A2A29E 1px solid; color: #333333; font-family: verdana, sans-serif; font-size: 9px; font-weight: normal} 

A { color: #B70E23; text-decoration: none }
A:visited { color: #B70E23; text-decoration: none }
A:active { color: #B70E23; text-decoration: none }
A:hover { color: #333333; text-decoration: underline }

A.link1 { color: #B70E23; font-size: 10px; font-weight: bold; text-decoration: none }
A.link1:visited { color: #B70E23; font-size: 10px; font-weight: bold; text-decoration: none }
A.link1:active { color: #B70E23; font-size: 10px; font-weight: bold; text-decoration: none }
A.link1:hover { color: #333333; font-size: 10px; font-weight: bold; text-decoration: underline }

A.link2 { color: #333333; font-size: 10px; font-weight: bold; text-decoration: none; }
A.link2:visited { color: #333333; font-size:10px; font-weight: bold; text-decoration: none; }
A.link2:active { color: #333333; font-size: 10px; font-weight: bold; text-decoration: none; }
A.link2:hover { color: #B70E23; font-size: 10px; font-weight: bold; text-decoration: underline; }

A.link3 { color: #666666; font-size: 10px; font-weight: bold; text-decoration: none; }
A.link3:visited { color: #666666; font-size: 10px; font-weight: bold; text-decoration: none; }
A.link3:active { color: #666666; font-size: 10px; font-weight: bold; text-decoration: none; }
A.link3:hover { color: #B70E23; font-size: 10px; font-weight: bold; text-decoration: underline; }

A.itemname { color: #333333; font-size: 10px; font-weight: bold; text-decoration: none; }
A.itemname:visited { color: #333333; font-size:10px; font-weight: bold; text-decoration: none; }
A.itemname:active { color: #333333; font-size: 10px; font-weight: bold; text-decoration: none; }
A.itemname:hover { color: #B70E23; font-size: 10px; font-weight: bold; text-decoration: underline; }

A.homefeature { color: #666666; font-size: 9px; font-weight: bold; text-decoration: none; }
A.homefeature:visited { color: #666666; font-size:9px; font-weight: bold; text-decoration: none; }
A.homefeature:active { color: #666666; font-size: 9px; font-weight: bold; text-decoration: none; }
A.homefeature:hover { color: #B70E23; font-size: 9px; font-weight: bold; text-decoration: underline; }

A.leftnavmain { color: #ffffff; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; }
A.leftnavmain:visited { color: #ffffff; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; }
A.leftnavmain:active { color: #ffffff; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; }
A.leftnavmain:hover { color: #000000; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: underline; }

A.leftnavsub { color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none; }
A.leftnavsub:visited { color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none; }
A.leftnavsub:active { color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none; }
A.leftnavsub:hover { color: #000000; font-size: 10px; font-weight: normal; text-decoration: underline; }

A.footernavlink { color: #717171; font-size: 9px; letter-spacing: 0px; font-weight: bold; text-decoration: none }
A.footernavlink:visited { color: #717171; font-size: 9px; letter-spacing: 0px; font-weight: bold; text-decoration: none }
A.footernavlink:active { color: #717171; font-size: 9px; letter-spacing: 0px; font-weight: bold; text-decoration: none }
A.footernavlink:hover { color: #B70E23; font-size: 9px; letter-spacing: 0px; font-weight: bold; text-decoration: underline }

A.copyrightlink { color: #909090; font-size: 9px; letter-spacing: 0px; font-weight: normal; text-decoration: none }
A.copyrightlink:visited { color: #909090; font-size: 9px; letter-spacing: 0px; font-weight: normal; text-decoration: none }
A.copyrightlink:active { color: #909090; font-size: 9px; letter-spacing: 0px; font-weight: normal; text-decoration: none }
A.copyrightlink:hover { color: #B70E23; font-size: 9px; letter-spacing: 0px; font-weight: normal; text-decoration: underline }

