body  { margin: 8px; }
.blk  { background: #000; }
.wht  { background: #fff; }
.yel  { background: #f90; }
.red  { background: #f00; }
.pnk0 { background: #f99; }
.pnk1 { background: #fcc; }
.pnk { background: #fcf; }
.pnk3 { background: #f9f; }
.cya  { background: #369; }
.mga  { background: #c3f; }
.vlt { background: #639; }
.blu  { background: #09f; }
.grn  { background: #3c6; }
.lav { background: #ccf; }
p,h1,h2,h3,h4,h5,h6 {font-family:helvetica,ariel; font-weight:normal;   color:#000; font-size:12px;}
ol,ul,dl,td { color: #ccc; font-size: 12px; font-family: helvetica, ariel; font-weight: normal; }
a { text-decoration: none; color: #306; font-weight: bold; }
a:link, a:visited { }
a:hover {text-decoration: none; color: #9c6;}

h1  { color: #fc0; font-size: 24px }
h2 { color: #ccc; font-size: 16px }
h3 {color:#333; font-size:14px;}
h4 {color:#363; font-size:14px;}
h5 {color:#636; font-size:14px;}

b {font-weight:normal; color:#060;}
i  { color: #996; font-style: normal }
u  { color: #666; text-decoration: none }
strike {text-decoration:none; color:#636;}

strong {font-weight:normal; font-size:14px; color:#cc9;}
em {font-style:normal; font-size:14px;}

var {font-style:normal; font-size:12px;}
cite {font-style:normal; font-size:12px; color:#ccc;}

.cart {font-size:10px; }
.desdev {font-size:10px; color:#96c;}
.rev {color:#ccc;}
.data { color: #666; }
.datb { color: #663; }
.retail { color: #fc0; font-size: 16px; }
button { color: #639; }
select { font-size: 10px; }

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0px;
    z-index:-8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:-10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:-9;
}