/* CSS Document */

/* page */
#right_side{ margin: 0px 0px -32767px 0px; width: 740px; padding: 0px 0px 32767px 0px; float: right;    }

#new_products{ padding-bottom: 32767px; margin-bottom: -32767px; background-color: #eeeff1; width: 195px; float: right; border-left: 1px solid #D7D7D7; }

#middle_products{ padding-bottom: 32767px; margin-bottom: -32767px; width: 520px;  float: left; }

/* top hot products */
#hot_product{ border-bottom:1px dotted Black;clear:both; margin-bottom:10px;padding-bottom:10px;}

#hot_product img{ width: 150px; height: 120px; padding: 20px 20px 0px 0px; float: left; border:0; }

#hot_product ul{margin-left:190px;margin-top:1em;}

#hot_product h2{ color: #F15A22; padding: 20px 0px 0px 0px; font-size:11pt;}

#hot_product h5{ color: #77AA11; padding: 0px 10px 0px 0px;  text-align: right;  }

/* middle introduce */
#middle_products h6{ font-variant: normal; font-weight: bold; clear: both; float: left; font-size: 12px; }

#middle_products p{ margin-top: 10px; margin-bottom: 20px; }

#middle_products h1{ color: #77AA11;  font-size: 15pt;  background: White ; WIDTH:100%; margin-top:10px;margin-bottom:5px;}

/* list all the products boxes */
#bar_gray{ background-color: #eeeff1; height: 20px; border: 1px solid #DDDDDD; }

.box{ clear: both; border: 1px solid #DDDDDD; padding-bottom: 10px; font-size: 8pt; }

.box img{ width: 60px; height: 48px; float: left; padding: 5px 15px 0px 5px; }

.box h5 a{ color: #F15A22; font-size: 8pt; padding: 5px 0px 2px 0px;  }

/* related products */
#what_is_new{ PADDING: 15px 0px 0px 20px; }

.small_box{ font-size: 8pt; padding: 10px 0px 20px 10px; }

.small_box img{ float: left; height: 48px; width: 60px; padding: 10px 10px 0px 0px; }

.small_box h6 a{ font-size: 8pt; color: #F15A22; padding: 0px 0px 5px 0px; font-weight: bold; }
