/* template: Redcar - brown #6 */


ul { margin-top: 10px; }
ul li { margin-left: 15px; }


/* markup: Highlighted items #47 */

table.njh_hi_default { margin-top: 10px; width: 100%; font-family: 'Segoe UI', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
table.njh_hi_default td { padding: 3px; text-align: left; }
table.njh_hi_default tr.row0 td table.item_h { background: #ffffff url(../files/graphics/markup/default/gradient1.gif) repeat-x scroll left bottom; }
table.item_h { width: 100%; height: 370px; border: 1px solid #dddddd; margin-bottom: 10px; }
table.item_h td { padding: 4px; }
table.item_h td.image { text-align: center; height: 168px; }
table.item_h td.title { padding: 0 4px; font-size: 13px; font-weight: bold; color: #cc0000; text-align: left; }
div.summary_h { margin-top: 10px; margin-bottom: 4px; }
table.item_h div.pricing { margin-top: -5px; text-align: right; font-weight: bold; color: #4d9dcb; }
table.item_h div.pricing span.inc { padding-left: 10px; }
table.item_h div.pricing span.price_inc { font-size: 20px; color: #cc0000; }
table.item_h div.pricing span.rrp { display: block; font-weight: normal; }
table.item_h span.stock { display: block; float: left; text-align: left; font-weight: bold; background: transparent url(../files/graphics/markup/default/stock.gif) no-repeat scroll left center; padding: 3px 0px 2px 25px; width: 75px; margin-top: 5px; color: #555555; }


/* markup: Highlighted items box style 1 #52 */

table.sidebar#highlighted_items { padding: 0px; }                                                                  table.sidebar#highlighted_items td { padding: 0 5px; }                                                             table.sidebar#highlighted_items td.bottom { padding: 3px 0px 3px 3px; font-size: 9px; }                            table.sidebar#highlighted_items td.bottom a { text-decoration: none; }                                             table.sidebar#highlighted_items table { margin: 5px 0px 0px 0px; padding: 0; border-bottom: 1px solid #bbc6e0; }   table.sidebar#highlighted_items td.image,                                                                          table.sidebar#highlighted_items td.details { background-color: #f3f4f8; padding-top: 5px; }                        table.sidebar#highlighted_items td.image { padding: 0; }                                                           table.sidebar#highlighted_items td.image img { border: 1px solid #bbc6e0; }                                        table.sidebar#highlighted_items td.details { padding: 3px 2px 3px 0px; font-size: 10px; color: #636365; }          table.sidebar#highlighted_items td.details span.price { color: #cc0033; font-weight: bold; }                       table.sidebar#highlighted_items td.details a { font-size: 10px; color: black; }                                    table.sidebar#highlighted_items td.details a:hover { color: #636365; text-decoration: none; }                      


/* markup: Highlighted items box style 1 #56 */

table.sidebar#highlighted_items { padding: 0px; }                                                                  table.sidebar#highlighted_items td { padding: 0 5px; }                                                             table.sidebar#highlighted_items td.bottom { padding: 3px 0px 3px 3px; font-size: 9px; }                            table.sidebar#highlighted_items td.bottom a { text-decoration: none; }                                             table.sidebar#highlighted_items table { margin: 5px 0px 0px 0px; padding: 0; border-bottom: 1px solid #bbc6e0; }   table.sidebar#highlighted_items td.image,                                                                          table.sidebar#highlighted_items td.details { background-color: #f3f4f8; padding-top: 5px; }                        table.sidebar#highlighted_items td.image { padding: 0; }                                                           table.sidebar#highlighted_items td.image img { border: 1px solid #bbc6e0; }                                        table.sidebar#highlighted_items td.details { padding: 3px 2px 3px 0px; font-size: 10px; color: #636365; }          table.sidebar#highlighted_items td.details span.price { color: #cc0033; font-weight: bold; }                       table.sidebar#highlighted_items td.details a { font-size: 10px; color: black; }                                    table.sidebar#highlighted_items td.details a:hover { color: #636365; text-decoration: none; }                      


/* markup: Highlighted items box style 1 #57 */

table.sidebar#highlighted_items { padding: 0px; }                                                                  table.sidebar#highlighted_items td { padding: 0 5px; }                                                             table.sidebar#highlighted_items td.bottom { padding: 3px 0px 3px 3px; font-size: 9px; }                            table.sidebar#highlighted_items td.bottom a { text-decoration: none; }                                             table.sidebar#highlighted_items table { margin: 5px 0px 0px 0px; padding: 0; border-bottom: 1px solid #bbc6e0; }   table.sidebar#highlighted_items td.image,                                                                          table.sidebar#highlighted_items td.details { background-color: #f3f4f8; padding-top: 5px; }                        table.sidebar#highlighted_items td.image { padding: 0; }                                                           table.sidebar#highlighted_items td.image img { border: 1px solid #bbc6e0; }                                        table.sidebar#highlighted_items td.details { padding: 3px 2px 3px 0px; font-size: 10px; color: #636365; }          table.sidebar#highlighted_items td.details span.price { color: #cc0033; font-weight: bold; }                       table.sidebar#highlighted_items td.details a { font-size: 10px; color: black; }                                    table.sidebar#highlighted_items td.details a:hover { color: #636365; text-decoration: none; }                      


/* markup: Product List View New #53 */

table.njh_productlist { width: 100%; }
table.items_list { width: 100%; height: 280px; border: 1px solid #cccccc; } 
table.items_list td { padding: 10px 3px; }
table.items_list td.image { height: 170px; }
table.items_list td.image img { padding: 3px; }
table.items_list table.item_title { width: 100%; height: 30px; font-size: 12px; }
table.items_list table.item_title td { padding: 0 20px; text-align: center; }
table.items_list span.link_name { }
table.items_list span.link_name a { color: #333333; text-decoration: underline; font-weight: bold; }
table.items_list span.link_name a:hover { color: #666666;  text-decoration: none; }
table.items_list span.member { font-size: 12px; color: #666666; }
table.items_list span.member a { color: #666666;  text-decoration: underline; }
table.items_list span.member a:hover { color: #666666;  text-decoration: none; }
table.items_list span.distance { font-size: 11px; color: #666666; font-weight: bold; margin-bottom: 1px; }
table.items_list span.attribute { font-size: 11px; color: #666666; margin-bottom: 1px; }
table.items_list span.attribute-value { color: #333333; padding-right: 10px; } table.items_list span.content { font-size: 11px; margin-top: 6px; color: #666666; }
table.items_list span.content a.more { font-weight: bold; font-weight: normal; text-decoration: underline; color: #333333; }
table.items_list span.content a.more:hover { font-weight: normal; text-decoration: none; }
table.items_list span.summary { display: block; padding: 3px 0; } table.items_list table.ordering { margin-top: 10px; font-size: 11px; width: 100%; } 
table.items_list table.ordering td { padding: 0; } 
table.items_list span.availability { color: #666666; }
table.items_list span.price_inc { color: #cc0000; font-weight: bold; margin-bottom: 1px; }
table.items_list span.basket input.qty { border: 1px solid #666666; padding: 2px 3px; font-size: 11px; }
table.items_list span.basket input.button { padding: 1px 3px; font-size: 11px; }
table.items_list table.ordering span.rrp { display: inline; font-size: 13px; color: orange; font-weight: bold; }
table.items_list table.ordering span.rrp_discount { display: inline; font-size: 13px; color: #ee0000; font-weight: bold; }



