@charset "utf-8";
body { margin: 0px 15px 15px 15px; padding: 0px; }
/*body { background-color: #161616; }*/

/*---Header--->>START*/
#tlj-header { background-color: #161616; background-image: url(images/tiger_face.jpg); background-position: top right; background-repeat: no-repeat; width: 100%; height: 144px; padding: 0px; margin: 0px; }
#tlj-header * { padding: 0px; margin: 0px; }
#tlj-header img { border: 0px; }
#tlj-header #tlj-logo { float: left; width: 358px; padding-top: 14px; text-align: right; }
/*---Header---<<END*/

/*---Menu--->>START*/
#tlj-menu-wrap { background-color: #2b2826; border: 2px solid #2b2826; padding: 0px; margin: 0px; position: relative; }
#tlj-menu-wrap * { padding: 0px; margin: 0px; }
#tlj-menu-wrap img { border: 0px; }
#tlj-menu-wrap #tlj-menu { background-image: url(images/menu_bg.gif); background-position: 0px 0px; background-repeat: repeat-x; height: 42px; }
#tlj-menu-wrap #tlj-menu ul { list-style-type: none; }
#tlj-menu-wrap #tlj-menu ul li { background-image: url(images/menu_sep_bg.png); background-position: top right; background-repeat: no-repeat; padding-right: 2px; float: left; }
#tlj-menu-wrap #tlj-menu ul li a { color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 42px; height: 42px; display: block; padding: 0px 18px; text-decoration: none; }
#tlj-menu-wrap #tlj-menu ul li a:hover { background-image: url(images/menu_bg.gif); background-position: 0px -42px; background-repeat: repeat-x; color: #ff7800; text-decoration: none; }

/*---Search Box---*/
#tlj-menu-wrap #tlj-search-box { position: absolute; top: 10px; right: 10px; }
#tlj-menu-wrap #tlj-search-box .tlj-query { background-color: #2f2f2f; border: 1px solid #000000; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; width: 186px; height: 17px; margin-right: 1px; float: left; padding: 2px; }
#tlj-menu-wrap #tlj-search-box .tlj-search-btn { float: left; }
/*---Menu---<<END*/

/*---Store Front Left Column--->>START*/
#tlj-left-col { padding: 10px 0px 0px 9px; margin: 0px; }
#tlj-left-col * { padding: 0px; margin: 0px; }
#tlj-left-col img { border: 0px; }

#tlj-left-col #tlj-storecat-h { background-image: url(images/left_box_headers.jpg); background-position: 0px 0px; background-repeat: no-repeat; width: 246px; height: 44px; }
#tlj-left-col #tlj-storecat-h span { display: none; }
#tlj-left-col #tlj-storecat-box { background-color: #191919; background-image: url(images/left_nav_bg.jpg); background-position: top left; background-repeat: repeat-x; width: 246px; }
#tlj-left-col #tlj-storecat-box .tlj-inner-1 { background-image: url(images/left_nav_ornaments1.png); background-position: top right; background-repeat: no-repeat; }
#tlj-left-col #tlj-storecat-box .tlj-inner-2 { background-image: url(images/left_nav_ornaments2.png); background-position: bottom left; background-repeat: no-repeat; padding: 0px 11px 5px 11px; }
#tlj-left-col #tlj-storecat-box ul { list-style-type: none; }
#tlj-left-col #tlj-storecat-box ul li { background-image: url(images/menu_arrow.png); background-position: top left; background-repeat: no-repeat; border-bottom: 1px solid #000000; padding: 10px 0px 10px 23px; }
#tlj-left-col #tlj-storecat-box ul li.tlj-last-item { border-bottom: 0px; }
#tlj-left-col #tlj-storecat-box ul li a { color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
#tlj-left-col #tlj-storecat-box ul li a:hover { color: #ff7800; text-decoration: none; }
#tlj-left-col #tlj-storecat-box ul li ul { padding-top: 4px; }
#tlj-left-col #tlj-storecat-box ul li ul li { background-image: url(images/menu_sub_arrow.png); background-position: top left; border-bottom: 0px; padding: 4px 0px 4px 15px; }
#tlj-left-col #tlj-storecat-box ul li ul li a { color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
#tlj-left-col #tlj-storecat-box ul li ul li a:hover { color: #ff7800; text-decoration: none; }
#tlj-left-col #tlj-storecat-box ul li a.head { background-image: url(images/menu_right_arrow.gif); background-position: center right; background-repeat: no-repeat; padding-right: 12px; }

