/*===========================================
  ADVERTISING BANNER STYLESHEET
  JUSTIN JOHNSON, 2009
  
  for use with the Amazon API class
  and ad server.
  
 ===========================================*/

/* Common styles */
.dynamic_display {font-family:arial,helvetica,sans-serif; background:#FFF; padding:0px; margin:0px; font-size:8pt; color:#333; border:1px solid #AAA;}
.dynamic_display table {padding:0px; margin:0px; border-collapse:collapse; width:100%; height:100%;}
.dynamic_display td {font-family:arial,helvetica,sans-serif; padding:0px; margin:0px; font-size:8pt; color:#333; padding:5px; text-align:center; vertical-align:middle;}
.dynamic_display th {background:#333; color:#FFF; font-size:7pt; text-align:left; padding-left:5px; height:8px;}
.dynamic_display .product_img img {border:0px;}
.dynamic_display a {text-decoration:none; color:#070;}
.dynamic_display a:hover {color:#333; text-decoration:underline;}
.dynamic_display .product_price {font-weight:bold; color:#700; text-align:right;}

/* 468x60 */
.product_banner_468x60 {width:468px; height:60px;}
.product_banner_468x60 a {font-size:10pt;}
.product_banner_468x60 .product_img img {height:35px; padding:0; margin:0;}
.product_banner_468x60 .product_title a {font-weight:bold;}
.product_banner_468x60 .product_price {font-size:10pt;}


/* 160x600 */
.product_banner_160x600 {width:160px; height:600px;}
.product_banner_160x600 .product_img {width:100%; text-align:center; padding-left:8px;}
.product_banner_160x600 .product_img img {height:50px;}
.product_banner_160x600 .product_title {border-bottom:1px solid #EEE;}
.product_banner_160x600 .product_price {font-size:10pt;}

/* 125x125 */

/* 150x700 */
.product_banner_700x150 {margin:0; height:125px; line-height:10pt;}
.product_banner_700x150 .product_img {text-align:center;}
.product_banner_700x150 .product_img img {height:55px;}
.product_banner_700x150 .product_title a{font-size:7pt; color:#333;}
.product_banner_700x150 .product_price {font-size:8pt;}

