body {
  font-family: Helvetica, Geneva, Arial,
        SunSans-Regular, sans-serif;
  color: #000000;
  background-color: #ffffff; 
  
  }
a:link {
  color: #5669a6; 
  text-decoration: none}
a:visited {
  color: #5669a6; 
  text-decoration: none}
a:hover {
  color: #000000;
  text-decoration: none}


h2 {color: #ff3000; font: arial; font-size: 18px;}

h3 {color: black; font-size: 12px;}

table.cart {font-size:11px;}

table.cart th {color:white;}


img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}

.cat {
color: #9b0909;
font: bold 18px;
}

.product {
color: #ff3000;
}

.price {
color: #ff3000;
font: bold;
text-align: right;
}

.row2 {
text-align: left
color: #000000;
}

.small a {
text-decoration: none;
color: #656565;
font: 12px;
}


/* Navigation */
.glossymenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 132px;
border: 0px solid #656565;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(images/menu.jpg) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 132px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(images/menuhover.jpg);
color: white;
}

.list ul {
  float: left;
  width: 15em; /* width is changed */
  margin: 0;
  padding: 0;
  list-style: none;
}
 
.list li {
  float: left;
  width: 6em;
  margin: 0;
  background-image: url(images/bullet.jpg);
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding: 0 0 0 0.7em; /* left padding moves the text away from the bullet */
}