#tlj-left-col #tlj-news-h { background-image: url(images/left_box_headers.jpg); background-position: 0px -44px; background-repeat: no-repeat; width: 246px; height: 44px; }
#tlj-left-col #tlj-news-h span { display: none; }
#tlj-left-col #tlj-news-box { background-color: #323232; background-image: url(images/newsletter_bg.jpg); background-position: bottom; background-repeat: no-repeat; padding: 10px; }
#tlj-left-col #tlj-news-box p { color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; margin-bottom: 10px; }
#tlj-left-col #tlj-news-box .tlj-check { float: left; width: 150px; padding-top: 10px; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 1px; }
#tlj-left-col #tlj-news-box .tlj-btn { float: right; margin-bottom: 1px; }

#tlj-left-col .tlj-border { background-image: url(images/bottom_border.gif); background-position: top left; background-repeat: no-repeat; width: 246px; height: 3px; font-size: 0px; margin-bottom: 11px; }
/*---Store Front Left Column---<<END*/

/*---Store Front Right Column--->>START*/
#tlj-right-col { padding: 10px 10px 10px 0px; margin: 0px; }
#tlj-right-col * { margin: 0px; padding: 0px; }
#tlj-right-col img { border: 0px; }

#tlj-right-col #tlj-welcome { background-color: #000000; background-image: url(images/welcome_ornament.jpg); background-position: top right; background-repeat: no-repeat; border: 1px solid #1b1b1b; color: #fffffe; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; padding: 12px 12px 16px 12px; margin-bottom: 10px; }

#tlj-right-col .tlj-box { background-color: #1a1a1a; background-image: url(images/bottom_border.gif); background-position: bottom; background-repeat: repeat-x; border-top: 1px solid #666565; margin-bottom: 10px; padding-bottom: 3px; }

#tlj-right-col #tlj-banner { border: 1px solid #1b1b1b; margin-bottom: 10px; }
#tlj-right-col #tlj-banner #tlj-banner-in { background-color: #ffffff; background-image: url(images/banner_left.jpg); background-position: bottom left; background-repeat: no-repeat; border: 1px solid #ecbe6b; text-align: right; }

#tlj-right-col #tlj-popcat-h { background-image: url(images/right_header_bg.gif); background-position: top left; background-repeat: repeat-x; padding: 3px 0px; margin-bottom: 5px; }
#tlj-right-col #tlj-popcat-h span { display: none; }
#tlj-right-col #tlj-popcat-h .tlj-inner-r { background-image: url(images/right_header_r_bg.gif); background-position: top right; background-repeat: no-repeat; height: 35px; }
#tlj-right-col #tlj-popcat-h .tlj-inner-l { background-image: url(images/right_header_l_bg.gif); background-position: 0px 0px; background-repeat: no-repeat; height: 35px; }
#tlj-right-col #tlj-popcat-in1 { background-image: url(images/prodbox_tr.jpg); background-position: top right; background-repeat: no-repeat; }
#tlj-right-col #tlj-popcat-in2 { background-image: url(images/prodbox_bl.jpg); background-position: bottom left; background-repeat: no-repeat; padding: 7px 13px 6px 13px; }
#tlj-right-col #tlj-popcat-in2 table { width: 100%; }
#tlj-right-col #tlj-popcat-in2 tr,
#tlj-right-col #tlj-popcat-in2 td { text-align: center; vertical-align: middle; }
#tlj-right-col #tlj-popcat-in2 td { padding-bottom: 7px; }
#tlj-right-col #tlj-popcat-in2 td img { border: 2px solid #060606; }
#tlj-right-col #tlj-popcat-in2 .tlj-catname { background-color: #2c2c2c; border: 1px solid #000000; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; padding: 3px 0px; width: 139px; height: 33px; margin: 4px auto 0px auto; text-align: center; }
#tlj-right-col #tlj-popcat-in2 .tlj-catname span { padding-top: 5px; display: block; }
#tlj-right-col #tlj-popcat-in2 .tlj-catname a { color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
#tlj-right-col #tlj-popcat-in2 .tlj-catname a:hover { text-decoration: underline; }

