/* -------------- Site customizations -------------- */

#blox-header h1 a, #blox-header h2 a {
display: block;
height: 83px;
overflow: hidden;
text-indent: -9999em;
width: 344px;
}


/* Header Logo */


#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
/* #blox-header h2{background: url("../../images/_site/logo2800.jpg") no-repeat transparent;width: 254px;margin-left:4px;} */ /* JKS 4/23/2013 */
#blox-header h2{background: url("../../images/_site/tdtnewlogo.png") no-repeat transparent;width: 508px;height:83px;margin-left:4px;}
#blox-wrapper {background-image: url("../../images/_site/theBACKrepeat123.png") !important;background-repeat: repeat-y;
padding-left: 21px;padding-right: 21px;}
#blox-container {padding: 10px 0 0px;}
#user-form .rates .product-list td input {width:auto; float:right;}



/* Nav Builder */
ul.navigation, ul.navigation > li {background-color: #C4000A;}
ul.navigation > li.current-section, ul.navigation > li:hover {background-color: #F2E8D5;}
ul.navigation > li.current-section a, ul.navigation > li:hover a {color: #000;}
ul.navigation.mega .mega-nav-container {background: none repeat scroll 0 0 #F2E8D5;color: #000;}
ul.navigation.mega .mega-nav-container {-webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2)}
ul.navigation.mega .mega-nav-container.unmega, ul.navigation ul li {background: none repeat scroll 0 0 #F2E8D5;}
ul.navigation.mega > li > a, ul.navigation.mega ul > li > a {font-family: 'Oswald', sans-serif;font-size: 12px;font-weight:400;}
ul.navigation ul li:hover {background-color: #DBC59B;}
ul.navigation ul li:hover a {text-decoration: none;color:#000;}
ul.navigation.mega .mega-nav-container ul li {line-height: 16px;padding-bottom: 3px;padding-top: 3px;}
#blox-footer .bull-list li {list-style: none outside none;margin: 0;}

ul.navigation.mega .ui-icon {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png");margin-left: -5px;margin-right: -5px;}
ul.navigation.mega .ui-icon-circle-triangle-s {background-position: -64px -15px;}
ul.navigation.mega .ui-icon-circle-triangle-n {background-position: 0 -15px;}




/* Nav */


ul.dropdown, ul.dropdown li {background-color: #C4000A;}
ul.dropdown ul, ul.dropdown ul li,
ul.dropdown li.active-horizontal{background-color: #F2E8D5;border-top:1px solid transparent;}
ul.dropdown ul{border-top:1px solid #DBC59B;}
#nav.dropdown li.active-horizontal a{color:black;}
ul.dropdown a:link, ul.dropdown a:visited {color: white;font-family: 'Oswald', sans-serif;font-size: 12px;}
ul.dropdown li {padding: 7px 7px 6px;}
ul.dropdown ul a:link, ul.dropdown ul a:visited {color: #DDDDDD;font-size: 11px;}
ul.dropdown ul li.hover ul, ul.dropdown ul li:hover {background-color: #DBC59B;}


/* Search */


#blox-search-form{background: url("../../images/_site/search123123.png") no-repeat transparent;height: 39px;width: 205px;}
#blox-header-search form#blox-search-form div input.search-bar{border:none;background-color:transparent;height: 23px;
margin-left: 10px;margin-top: 3px;width: 161px;color:#a2a2a2;}
#blox-header-search a.advanced-search{display:none;}
#blox-header-search form#blox-search-form div input.search-submit{cursor: pointer;height: 30px;margin-left: -11px;
margin-top: 2px;width: 41px;background-color:transparent;border:none;text-indent:-9999px;cursor:pointer;}
#blox-header-search {bottom: 3px;color: #333333;position: absolute;right: 5px;}
#weather-bug {width: 90px;}
.top-right-one {bottom: 0;position: absolute;right: 154px;width: 150px;}
#blox-error.ui-state-error div#blox-error-search form#blox-search-form{background:none;}


/* Content */


.blox-breaking-news, .blox-breaking-news ul, .blox-breaking-news ul li {background-color: #8d0005 !important;}
.blox-title, .blox-title a, .blox-sub-title a, .blox-title h3, 
.blox-title h3 a, .blox-breaking-news h2, .blox-breaking-news dt, 
.blox-breaking-news p.title-flag, .blox-breaking-news a, 
.zebra-mane .headline-cell, .zebra-mane .headline-cell a, 
.blox-zebra-nav a, .slideshow-showcase .photo-cutline .headline-cell.large-photo a, 
#index-section-title h1, #index-section-title h2, #blox-story h1 .blox-headline,.soft .blox-title h3 a,
#calendar-widget-block .heading.heading-cal h3 a, #business-events .heading.heading-cal h3 a,
.blox-bucket-list dd a, .blox-slider-news dd a,
.blox-asset-content h3, #blox-center-piece h3,
#blox-featured-listings .heading h3 a,
.blox-html-asset div h2,
.blox-html-asset div h3,
h1, h2, .blox-serif, #blox-story .inset-left, #blox-story .inset-right
{font-family: 'Oswald', sans-serif; font-weight: 500;}
.blox-title h3, .blox-sub-title h4,
.soft .blox-title h3 a,
.blox-title a, .blox-sub-title a,
.blox-title h3 a{color:black;font-size:20px;}   
.blox-title, .blox-sub-title {border-bottom: 2px solid #DBC59B;}
#blox-story-text p {line-height: 150%;}
#calendar-widget-block .heading.heading-cal h3 a, #business-events .heading.heading-cal h3 a {color: black;}
.blox-title{background-color:#F2E8D5;}
.blox-title h3{padding-left:5px;}
.blox-top-story div.blox-title,
.highlight-grey .blox-title{background-color:transparent;}
.highlight-grey .blox-title, .highlight-grey .blox-sub-title,
.blox-top-story .blox-title, .blox-top-story .blox-sub-title{border-bottom: 1px solid black;}
.soft .blox-title {border: 0 none;margin: 0;padding: 0;width: auto;}
.day-partition {background: none repeat scroll 0 0 #C4000A;}
.blox-zebra-nav a {margin-left: 5px;}
#blox-featured-listings .heading h3 a{color:black;}
.blox-html-asset div h3{line-height:23px;}
a.service-link{height:auto !important;}
#subscribe-area.service-action-area ul li.ui-state-default p a.service-link{height:auto !important;}
#in-story {padding-right: 10px;}
#tn-asset-side-big p{font-size:13px;line-height:18px;}

/* Footer */


#leaderboard-bottom {padding-bottom: 10px;}
#blox-footer {background: transparent;border-top: 1px solid black;margin: 10px auto 5px;padding: 5px 0 0;}
#blox-footer .blox-bottom-block-holder{border-top:none;}
#blox-footer .footer-section-block,
#blox-footer .footer-section-block h4{border:none;}
#blox-footer .footer-section-block, 
.footer-section-block ul li a, 
#blox-footer div.blox-bottom-block-holder div.footer-section-block h4,
#blox-footer div.blox-bottom-block-holder div.footer-section-block ul li a, 
#footer-search p label,
#blox-footer div.blox-bottom-block-holder div.footer-section-block p.footer-logo a, 
#blox-footer div.blox-bottom-block-holder div.footer-section-block p strong, 
#blox-footer div.blox-bottom-block-holder div.footer-section-block p, 
#blox-footer div.blox-bottom-block-holder div.footer-section-block p a{color: black;}
#blox-footer .footer-section-block h4 {font-family: 'Oswald', sans-serif; font-weight: 500;}
.blox-bottom-block-holder div.footer-section-block.start h4{padding-left:5px !important;}
#blox-footer .footer-section-block h4 {padding-left: 6px;}
.blox-bottom-block-holder div.footer-section-block.search.end h4{padding-left:17px !important;}
#blox-footer .footer-section-block{padding-left:20px;padding-right:15px;border-right: 1px solid black;}
#blox-footer .footer-section-block.search {width: 300px;}
.footer-section-block.contact {width: 224px;}
#blox-footer p {padding: 0 10px 10px;}
#blox-footer #blox-copyright, .copyright {background: none repeat scroll 0 0 #C4000A;border-top: 1px solid transparent;color:white;}
p.copyright strong,
p.copyright a{color:white;}


/* Staff Page */


.staff-html #blox-right-col{display:none;}
.staff-info{display: inline;float: left;font-size: 0.65em;padding-left: 5px;text-align: left;}
.staff-mug {display: inline;float: left;height: auto;width: 60px;}
.staff-mug img {border: 1px solid black;height: auto;width: 60px;}
.staff-container {display: inline;float: left;font-size: 1.5em; margin: 5px;width: 295px;}
tbody.my_table, 
tfoot.my_table, 
thead.my_table, 
th.my_table, 
table.my_table {border: 1px solid black;font-size: 1em;width: 920px;}
/*.staff-html table,.staff-html tr,.staff-html td {border: 1px solid black;} */
.staff-html tr.lgray {background: #EEEEEE;}
.staff-html table,.staff-html tr,.staff-html td {border: 0px solid black;}
.humanitarian_award-html .static-page p, 
.humanitarian_award-html .static-page #blox-story-text, 
.humanitarian_award-html .static-page #blox-story-text p {font-size: 12px;line-height: 1.5em;margin: 0 2px 10px;padding: 0;}
span.default-thumbnail{background: url("../../images/_site/glass.png") no-repeat transparent !important;}

/* jmjh 546012 */
.day_for_women ul.product-group li.product label.product-label span.product-description span {
display: none;
}