body {
font-family: Verdana, Arial, Helvetica, sans-serif;
background: #ffffff;
background-image: url(images/yellow-bar.gif); 
background-repeat: repeat-y;  
font-size: 12px;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
}

h1 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 20px;
color: #800000;
}

h3 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px;
}

.table {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
}

p {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
line-height: 1.25em;
}

p.note {
color: #FF0000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 3px;
}

ul, li, tr, td { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
}

.tagline {
font-size: 1px;
color: #FFCC00;
}

ul.matrix {  
font-family: Verdana, Arial, Helvetica, sans-serif;   
font-weight: bold;
font-size: 9px;
}

td.matrix {  
font-family: Verdana, Arial, Helvetica, sans-serif;   
font-weight: bold;
font-size: 9px; 
background-color: #FFFF00;
}

tr.matrix {  
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-weight: bold; 
font-size: 9px;
}

A:link {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
}

A:visited {
color:#0000ff;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold
}

A:hover {
color:#ff0000;
}

A.nav:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold;
padding-left: 3px;
line-height: 1.5em; 
}

A.nav:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold;
padding-left: 3px;
line-height: 1.5em; 
}

A.nav:hover {
color:#ff0000;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
background-color: #FFFF66;
padding-left: 3px;
line-height: 1.5em; 
}

/* Best Deals on navigation bar*/
.bestdeal {
font-size: 12px;
line-height: 1.0em;
margin: 5px 0px;
}

A.deals:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #FFFF66;
font-size: 12px; 
font-weight: bold;
margin-top: 5px;
padding: 3px 3px;
line-height: 1.5em; 
}

A.deals:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFFCC; 
font-size: 12px; 
font-weight: bold;
padding: 3px 3px;
line-height: 1.5em; 
}

A.deals:hover {
color:#ff0000;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
background-color: #FFFFCC;
padding: 3px 3px;
line-height: 1.5em; 
}

.special {  
font-size: 12px; 
font-weight: bold; 
color: #CC3333;
background-color: #FFffCC; 
padding-bottom: 2px;
padding-left: 10px;
margin-bottom: 2px;
width: 100px;
border: 1px solid #CC3333;
}

.sale {
color: #ff0000;
background-color: #FFff00; 
font-weight: bold;  
padding: 1px;
}

.sale-base {
font-size: 1px;
margin: 0px;
padding:0px;
line-height: 0.25px;
}

/* best deals finished*/

/* xmas-new*/

A.xmas-new:link { 
font-size: 12px; 
font-weight: bold;
margin-top: 5px;
padding-left: 3px;
}

A.xmas-new:visited {
font-size: 12px; 
font-weight: bold;
padding-left: 3px;
}

A.xmas-new:hover {
font-size: 12px; 
background-color: #FFFF66;
padding-left: 3px;
}

/* xmas-new finished*/

.red {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
background-color: #FF0000; 
padding-bottom: 4px;
}

.xmas {
border: 4px double #ff0000;
}

.xmas2 {
margin: 5px;
line-height: 1.5em;
}

.image-right {
float: right;
margin-left: 10px;
margin-right: 10px;
}

.image-left {
float: left;
margin-right: 10px;
}

.listing {
margin-top: 20px;
}

.promo {  
font-size: 26px; 
font-weight: bold; 
color: #FFFF00; 
background-color: #000099;
}

.promo2 {  
font-size: 22px; 
color: #0099FF; 
background-color: #FFFF00;
}

.promo3 {  
font-size: 18px; 
color: #FFFF00; 
background-color: #993333;
}

.matrix-text {  
font-size: 9px; 
font-weight: bold;
}

.yellow-p {  
background-color: #FFFF00;
}

.premium-p {  
background-color: #FFCCFF;
}

.mass-krug-p {  
background-color: #99FF99;
}

.yellow {  
background-color: #FFFF00;
font-weight: bold; 
font-size: 9px;
}

.premium {  
background-color: #FFCCFF;
font-weight: bold; 
font-size: 9px;
}

.mass-krug {  
background-color: #99FF99;
font-weight: bold; 
font-size: 9px;
}
