/*  
basic elements
------------------------------------
*/

body         { margin: 0; font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif }
td           { font-family: Tahoma, Helvetica, Verdana, sans-serif; color: #007070; font-size: 8pt }
font         { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif }
a            { color: #FC8820; text-decoration: none }
a:link       { color: #FC8820; text-decoration: none }
a:active     { color: #FC8820; text-decoration: none }
a:visited    { color: #FC8820; text-decoration: none }
a:hover      { color: #FC8820; text-decoration: underline }
input        { font-size: 10px }
select       { font-size: 10px }
/*  
Michelle Hazen Roversallover specific css fix.
------------------------------------
*/
form         { padding: 0; margin: 0 }
/*  
standard bar colours and elements
------------------------------------
*/
.navbar      { background-color: #009C9C }
.browse-category { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; 
               font-weight: bold; color: #FFFFFF; background-color: #C0C0C0; padding-left: 6px }
.storeinfo   { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; 
               font-weight: bold; color: #FFFFFF; background-color: #FC8820; padding-left: 6px }
.browse      { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; 
               font-weight: bold; color: #FFFFFF; background-color: #E65757; padding-left: 6px }
/*  
store header bar colours and elements
------------------------------------
*/          
.head-new    { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; 
               font-weight: bold; color: #FFFFFF; background-color: #007070; padding-left: 5px }
.head-specials    { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; 
               font-weight: bold; color: #FFFFFF; background-color: #FC8820; padding-left: 5px }
.head-bestsell    { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; 
               font-weight: bold; color: #FFFFFF; background-color: #E65757; padding-left: 5px }
.head-default    { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; 
               font-weight: bold; color: #FFFFFF; background-color: #C0C0C0; padding-left: 5px }
.head-itemdisplay    { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; 
               font-weight: bold; color: #FFFFFF; background-color: #007070; padding-left: 5px }
.head-itemdisplay a  { color: #FFFFFF; text-decoration: none }
.head-itemdisplay a:link { color: #FFFFFF; text-decoration: none }
.head-itemdisplay a:active { color: #FFFFFF; text-decoration: none }
.head-itemdisplay a:visited { color: #FFFFFF; text-decoration: none }
.head-itemdisplay a:hover { color: #FFFFFF; text-decoration: underline }
/*  
advanced elements
------------------------------------
*/        
.nav         { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #FFFFFF; font-weight: bold }
.nav a       { color: #FFFFFF; text-decoration: none }
.nav a:link  { color: #FFFFFF; text-decoration: none }
.nav a:active { color: #FFFFFF; text-decoration: none }
.nav a:visited { color: #FFFFFF; text-decoration: none }
.nav a:hover { color: #FFFFFF; text-decoration: underline }
.category    { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #666666 }
.category a  { color: #666666; text-decoration: none }
.category a:link { color: #666666; text-decoration: none }
.category a:active { color: #666666; text-decoration: none }
.category a:visited { color: #666666; text-decoration: none }
.category a:hover { color: #666666; text-decoration: underline }
.smallfont   { font-family: Tahoma, Helvetica, Verdana, sans-serif; font-size: 10px; color: 
               #008080 }
.minicart    { font-family: Tahoma, Helvetica, Verdana, sans-serif; font-size: 10px; color: 
               #008080; border-left: 1px solid #CBCBCB }
.minicart a  { color: #FC8820; text-decoration: none }
.minicart a:link { color: #FC8820; text-decoration: none }
.minicart a:active { color: #FC8820; text-decoration: none }
.minicart a:visited { color: #FC8820; text-decoration: none }
.minicart a:hover { color: #FC8820; text-decoration: underline }
.yourcart    { font-size: 8pt; color: #FC8820; font-family: 
               Tahoma, Helvetica, Verdana, sans-serif; font-weight: bold }
.catprod     { border-bottom: 1px solid #C0C0C0; background-color: #FFFFFF}
.prodtitle   { height: 27px; font-size: 8pt; color: #666666; font-family: 
               Tahoma, Helvetica, Verdana, sans-serif; font-weight: bold; 
               background-color: #FFFFFF }
.prodprice   { font-size: 12pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #007070; font-weight: bold }
.regprice   { font-size: 12pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #FC8820; font-weight: bold }
.saleprice   { font-size: 12pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #E65757; font-weight: bold }
.footer      { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #999999 }
.footer a    { color: #999999; text-decoration: none }
.footer a:link { color: #999999; text-decoration: none }
.footer a:active { color: #999999; text-decoration: none }
.footer a:visited { color: #999999; text-decoration: none }
.footer a:hover { color: #999999; text-decoration: underline }
.copy        { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #C0C0C0 }
.copy a      { color: #C0C0C0; text-decoration: none }
.copy a:link { color: #C0C0C0; text-decoration: none }
.copy a:active { color: #C0C0C0; text-decoration: none }
.copy a:visited { color: #C0C0C0; text-decoration: none }
.copy a:hover { color: #C0C0C0; text-decoration: underline }
.browsetabs  { font-size: 10pt; font-family: Tahoma; color: #007070; font-weight: bold }
.browsetabs a { color: #007070; text-decoration: none }
.browsetabs a:link { color: #007070; text-decoration: none }
.browsetabs a:active { color: #007070; text-decoration: none }
.browsetabs a:visited { color: #007070; text-decoration: none }
.browsetabs a:hover { color: #007070; text-decoration: underline }
.catsbg      { background-image: url('../site/bg_cats.gif'); background-repeat: 
               no-repeat; background-position: left top }
.catprod_bg      { background-image: url('../site/catprod_bg.gif'); background-repeat: 
               repeat-y; background-position: left top }
.itemdescription  { border-left: 1px solid #C0C0C0; padding-left: 5px; font-size: 8pt; font-face: Tahoma, Helvetica, Verdana, sans-serif }
.itemdetail  { border-bottom: 1px solid #C0C0C0 }

/* Added by Cartmod for RSS Div */

#Layer1 {
position:absolute;
width:1000px;
height:500px;
z-index:5000;
top:94px;
left:130px;
visibility:hidden;
background-color:#FFF;
border:4px solid green;
color:#fff;
font-family:arial,verdana;
font-size:12pt;
overflow:auto;
padding:5px
}
