diff -upr work/amazon/amazon.css modules/amazon/amazon.css
--- work/amazon/amazon.css	2008-02-22 09:54:14.000000000 -0800
+++ modules/amazon/amazon.css	2009-07-23 20:58:38.000000000 -0700
@@ -1,4 +1,20 @@
+
+div.amazon-item {
+  display: block;
+  clear: both;
+  border-top: 2px solid #DDD;
+  padding-top: 3px;
+}
+
 div.amazon-item img {
   float: left;
-  padding-right: 1em;
+  padding-left: 3px;
+  margin-bottom: 1em;
+  margin-right: 1em;
+}
+
+div.amazon-item div {
+  padding-left: 1em;
+  margin-left: 100px;
+  height: 4em;
 }
diff -upr work/amazon/amazon.module modules/amazon/amazon.module
--- work/amazon/amazon.module	2009-06-24 14:24:58.000000000 -0700
+++ modules/amazon/amazon.module	2009-07-23 20:57:17.000000000 -0700
@@ -89,7 +89,6 @@ function amazon_theme() {
 }
 
 function amazon_preprocess_amazon_item(&$variables) {
-  drupal_add_css(drupal_get_path('module', 'amazon') . '/amazon.css');
 
   $item = $variables['item'];
 
@@ -667,3 +666,7 @@ function template_preprocess_amazon_view
     }
   }
 }
+
+function amazon_init() {
+  drupal_add_css(drupal_get_path('module', 'amazon') . '/amazon.css');
+}
