/* markup: Default subcategories markup #37 */

span.subcat { font-weight: bold; }


/* markup: sub cats with images #41 */

table.njh_subcats td { padding: 15px;  }
table.njh_subcats td table { width: 160px; }
table.njh_subcats { margin-left: auto; margin-right: auto; }
table.subcat td.image { border: 1px solid #17103e; border-bottom: 0; }
table.subcat td.link { border: 1px solid #17103e; border-top: 0; }
table.subcat_hover td.image { border: 1px solid #9fb1cb; border-bottom: 0; }
table.subcat_hover td.link { border: 1px solid #9fb1cb; border-top: 0; }
table.subcat td,
table.subcat_hover td { padding: 0; text-align: center; }
table.subcat td.link a { display: block; padding: 10px 0; background: #17103e; width: 100%; color: white; text-decoration: none; }
table.subcat_hover td.link a,
table.subcat_hover td.link a:hover,
table.subcat td.link a:hover { display: block; padding: 10px 0; width: 100%; background: #a69aed; color: black; text-decoration: none; }


/* markup: test camera models view #40 */

table.list_top {  }
table.list_top td.bg { background-image: url('listing_top.jpg'); background-repeat: no-repeat; width: 100%; }
table.list_white td.bg { background-image: url('list_top_white.jpg'); background-repeat: no-repeat; }
table.list_main_bus { width: 100%; background-image: url('list_main.png'); background-repeat: repeat-y;}
table.list_main_bus td.bg_white { background: transparent;  }
table.list_main_bus td.bg_white td { padding: 1px 25px 1px 25px; }
table.list_main_bus td.bg_blue { width: 300px; background-image: url('list_blue.png');  font-family: Century Gothic, Arial, Tahoma, size: 16px; color: #ffffff !important; }
table.list_main_bus td.bg_blue td { width: 300px; }
table.list_main_bus td.bg_blue img {  }
div.list_image { padding-top:0px; padding-bottom:10px; padding-right:10px; padding-left:30px; }
div.list_image img { border: 1px solid #ffffff; }
div.list_refer { padding-top:0px; padding-bottom:10px; padding-right:10px; padding-left:30px; font-family: Century Gothic, Arial, Tahoma; font-size: 16px; color: #ffffff !important; }
div.list_refer a { font-family: Century Gothic, Arial, Tahoma; font-size: 16px; color: #ffffff !important; }
div.list_refer a:hover { font-family: Century Gothic, Arial, Tahoma; font-size: 16px; color: #ffffff !important; text-decoration: underline; }
div.social { padding-top:0px; padding-bottom:10px; padding-right:10px; padding-left:50px; }
div.list_details { padding-top:20px; padding-bottom:10px; padding-right:0px; padding-left:0px; }
table.list_bottom td.bg { background-image: url('list_bottom.png'); background-repeat: no-repeat; width: 100%; }
table.list_white_bottom td.bg { background-image: url('list_white_bottom.jpg'); background-repeat: no-repeat; width: 100%; }
div.list_title {  font-family: Century Gothic, Arial, Tahoma; font-size: 16px; color: #546fa6 !important; font-weight: bold; }
div.gmaps { padding-top:20px; padding-bottom:10px; padding-right:0px; padding-left:30px; }
div.list_content { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #333333;  }
div.thumbs {  margin-left: 10px; }
div.thumbs img { border: 1px solid #ffffff; margin: 10px; padding: 0px; width: 120px; }
table.list_maps td.bg_title { background-image: url('list_top_white.jpg'); background-repeat: no-repeat; }
div.list_details td.attribute-label { font-weight: bold; }
div.details_summary { width: 330px; background: transparent; padding: 2px 10px 5px 10px; }