#tlj-right-col #tlj-feat-h { background-image: url(images/right_header_bg.gif); background-position: top left; background-repeat: repeat-x; padding: 3px 0px; margin-bottom: 5px; }
#tlj-right-col #tlj-feat-h span { display: none; }
#tlj-right-col #tlj-feat-h .tlj-inner-r { background-image: url(images/right_header_r_bg.gif); background-position: top right; background-repeat: no-repeat; height: 35px; }
#tlj-right-col #tlj-feat-h .tlj-inner-l { background-image: url(images/right_header_l_bg.gif); background-position: 0px -35px; background-repeat: no-repeat; height: 35px; }
#tlj-right-col #tlj-feat-in1 { }
#tlj-right-col #tlj-feat-in1 table { width: 100%; }
#tlj-right-col #tlj-feat-in1 table table { width: 329px; margin: auto; }
#tlj-right-col #tlj-feat-in1 tr,
#tlj-right-col #tlj-feat-in1 td { text-align: center; vertical-align: top; }
#tlj-right-col #tlj-feat-in1 .tlj-prod { background-color: #2c2c2c; background-image: url(images/feat_box_bg.jpg); background-position: bottom; background-repeat: no-repeat; padding: 6px 8px; height: 90px; }
#tlj-right-col #tlj-feat-in1 .tlj-prod img { border: 1px solid #010101; }
#tlj-right-col #tlj-feat-in1 .tlj-prod .img { float: left; margin-right: 8px; }
#tlj-right-col #tlj-feat-in1 .tlj-prod .col1 { float: left; width: 105px; padding-top: 8px; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; }
#tlj-right-col #tlj-feat-in1 .tlj-prod .col2 { float: left; width: 90px; padding-top: 8px; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; }
#tlj-right-col #tlj-feat-in1 .tlj-prod .tlj-more { float: right; width: 195px; text-align: right; padding-top: 13px; }
#tlj-right-col #tlj-feat-in1 .tlj-prod .tlj-more a { color: #ff7800; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }
#tlj-right-col #tlj-feat-in1 .tlj-prod .tlj-more a:hover { text-decoration: none; }
#tlj-right-col #tlj-feat-in1 .tlj-h3 { background-color: #444444; border-bottom: 1px dotted #8f8f8f; border-top: 1px dotted #8f8f8f; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding: 0px 8px; height: 34px; vertical-align: middle; text-align: left; }

#tlj-right-col #tlj-copy { color: #95989a; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 2px; text-align: center; padding: 20px 0px; }
#tlj-right-col #tlj-copy a { color: #95989a; text-decoration: underline; }
#tlj-right-col #tlj-copy a:hover { text-decoration: none; }
/*---Store Front Right Column---<<END*/

/*---Listig Template--->>START*/
#tlj-content { background-color: #000000; margin: 0px; padding: 20px 10px 0px 10px; }
#tlj-content * { margin: 0px; padding: 0px; }
#tlj-content img { border: 2px solid #000000; }

#tlj-content .tlj-h { background-image: url(images/right_header_bg.gif); background-position: top left; background-repeat: repeat-x; padding: 3px 0px; margin-bottom: 5px; }
#tlj-content .tlj-h-right { background-image: url(images/right_header_r_bg.gif); background-position: top right; background-repeat: no-repeat; height: 35px; }
#tlj-content #tlj-description { background-image: url(images/listing_header_text.gif); background-position: 0px 0px; background-repeat: no-repeat; height: 35px; }
#tlj-content #tlj-similar { background-image: url(images/listing_header_text.gif); background-position: 0px -35px; background-repeat: no-repeat; height: 35px; }
#tlj-content #tlj-tc { background-image: url(images/listing_header_text.gif); background-position: 0px -70px; background-repeat: no-repeat; height: 35px; }
#tlj-content #tlj-shipping { background-image: url(images/listing_header_text.gif); background-position: 0px -105px; background-repeat: no-repeat; height: 35px; }
#tlj-content #tlj-payment { background-image: url(images/listing_header_text.gif); background-position: 0px -140px; background-repeat: no-repeat; height: 35px; }
#tlj-content #tlj-description span,
#tlj-content #tlj-similar span,
#tlj-content #tlj-tc span,
#tlj-content #tlj-shipping span,
#tlj-content #tlj-payment span { display: none; }

#tlj-content .tlj-box { background-color: #ffffff; border-top: 1px solid #666565; }
#tlj-content .tlj-box-in1 { background-image: url(images/content_tr.jpg); background-position: top right; background-repeat: no-repeat; }
#tlj-content .tlj-box-in2 { background-image: url(images/content_bl.jpg); background-position: bottom left; background-repeat: no-repeat; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; padding: 13px; }
#tlj-content .tlj-bdr { background-color: #000000; background-image: url(images/bottom_border.gif); background-position: top left; background-repeat: repeat-x; height: 23px; }
#tlj-content p { margin-bottom: 15px; }
#tlj-content h3 { color: #ff7800; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; margin-bottom: 10px; }
#tlj-content .img-indent-l { float: left; margin-right: 10px; }

#tlj-content table#tlj-price { width: 260px; }
#tlj-content table#tlj-price tr,
#tlj-content table#tlj-price td { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding: 2px; }

#tlj-content table#tlj-pay { width: 100%; }
#tlj-content table#tlj-pay tr,
#tlj-content table#tlj-pay td { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: middle; }
#tlj-content table#tlj-pay tr img,
#tlj-content table#tlj-pay td img { border: 0px; }

#tlj-content table#tlj-sim { width: 100%; }
#tlj-content table#tlj-sim tr,
#tlj-content table#tlj-sim td { text-align: center; vertical-align: middle; }
/*---Listig Template--->>END*/

.tlj-clear { clear: both; }
.tlj-wrapper { width: 100%; text-align: center; }
.tlj-background { background-color: #000000; }