a35a5bd55144a5739c7d87397d9d232e8b5bc863
6 border-bottom: 3px dotted
#77d;
9 /* Styles for products/index */
12 border-collapse: collapse
;
15 #product-list table tr td
{
20 #product-list .list-image
{
25 #product-list .list-description
{
29 #product-list .list-description dl
{
33 #product-list .list-description dt
{
39 #product-list .list-description dd
{
43 #product-list .list-description
.unavailable
{
47 #product-list .list-actions
{
53 #product-list .list-line-even
{
57 #product-list .list-line-odd
{
62 /* Styles for main page */
67 border-bottom: 2px solid
;
68 font: small-caps
40px/40px "Times New Roman", serif
;
103 /* An entry in the store catalog */
108 border-bottom: 1px dotted
#77d;
113 font-family: sans-serif
;
128 #store .entry h3
a:link
, #store
.entry h3
a:visited
, #store
.entry h3
a:active
{
130 text-decoration: none
;
136 margin-bottom: 0.8em;
139 #store .entry
.price-line
{
143 #store .entry
.add-to-cart
{
147 #store .entry
.price
{
153 #store .entry form
, #store
.entry form div
{
162 background-color: #EEFFEE;
167 background-color: red
;
172 border: 2px solid red
;
174 padding-bottom: 12px;
176 background-color: #f0f0f0;
179 #errorExplanation h2
{
182 padding: 5px 5px 5px 15px;
185 background-color: #c00;
189 #errorExplanation p
{
195 #errorExplanation ul li
{