/* biglots.com stylesheet */

body {font-family: Arial; font-weight: normal; letter-spacing: normal; margin: 0; padding: 0; text-transform: none; word-spacing: normal;}
p {font-size: 10px;}
h1, h2, h3, h4, h5, th, thead, tfoot {color: #003366;}
h1 {font: normal 700 2em Arial; letter-spacing: normal; text-decoration: none; text-transform: none; word-spacing: normal;}
h2 {font: normal 700 1.75em Arial; letter-spacing: normal; text-decoration: none; text-transform: none; word-spacing: normal;}
h3 {font: normal 500 1.58em Arial; letter-spacing: normal; text-decoration: none; text-transform: none; word-spacing: normal;}
h4 {font: 500 1.33em Arial; letter-spacing: normal; text-decoration: none; text-transform: none; word-spacing: normal;}
h5, dt {font: normal 700 1em Arial; letter-spacing: normal; text-decoration: none; text-transform: none; word-spacing: normal;}
h6 {font: normal 700 .8em Arial; letter-spacing: normal; text-decoration: none; text-transform: none; word-spacing: normal;}
tfoot, thead {font: 1em Arial; letter-spacing: normal; text-transform: none; word-spacing: normal;}
th {font: bold 1em Arial; letter-spacing: normal; text-transform: none; vertical-align: baseline; word-spacing: normal;}
small {font-size: .7em;}
big {font-size: 1.17em;}
blockquote, pre {font-family: "Courier New", monospace;}
ul li {list-style: square; list-style-type: disc; margin-top: 4px;}
ul li li {list-style: circle;}
ul li li li {list-style: square;}
ol li {list-style: decimal;}
ol ol li {list-style: lower-alpha;}
ol ol ol li {list-style: lower-roman;}
img {margin: 0; padding: 0;}

/* ############################################################### */
/* ############################################################### */
/* ## Big Lots ::Custom Styles                                  ## */
/* ############################################################### */
/* ############################################################### */

/* GLOBAL */
.site_container {text-align: center;}
.outer_table {border: 1px solid #666666; height: 500px; margin-left: auto; margin-right: auto; width: 782px;}
.full_content_container {background: #ffffff; padding: 0; width: 620px;}

.normaltext_small {color: #666666; font-size: 10px;}
.inline_link {color: #000000; font-family: Arial; text-decoration: underline;}
.inline_link:link {color: #000000; text-decoration: underline;}
.inline_link:visited {color: #000000; text-decoration: underline;}
.inline_link:hover {color: #ff6600; text-decoration: underline;}
.inline_link:active {color: #000000; text-decoration: underline;}

.inline_link2 {color: #000000; font: 11px Arial; text-decoration: underline;}
.inline_link2:link {color: #000000; font-size: 11px; text-decoration: underline;}
.inline_link2:visited {color: #000000; font-size: 11px; text-decoration: underline;}
.inline_link2:hover {color: #ff6600; font-size: 11px; text-decoration: underline;}
.inline_link2:active {color: #000000; font-size: 11px; text-decoration: underline;}

.nav_link {color: #666666; font-size: 12px;}
.nav_link:hover {color: #bbbbbb; font-size: 12px;}

.navbox_header {background: #666666; color: #eeeeee; font-size: 11px; font-weight: bold; padding: 4px 4px;}

/* HEADER */
.header_container {background: #ffffff; height: 140px;}
.header_table {width: 780px;}
.header_topbar {background: #cccccc;}

/* LEFT NAV */
.left_bar_container {background: #dddddd; padding: 10px; width: 140px;}

/* TOP NAV */
.top_nav_container {background: #dddddd; padding: 0;}

/* MAIN CONTENT */
.main_content_container {background: #ffffff; padding: 10px;}

/* REGISTRATION/LOGIN */
.reg_login_field {font-size: 10px; width: 80px;}
.reg_login_button {font-size: 10px; width: 80px;}

/************************************************************************/
/************************************************************************/
/************************************************************************/

/************************************************************************/
/* GLOBAL                                                               */
/************************************************************************/
.global_page_normaltext {font: 11px Arial;}
.global_page_thankyou_heading {font: bold 13px Arial;}

.global_page_heading {font: bold 16px Arial;}
.global_page_header {color: #FB7409; font: bold 18px Arial;}
.global_page_errortext {color: #bf2b2b; font: 11px Arial;}
.global_page_normaltext_small {font: 10px Arial;}
.global_page_normaltextwhite {color: #ffffff; font: 11px Arial;}
.global_page_normaltextblack {color: #000000; font: 11px Arial;}

.global_page_normaltext a {color: #000000; text-decoration: underline;}
.global_page_thankyou_heading a {color: #000000; text-decoration: underline;}
.global_page_normaltextb a {color: #000000; text-decoration: underline;}
.global_page_normaltext a:hover {color: #444444; text-decoration: none;}
.global_page_errortext a:hover {color: #444444; color: #bf2b2b; text-decoration: none;}
.global_page_thankyou_heading a:hover {color: #444444; text-decoration: none;}

.global_hyperlink_black {color: #000000; text-decoration: none;}
.global_hyperlink_black:hover {color: #444444; text-decoration: none;}

.global_hyperlink_white {color: #ffffff; text-decoration: none;}
.global_hyperlink_white:hover {color: #aaaaaa; text-decoration: none;}

.global_hyperlink_normal {color: #000000; text-decoration: underline;}
.global_hyperlink_normal:hover {color: #666666; text-decoration: none;}

.global_hyperlink_normalorange {color: #3b3b3b; text-decoration: none;}
.global_hyperlink_normalorange:hover {color: #ff6600; text-decoration: none;}

/************************************************************************/
/* BREADCRUMB                                                           */
/************************************************************************/
.breadcrumbarea {background: url('community/images/lotsToGive/breadcrumb_hdr.jpg') no-repeat; color: #666666; font: bold 11px Arial; text-decoration: none; width: 613px;}
/*.breadcrumbArea UL { height:23px; list-style-type:none; margin: 0px; padding: 11px 0px 0px 10px;}*/
.breadcrumbarea ul {height: 37px; line-height: 37px; list-style: none; margin: 0px; padding: 0px; text-indent: 11px;}
.breadcrumbarea li {display: inline; padding: 0px 1px;}
.breadcrumbarea a {color: #666666; text-decoration: none;}
.breadcrumbarea .active, .breadcrumbarea a:hover, .breadcrumbarea a:active {color: #ff6600;}

/************************************************************************/
/* BREADCRUMB (Rewards)                                                 */
/************************************************************************/
.breadcrumbarea_rewards {background: url('images/webelements/global/breadcrumb_bg-img.gif') no-repeat; color: #666666; font: normal 11px Arial; text-decoration: none; width: 773px;}
.breadcrumbarea_rewards ul {height: 37px; line-height: 37px; list-style: none; margin: 0px; padding: 0px; text-indent: 11px;}
.breadcrumbarea_rewards li {display: inline; padding: 0px 1px;color: #000000;}
.breadcrumbarea_rewards a {color: #666666; text-decoration: none;}
.breadcrumbarea_rewards .active, .breadcrumbarea a:hover, .breadcrumbarea a:active {color: #000000;}

/************************************************************************/
/* BREADCRUMB (Member Profile)                                                 */
/************************************************************************/
.breadcrumbarea_profile {background: url('images/webelements/content-head.png') no-repeat; color: #666666; font: bold 11px Arial; text-decoration: none; width: 586px;}
.breadcrumbarea_profile ul {height: 37px; line-height: 37px; list-style: none; margin: 0px; padding: 0px; text-indent: 11px;}
.breadcrumbarea_profile li {display: inline; padding: 0px 1px; color: #000000;}
.breadcrumbarea_profile a {color: #666666; text-decoration: none;}
.breadcrumbarea_profile .active, .breadcrumbarea a:hover, .breadcrumbarea a:active {color: #000000;}

/************************************************************************/
/* HOME PAGE                                                          */
/************************************************************************/
#home-nav {width:773px; margin-bottom: 7px;}
#home-nav img {display:inline; border: 1px solid #CCC;}
#home-promotions {width: 773px; height: 202px; margin: 0px 0px 7px 0px;}
#home-promotions div {float: left; text-align: center;}
#deal-of-the-day {width: 251px; width: 251px !important; height: 200px; height: 198px !important; border: solid 1px #cccccc; margin-left: 7px;}
#deal-of-the-day p {font: bold 12px arial; color: #000000;}
#deal-of-the-day h1 { margin: 0px 0px 7px 0px; }
#deal-of-the-day h1 img {margin: auto 0px auto 0px;}
/*#product-image {float: left; width: 122px;}*/
#home-promotions #product-image {float: left; text-align: center; margin: 0px 0px 0px 7px;}
/*#product-image div {float: left; width: 120px; margin: 0px 0px 0px 5px;}*/
#home-promotions #product-info {float: left; width: 110px; margin: 0px 0px 0px 7px;}
/*#product-info h2 {font: bold 14px Arial; color: #000000; margin: 0px 0px 7px 0px;}
#product-info h3 {font: bold 20px Arial; color: #fd6b03; margin: 0px 0px 7px 0px;}*/
#bottom-banners { margin: 0px 0px 7px 0px; overflow: hidden; width: 773px;}
#weekly-ad { float: left; background: url('images/webelements/homepage/Home_btm1.gif') no-repeat; height: 70px; width: 255px;}
#weekly-ad img { margin:36px 0px 0px 82px;}
#this-weeks-deals { float: left; background: url('images/webelements/homepage/Home_btm2.gif') no-repeat; height: 70px; width: 260px;}
#this-weeks-deals img { margin: 36px 0px 0px 85px;}
#find-store { float: left; background: url('images/webelements/homepage/Home_btm3.gif') no-repeat; height: 70px; width: 258px;}
#find-store p { margin: 36px 0px 0px 40px;}
#find-store p input {width: 50px;}
.clear { clear:both; height:1px; margin:0; overflow:hidden; padding:0;}
/************************************************************************/
/* MASTER PAGE                                                          */
/************************************************************************/
.master_outer_table {height: 500px; width: 800px;}

/************************************************************************/
/* Form Elements                                                        */
/************************************************************************/
.generic_textbox {font: 11px Arial; height: 20px;}
.generic_button {font: 11px Arial; height: 20px;}

/************************************************************************/
/* Admin Navigation                                                     */
/************************************************************************/
.admin_nav_header {font: bold 11px Arial;}
.admin_nav_item {font: 11px Arial; padding-left: 20px;}

/************************************************************************/
/* Admin Pages                                                          */
/************************************************************************/
.admin_page_header {font: bold 12px Arial;}
.admin_page_text {font: 11px Arial;}
.admin_page_grid_head {background: #bbbbbb; font: bold 11px Arial;}
.admin_page_grid_row {background: #eeeeee; font: 11px Arial;}
.admin_page_grid_row_alt {background: #dddddd; font: 11px Arial;}
.admin_error_message {color: #ff0000; font: 11px Arial;}
.admin_container_static {border: 1px solid #999999;}

/************************************************************************/
/* Product Pages                                                        */
/************************************************************************/
.product_price {color: #ff6600; font: bold 16px Arial;}
.product_image_small {padding: 0px 0px;}
.product_image_thumb_no_border {margin-top: 10px;}
.product_image_thumb {border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada; margin-top: 10px;}
.product_image_soldout {padding: 0px 0px;}

.product_browse_header {color: #ffffff; font-size: 16px; font-weight: bold;}
.product_browse_headerc {color: #333333; font-size: 16px; font-weight: bold;}
.product_browse_subcat {color: #ffffff; font-size: 11px;}
.product_browse_subcatc {color: #333333; font-size: 11px;}

.product_catalog_link {color: #666666; font: 11px Arial; text-decoration: underline;}
.product_catalog_link:hover {color: #ff6600; font: 11px Arial;}

.product_browse_link {color: #ffffff; text-decoration: none;}
.product_browse_link:hover {color: #D5411B; text-decoration: none;}

.product_browse_linkc {color: #333333; text-decoration: none;}
.product_browse_linkc:hover {color: #D5411B; text-decoration: none;}

.product_breadcrumb {color: #666; font: normal 11px Arial;}
.product_breadcrumb_active {color: #000; font: normal 11px Arial; text-decoration: none;}
.product_breadcrumb_link {color: #666; font: normal 11px Arial; text-decoration: none;}
.product_breadcrumb_link:hover {color: #000; font: normal 11px Arial; text-decoration: none;}

.halloween_text {color: #000000; font: bold 16px Arial; text-decoration: none;}
.halloweencoupon {color: #000000; font: bold 16px Arial; text-decoration: underline;}
.halloweencoupon:hover {color: #ff6600; font: bold 16px Arial; text-decoration: none;}
.subcat_nav_link {color: #000000; font-weight: bold;}
.subcat_nav_link:hover {color: #666666; font-weight: bold;}
.product_paging {color: #666666; font-weight: bold;}
.product_paging_on {color: #ff6600; font-weight: bold;}

.productdescription {color: #444;}
.productdescription a:link {color: #444;}

#productalsolike {border-left: 1px solid #ccc; border-right: 1px solid #ccc; color: #000; font-size: 14px; font-weight: bold; height: 30px; padding-left: 13px;}

/************************************************************************/
/* Footer                                                               */
/************************************************************************/
.footer_text {color: #ffffff; font: 9px Arial;}
.footer_links {color: #ffffff; text-decoration: none;}
.footer_links:hover {color: #cccccc; text-decoration: none;}

/************************************************************************/
/* Left Nav                                                             */
/************************************************************************/
.left_nav_heading {color: #ff6600; font: bolder 13px Arial; padding-left: 4px;}
.left_nav_heading_black {color: #000000; font: bolder 13px Arial; padding-left: 4px;}
.left_nav_heading_arrow {padding-bottom: 4px;}

.left_nav_catalog_head1 {color: #333333; font: bold 12px Arial; padding-left: 2px; text-decoration: none;}
.left_nav_catalog_head1_red {color: #ff0000; font: bold 12px Arial; padding-left: 2px; text-decoration: none;}
.left_nav_catalog_head2 {color: #333333; font: normal 12px Arial; padding-left: 29px; text-decoration: none; line-height:18px;}
.left_nav_catalog_head3 {color: #333333; font: normal 10px Arial; padding-left: 0px; text-decoration: none;}

.left_nav_catalog_head1_sel {color: #ff6600; font: bold 12px Arial; padding-left: 2px; text-decoration: none;}
.left_nav_catalog_head2_sel {color: #ff6600; font: normal 12px Arial; padding-left: 29px; text-decoration: none; line-height:18px;}
.left_nav_catalog_head3_sel {color: #ff6600; font: normal 10px Arial; padding-left: 0px; text-decoration: none;}

.left_nav_catalog_head1:hover {color: #ff6600;}
.left_nav_catalog_head2:hover {color: #ff6600;}
.left_nav_catalog_head3:hover {color: #ff6600;}

.left_nav_exclusive_deals_heading {color: #ff6600; font: bolder 13px Arial;}
.left_nav_exclusive_deals_black {color: #000000; font: 11px Arial; text-decoration: none;}
.left_nav_exclusive_deals_blackbold {color: #000000; font: bold 11px Arial; text-decoration: none;}
.left_nav_exclusive_deals_orangebold {color: #ff6600; font: bold 11px Arial; text-decoration: none;}
.left_nav_exclusive_deals_redbold {color: #ff0000; font: bold 11px Arial; text-decoration: none;}

/* -- Modified -- */
.left_nav_catalog_head2_mod {color: #000000; font: normal 11px Arial; padding-left: 0px; text-decoration: none;}
.left_nav_catalog_head2_sel_mod {color: #ff6600; font: normal 11px Arial; padding-left: 0px; text-decoration: none;}
.left_nav_catalog_head2_mod:hover {color: #ff6600;}

/* -- Aisle-by-Aisle -- */
.left_nav_aba {color: #000000; font: normal 10px Arial; padding-left: 0px; text-decoration: none;}
.left_nav_aba_sel {color: #ff6600; font: bold 10px Arial; padding-left: 0px; text-decoration: none;}
.left_nav_aba:hover {color: #ff6600;}
.left_nav_aba_container {margin-top: 2px;}

/************************************************************************/
/* Map                                                                  */
/************************************************************************/
.map_key_text {color: #000000; font: bold 11px Arial;}

/************************************************************************/
/* Museum                                                               */
/************************************************************************/
.museum_backnextlink {color: #ffffff; font: 12px Arial; text-decoration: underline;}
.museum_thumbnotselected img{border: 0px solid black;}
.museum_thumbnotselected:hover{border: 1px solid #e39889;}

/************************************************************************/
/*Find & Design                                                         */
/************************************************************************/
.video_clips {color: #ffffff; font: bold 11px Arial; text-decoration: none;}
.video_clips:hover {color: #aaaaaa; font: bold 11px Arial; text-decoration: none;}

/************************************************************************/
/* Site Map                                                             */
/************************************************************************/
.sitemapbackground {background: #FFFFFF;}
.sitemap1 {font-family: Arial, Helvetica, sans-serif;}
.sitemap3 {color: #000000; font: 14px Arial, Helvetica, sans-serif;}
.sitemap5 {font: 18px Arial, Helvetica, sans-serif;}
.sitemap6 {color: #000000; font: 12px Arial, Helvetica, sans-serif;}
.sitemap6:link {color: #000000; font: 12px Arial, Helvetica, sans-serif;}
.sitemap6:visited {color: #000000; font: 12px Arial, Helvetica, sans-serif;}
.sitemap6:hover {color: #000000; font: 12px Arial, Helvetica, sans-serif;}
.sitemap6:active {color: #000000; font: 12px Arial, Helvetica, sans-serif;}

.buzzlink {color: #ff6600; font-size: 10px; text-decoration: underline;}
.buzzlink:hover {color: #ff893b; font-size: 10px; text-decoration: none;}
.emailpromptlink {color: #d20005; font-size: 10px; text-decoration: underline;}
.emailpromptlink:hover {color: #ff292e; font-size: 10px; text-decoration: none;}
.emailprompt {color: #d20005; font-size: 12px; font-weight: bold;}
.featureddealbottomlefttext {font-size: 11px;}
.featureddealbottomlefttext a {color: #ff6600;}
.featureddealbottomlefttext a:hover {color: #aaaaaa;}
.radiostoreselected {background: #FDF1CB; border: solid 2px #C39F7B; border-collapse: collapse; margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; table-layout: fixed; width: 160px;}
.radiostoreselected:hover {background: #E6D9B3;}
.radiostoreunselected {background: #FFFFFF; border: solid 1px #D1D1D1; border-collapse: collapse; height: 90px; table-layout: fixed; width: 180px; height: 100px;}
.radiostoreunselected:hover {background: #E6D9B3; border: solid 2px #ffffff;}
.storeselectiondetail {font-size: 11px; font-weight: normal; height:50px;}
.storeselectionlink {font-size: 11px; font-weight: normal;}
.storeselectionlink:hover {color: #FF9934; font-size: 11px; font-weight: normal; text-decoration: none;}

/************************************************************************/
/* Member Profile                                                       */
/************************************************************************/
.profile_control_wrap input {float: left;}
#passwordconfirmation {color: #444; font-size: 11px;}

/************************************************************************/
/* VERSION 3.0 CONTENT AREAS                                            */
/*      ContentAreaWrapper parent to topPattern and contentArea         */
/************************************************************************/
/*.contentareawrapper{background: url('community/images/biglotsontv/videoBack.jpg') repeat-x bottom left; border: 1px solid #CCC; color: #444; font: 11px Arial; width: 609px;}*/
.contentareawrapper{border: 1px solid #CCC; color: #444; font: 11px Arial; width: 609px;}

.contentareawrappernoborder {background: none; border: none;}
/*.toppattern{background: url(community/images/biglotsontv/topPattern.jpg) repeat-x; font-size: 0px; height: 10px; margin: 1px 0 0 0; width: 100%;}*/
.toppattern{font-size: 0px; height: 10px; margin: 1px 0 0 0; width: 100%;}
.toppatternshort {height: 5px;}
.contentarea{color: #444; padding: 5px;}
.contentarea * {font: 11px Arial;}
.contentarea h1 {color: #333333; font-size: 18px;}
.contentarea a {color: #444;}
.contentarea a:hover, .contentarea a:active {color: #666; text-decoration: none;}

/************************************************************************/
/*REWARDS                                                               */
/************************************************************************/
.transheading {color: #ff6600; font: bold 16px Arial; text-decoration: none;}
.trans {color: #333333; font: normal 14px Arial; text-decoration: none;}
.validatorerrormessage {font: normal 0.6em "Bookman Old Style";}
.labelsuperscript {font: 0.67em Arial, Helvetica, sans-serif;}
.label {font: bold 0.67em Arial, Helvetica, sans-serif;}
.label2 {font: bold 0.73em Arial, Helvetica, sans-serif;}
.label3 {font: bold 1.5em Arial, Helvetica, sans-serif;}
.textbox {background: #E5E5E5; font-family: Garamond; height: 19px;}
.popup {margin: 10px; padding: 15px;}
.warning {clear: both; color: #444; margin: 0 auto;}
.warning img {padding: 5px; vertical-align: middle;}
.warningheader {background: #eda78d; color: #bc0000; padding: 10px;}
.faqpop img {border: none;}
.Join_SectionHeader{color: Black;font: bold 18px Arial;padding: 2px 2px 2px 2px;}

/*Rewards Link Bar*/
.rewardslinkbar {background: url('images/rewards/bkg_navigation.jpg') no-repeat; height: 36px; margin: 10px 0px;}
.rewardslinkbar a {color: #000; font-size: 11px; font-weight: bold; text-decoration: none;}
.rewardslinkbar a:hover {color: #FF6600;}
.rewardslinkbar ul {line-height: 40px; margin: 10px 0px 0px; padding: 0px; text-align: center;}
.rewardslinkbar li {display: inline; margin: 0px; padding: 0px 5px;}
.rewardslinkbar .active a {color: #FF6600;}

/*Modal Popup*/
.modalbackground {background: Gray; filter:alpha(opacity=70); height: inherit; opacity: 0.7; width: inherit;}
.modalpopup {background: #ffffdd; border: 3px solid Gray; padding: 10px; width: 250px;}

/*Modal PopupBackground*/
.backgroundcssclass {background: #CCFFCC; height: inherit; width: inherit; z-index: 10000;}
.smartshopperjoin #plcontainer {background: #00FF00;}

/* ----- PRODUCTS ----- */
#content-products {background:url(images/WebElements/content-head.png) top center no-repeat; margin:0; padding:0px; position:relative; width:586px;}
#content-products #breadcrumb {color: #666; font: normal 11px Arial; padding:14px 0 18px 10px;}
#content-products #breadcrumb_active {color: #000; font: normal 11px Arial; text-decoration: none;}
#content-products #breadcrumb_link {color: #666; font: normal 11px Arial; text-decoration: none;}
#content-products #breadcrumb_link:hover {color: #000; font: normal 11px Arial; text-decoration: none;}
#content-products h2 {color:#000; float:left; font:normal 22px Arial, Helvetica, sans-serif; margin:0; padding:8px 0 5px 8px; width:370px;font-weight:700;}
.view-menu {color:#ff6600; float:right; font:normal 11px Arial, Helvetica, sans-serif; margin:0; padding:0;}
.view-menu select {color:#000;}
.view-menu {color:#ff6600; float:right; font:normal 11px Arial, Helvetica, sans-serif; margin:0; padding:8px 8px 0 0;}
.view-menu select {color:#000; margin-left:4px;}
.items-bar-top {background:#eee url(images/WebElements/icing-bg_top.png) repeat-x left top; clear:both; height:26px; margin:8px 0 5px 0; padding:14px 8px 0 8px; position:relative; width:570px;}
.items-bar-top .pagination, .items-bar-bottom .pagination {float:left; width:360px;}
.items-bar-top p {display:inline; font:bold 12px Arial, Helvetica, sans-serif; padding:0; margin:0;}
.items-bar-top span {margin:0; padding:0 0 0 10px; font:normal 11px Arial, Helvetica, sans-serif;}
.items-bar-top span a {color:#000; text-decoration:none; margin: 0px 3px}
.items-bar-top span input {position:relative; top:4px;}
.items-bar-top span a.selected {font-weight: bold;}
.items-bar-top span a:hover {text-decoration:underline;}
.items-bar-bottom {background:#eee url(images/WebElements/icing-bg_bottom.png) repeat-x left top; height:26px; margin:0 0 5px 0; padding:14px 8px 0 8px; position:relative; width:570px;}
.items-bar-bottom p {display:inline; font:bold 12px Arial, Helvetica, sans-serif; padding:0; margin:0;}
.items-bar-bottom ul {display:inline; margin:0; padding:0 0 0 10px;}
.items-bar-bottom li {display:inline; font:normal 12px Arial, Helvetica, sans-serif; margin:0; padding:0;}
.items-bar-bottom li a {color:#000; text-decoration:none;}
.items-bar-bottom li a:hover {text-decoration:underline;}
.items-bar-bottom span {margin:0; padding:0 0 0 10px; font:normal 11px Arial, Helvetica, sans-serif;}
.items-bar-bottom span a {color:#000; text-decoration:none;}
.items-bar-bottom span input {position:relative; top:4px;}
.items-bar-bottom span a.selected {font-weight: bold;}
.items-bar-bottom span a:hover {text-decoration:underline;}
.items-bar-top .sort-menu {color:#ff6600; float:right; font:normal 11px Arial, Helvetica, sans-serif; margin:0; padding:0;}
.items-bar-top .sort-menu select {color:#000; margin-left:4px;}
.items-bar-bottom .sort-menu {color:#ff6600; float:right; font:normal 11px Arial, Helvetica, sans-serif; margin:0; padding:0;}
.items-bar-bottom .sort-menu select {color:#000; margin-left:4px;}
.bnr-buzzclub {background:url(images/WebElements/buzzclub-join-bnr.png) left top no-repeat; color:#b7b9df; font-size:11px; height:27px; padding:14px 16px 0 0; text-align:right; width:570px;}
.bnr-buzzclub a {background:transparent; color:#b7b9df;}
.bnr-shopinstore {background-image:url(images/WebElements/shop-in-store-bnr.png); background-position:8px 4px; background-repeat:no-repeat; border:#ccc 1px solid; font-size:11px; height:32px; margin-bottom:4px; padding:4px 4px 0 240px; width:340px;}
.bnr-shopinstore-big {text-align: center; vertical-align: top; height: 350px;}
.bnr-shopinstore-big div {margin-top: 30px;}
.bnr-shopinstore-big img {display: block;}

/* ----- PRODUCT DETAIL ----- */
#content-detail {background:url(images/WebElements/content-head.png) top center no-repeat; margin:0; padding:0px; position:relative; width:586px;}
#content-detail #breadcrumb {color: #666; font: normal 11px Arial; padding:14px 0 18px 10px;}
#content-detail #breadcrumb_active {color: #000; font: normal 11px Arial; text-decoration: none;}
#content-detail #breadcrumb_link {color: #666; font: normal 11px Arial; text-decoration: none;}
#content-detail #breadcrumb_link:hover {color: #000; font: normal 11px Arial; text-decoration: none;}
#content-detail h1 {color:#000; font:bold 18px Arial, Helvetica, sans-serif; margin:0; padding-left:14px;}
#content-detail h2 {color:#F60; font:bold 23px Arial, Helvetica, sans-serif; margin:0; padding:0 0 4px 14px;}
#content-detail p {clear:both; color:#000; font:normal 12px Arial, Helvetica, sans-serif; margin:0; padding-left:14px;}
#content-detail ul {margin-top:8px; padding-left:28px; margin-left: 0px;}
#content-detail ul.avail {margin-top:8px; padding-left:16px;}
#content-detail li {font-size:12px;}
#content-detail ul.avail li {font-size:11px;}
#content-detail .price-compare {height: 15px; color:#666; font:normal 12px Arial, Helvetica, sans-serif; margin:0; padding-left:14px;}
#content-detail .price-compare dt {clear:left; float:left; font-weight:normal; margin:0; padding:0; width:90px;}
#content-detail .price-compare dd {float:left; margin:0; padding-bottom:1px;}
#content-detail .price-save {color:#666; font:bold 12px Arial, Helvetica, sans-serif; margin:0; padding-left:14px;}
#content-detail .price-save dt {clear:left; color:#000; float:left; margin:0; padding:0; width:90px;}
#content-detail .price-save dd {color:#f60; float:left; margin:0;}
#content-detail .condition {height: 15px; color:#000; font:bold 12px Arial, Helvetica, sans-serif; margin:0; padding-left:14px;}
#content-detail .condition dt {clear:left; float:left; font-weight:normal; margin:0; padding:0; width:80px;}
#content-detail .condition dd {float:left; font-weight:bold; margin:0; padding-bottom:18px; text-transform:uppercase;}
.also-like-bar {background:#eee url(images/WebElements/icing-bg_top.png) repeat-x left top; font:bold 12px Arial, Helvetica, sans-serif; height:22px; margin:15px 0 5px 0; padding:18px 8px 0 8px; position:relative; width:570px;}
#product-views {height:85px; padding:10px 0; width:586px;}
#product-views p {display:inline; margin:0; padding: 0 10px 0 0;}
#product-views a img {border: 1px solid #ccc;}
#product-views a:hover img {border: 1px solid #f60;}
#photo-tab {border-top: solid 1px #CCC; border-right: solid 1px #CCC; border-left: solid 1px #CCC; z-index: 2; background-color: #fff; text-align: center; height: 24px; width: 85px; line-height: 24px; position: absolute;}
#photo-tab a {font-size:11px; color:#000; text-decoration:none;}
#photo-tab a:hover {font-size:11px; color:#000; text-decoration:none;}
#video-tab {border-bottom: solid 1px #CCC; border-top: solid 1px #CCC; border-right: solid 1px #CCC; border-left: solid 1px #CCC; z-index: 3; background-color: #fff; text-align: center; height: 24px; width: 85px; line-height: 24px; position: absolute;}
#video-tab a {font-size:11px; color:#000; text-decoration:none;}
#video-tab a:hover {font-size:11px; color:#000; text-decoration:none;}
/* ----- PRODUCT GRID ----- */
#product-grid table {border-collapse:collapse;}
/*#product-grid td {height:309px; padding:7px; position:relative; text-align:left; vertical-align:top; width:180px;}*/
#product-grid td {border-width:1px; border-style:solid; border-color:#ccc; text-align:left; vertical-align:top;}
#product-grid .cell {height:320px; padding:7px; position:relative; width:178px;}
#product-grid td img {margin:0; padding:0;}
#product-grid td h4, #product-grid td h3 {line-height:10px; margin:0; padding:7px 0 0 0;}
#product-grid td h4 a {color:#000; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
#product-grid td h3 {color:#f60; font:bold 18px Arial, Helvetica, sans-serif;}
#product-grid td h3 a {color:#f60; font:bold 18px Arial, Helvetica, sans-serif; text-decoration:none;}
#product-grid .price-compare {color:#666; font:normal 12px Arial, Helvetica, sans-serif; margin:0; padding:0;}
#product-grid .price-compare dt {clear:left; float:left; font-weight:normal; margin:0; padding:0; width:90px;}
#product-grid .price-compare dd {float:left; margin:0; padding:0;}
#product-grid .price-save {color:#666; font:bold 12px Arial, Helvetica, sans-serif; margin: 0; padding:0; }
#product-grid .availability {color:red; font:bold 14px Arial, Helvetica, sans-serif; margin: 0; padding:0; }
#product-grid .price-save dt {clear:left; color:#000; float:left; margin:0; padding:0; width:90px;}
#product-grid .price-save dd {color:#f60; float:left; margin:0; padding:0;}
#product-grid ul.avail {margin:0; padding:3px 0px 0px 0px;}
ul.avail {background:transparent; clear:both; color:#666; font-size:11px; line-height:14px; margin:0; padding:0;}
ul.avail li.yes {background:url(images/WebElements/avail-yes.png) 0px 2px no-repeat; height:14px;  list-style-type:none; margin:0; padding:0 0 0 16px;}
ul.avail li.no {background:url(images/WebElements/avail-no.png) 0px 2px no-repeat; height:14px; list-style-type:none; margin:0; padding:0 0 0 16px;}
ul.avail li.inventory {background:url(images/WebElements/selling-fast.png) 0px 2px no-repeat; height:14px; list-style-type:none; margin:0; padding:0 0 0 16px; font-weight:normal;}
.cell .details-btn {height:24px; width:104px; margin-top: 7px;}
/* ----- DEAL OF THE DAY  ----- */
#dotd-home {background: url(images/ecom/dotd_home-top2.gif) top left no-repeat #7ea7d1; border: 1px solid #ccc; border-top: none; display: block; height: auto !important; margin: 0; min-height: 589px; padding: 0; position: relative; text-align: left; width: 259px;}
#dotd-homew, #dotd-homewXmas {background: #7ea7d1; border: 1px solid #ccc; border-top: none; display: block; height: auto !important; min-height: 589px; position: relative; text-align: left; width: 259px;}
/*#dotd-sub {background: url(images/ecom/dotd_sub-top.gif) top left no-repeat #7ea7d1; border: 1px solid #ccc; border-top: none; display: block; height: auto !important; min-height: 589px; padding-bottom:10px; position: relative; width: 178px;}*/
#dotd-subw, #dotd-subwXmas {background: #7ea7d1; border: 1px solid #ccc; border-top: none; display: block; height: auto !important; min-height: 589px; position: relative; width: 153px;}
#online-corner, #online-cornerhomew, #online-cornerhomewXmas, #online-cornersub, #online-cornersubw, #online-cornersubwXmas {background: url(images/ecom/dotd_corner.gif) no-repeat; display: block; height: 53px; position: absolute; right: 0; top: 0; width: 52px;}
#dotd-home img, #dotd-homew img, #dotd-homewXmas img, #dotd-sub img, #dotd-subw img, #dotd-subwXmas img {border: none;}


/* ----- DOTD DEAL ----- */
#dotd-home #deal {background: url(images/ecom/dotd_home-anita.gif) left bottom no-repeat; color: #91bae4; display: block; height: auto !important; min-height: 311px; padding: 9px 10px 8px 10px; width: 239px;}
#dotd-home #deal-double {background: #7ea7d1; color: #91bae4; display: block; height: auto !important; /*min-height: 350px; padding-bottom: 8px;*/ width: 259px;}
#dealsub {background: url(images/ecom/dotd_sub-bottom.gif) left bottom no-repeat; color: #91bae4; display: block; height: auto !important; min-height: 350px; padding: 9px 25px 8px 25px; width: 130px;}
#dealsub-double {background: #7ea7d1; color: #91bae4; display: block; height: auto !important; min-height: 350px; padding-bottom: 8px; width: 153px;}
#dealsubw, #dealsubwXmas {display: block; height: auto !important; min-height: 350px; width: 153px;}
#dealhomew, #dealhomewXmas {display: block; height: auto !important; min-height: 311px; width: 259px;}
#deal-logohomew, #deal-logohomewXmas {display: block; height: auto; width: 259px;}
#deal-logosubw, #deal-logosubwXmas {display: block; height: auto; width: 153px;}
#deal-titlehomew, #deal-titlehomewXmas {display: block; height: auto; width: 259px;}
#deal-titlesubw, #deal-titlesubwXmas {display: block; height: auto; width: 153px;}
#dotd-home #deal-img {background: transparent; display: block; height: 130px; padding: 0 0 0 109px; width: 120px;}
#dotd-home #deal-img-double {background: transparent; display: block; height: 241px; width: 259px;}
#deal-imgsub {background: transparent; display: block; height: 130px; padding: 120px 0 0 0; width: 130px;}
#deal-imgsub-double {background: transparent; display: block; height: auto; /*padding: 120px 0 0 0;*/ width: 153px;}
#dotd-home #deal-details {display: block; height: auto !important; margin: 0 10px 25px 119px; min-height: 110px; text-align: center; width: 110px;}
#deal-detailssub {display: block; height: auto !important; min-height: 110px; padding: 0 0 25px 0; text-align: center; width: 130px;}
#dotd-home #deal-shop {display: block; height: 28px; padding: 5px 0 8px 109px; text-align: center; width: 130px;}
#dotd-home #deal-shop-double {display: block; height: 28px; padding: 8px 10px; text-align: center; width: 239px;}
#deal-shophomew, #deal-shophomewXmas {display: block; height: 24px; padding: 0 9px; width: 241px;}
#deal-shopsub {display: block; height: 28px; padding: 9px 0 7px 0; text-align: left;}
#deal-shopsubw, #deal-shopsubwXmas {display: block; height: 24px; padding: 0 10px; width: 133px;}
#deal-bottomsub {background: url(images/ecom/dotd_sub-bottom.gif) top left no-repeat #7ea7d1; color: #91bae4; display: block; height: 262px; margin: 12px 12px 10px 11px; padding: 84px 0 0 0; width: 130px;}

/* ----- DOTD TEXT ----- */
#dotd-home h1, #dotd-sub h1{background: transparent; color: #fd6b03; font: 24px Arial, Helvetica, sans-serif; font-weight: bold; margin: 0;}
#dotd-home h2, #dotd-sub h2{background: transparent; color: #000; font: 14px Arial, Helvetica, sans-serif; font-weight: bold; margin: 0;}
#dotd-home h3, #dotd-sub h3{background: transparent; color: #666; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; margin: 0;}
#dotd-home p, #dotd-sub p{margin: 0 0 10px 0;}
.compare{background: transparent; color: #000; font: 11px Arial, Helvetica, sans-serif; font-weight: bold;}
.save{background: transparent; color: #fd6b03; font: 11px Arial, Helvetica, sans-serif; font-weight: bold;}

/* ----- DOTD AVAILABLE ----- */
#dotd-home #available, #availablehomew, #availablehomewXmas, #availablesub, #availablesubw, #availablesubwXmas, #available-seasonal, #available-seasonal-sub, #available-seasonal-subw {display: block;}
#dotd-home #available-title, #available-titlehomew, #available-titlehomewXmas {background: #4775a3; display: block; height: 57px; margin: 0 10px; width: 239px;}
#available-titlesub, #available-titlesubw, #available-titlesubwXmas {background: #4775a3; display: block; height: 84px; margin: 0 11px 0 12px; width: 130px;}
#dotd-home #available-content, #available-contenthomew, #available-contenthomewXmas {background: #4775a3; height: auto; margin: 0 0 0 10px; padding: 0 0 0 10px; width: 229px;}
#available-contentsub, #available-contentsubw, #available-contentsubwXmas {background: #4775a3; display: block; height: auto; margin: 0 11px 0 12px; text-align: center; width: 130px;}
#dotd-home #available-content img, #available-contenthomew img, #available-contenthomewXmas img {display: block; margin-bottom: 7px;}
#available-contentsub img, #available-contentsubw img, #available-contentsubwXmas img {display: block; margin-bottom: 7px;}
#dotd-home #available-button, #available-buttonhomew {background: #4775a3; display: block; height: 42px; margin: 0 10px 10px 10px; width: 239px;}
#available-buttonhomewXmas {background: #4775a3; display: block; height: 42px; margin: 0 10px; width: 239px;}
#available-buttonsub, #available-buttonsubw {background: #4775a3; display: block; height: 38px; margin: 0 11px 10px 12px; width: 130px;}
#available-buttonsubwXmas {background: #4775a3; display: block; height: 38px; margin: 0 11px 0 12px; width: 130px;}
#available-seasonal-button, #available-seasonal-w-button {background: #4775a3; display: block; height: 109px; margin: 0 0px 0px 0px; width: 259px;}
#available-seasonal, #available-seasonal-w {background: #4775a3; display: block; width: 259px;}
#available-seasonal-buttonsub, #available-seasonal-buttonsubwd {/*background:#4775a3;*/ display:block; padding:0 14px 0 15px; width:151px;}
#clearance-seasonal-buttonsub {/*background:#4775a3;*/ display:block; padding:2px 14px 0 14px;}

/* ----- DOTD OUTDOOR ----- */
#dotd-home #outdoor, #outdoorhomew, #outdoorhomewXmas, #outdoorsub, #outdoorsubw, #outdoorsubwXmas {display: block;}
#dotd-home #outdoor-title, #outdoor-titlehomew, #outdoor-titlehomewXmas {background: #4775a3; display: block; height: 57px; margin: 0 10px; width: 239px;}
#outdoor-titlesub, #outdoor-titlesubw, #outdoor-titlesubwXmas {background: #4775a3; display: block; height: 84px; margin: 0 11px 0 12px; width: 130px;}
#dotd-home #outdoor-content, #outdoor-contenthomew, #outdoor-contenthomewXmas {background: #4775a3; height: auto; margin: 0 0 0 10px; padding: 0 0 0 10px; width: 229px;}
#outdoor-contentsub, #outdoor-contentsubw, #outdoor-contentsubwXmas {background: #4775a3; display: block; height: auto; margin: 0 11px 0 12px; text-align: center; width: 130px;}
#dotd-home #outdoor-content img, #outdoor-contenthomew img, #outdoor-contenthomewXmas img {display: block; margin-bottom: 7px;}
#outdoor-contentsub img, #outdoor-contentsubw img, #outdoor-contentsubwXmas img {display: block; margin-bottom: 7px;}
#dotd-home #outdoor-button, #outdoor-buttonhomew {background: #4775a3; display: block; height: 220px; margin: 0 0px 10px 0px; width: 259px;}
#outdoor-buttonhomewXmas {background: #4775a3; display: block; height: 220px; margin: 0 0px; width: 259px;}
#outdoor-buttonsub, #outdoor-buttonsubwd {background: #4775a3; display: block; height: 354px; margin: 0 13px 0 14px; width: 153px;}
#outdoor-buttonsubwXmas {background: #4775a3; display: block; height: 38px; margin: 0 11px 0 12px; width: 130px;}


/* ----- DOTD CLEARANCE ----- */
#dotd-home #clearance, #clearancehomew, #clearancehomewXmas, #clearancesub, #clearancesubw, #clearancesubwXmas, #clearance-seasonal-sub, #clearance-seasonal-subw {display: block;}
#dotd-home #clearance-title, #clearance-titlehomew {background: #6a5fb4; display: block; height: 52px; margin: 0 10px; width: 239px;}
#clearance-titlehomewXmas {background: #6a5fb4; display: block; height: 62px; margin: 0 10px; width: 239px;}
#clearance-titlesub, #clearance-titlesubw {background: #6a5fb4; display: block; height: 83px; margin: 0 11px 0 12px; width: 130px;}
#clearance-titlesubwXmas {background: #6a5fb4; display: block; height: 93px; margin: 0 11px 0 12px; width: 130px;}
#dotd-home #clearance-content, #clearance-contenthomew, #clearance-contenthomewXmas {background: #6a5fb4; color: #fff; margin: 0 10px; padding: 0 10px;}
#clearance-contentsub, #clearance-contentsubw, #clearance-contentsubwXmas {background: #6a5fb4; color: #fff; margin: 0 10px; padding: 0 10px;}
#dotd-home #clearance-button, #clearance-buttonhomew, #clearance-buttonhomewXmas {background: #6a5fb4; display: block; height: 34px; margin: 0 10px 10px 10px; width: 239px;}
#clearance-buttonsub, #clearance-buttonsubw, #clearance-buttonsubwXmas {background: #6a5fb4; display: block; height: 34px; margin: 0 11px 10px 12px; width: 130px;}
#clearance-seasonal-sub-button {background: #4775a3; display: block; height: 117px; margin: 0 0px 0px 0px; width: 153px;}
#clearance-seasonal-subw {background: #7ea8d2; display: block; width: 153px;}
#clearance-seasonal-subwd {background: #7ea8d2; display: block; width: 152px;}

/* ----- DOTD SUBPAGE STATIC ----- */
#dotd-substatic {background: #7ea7d1; border: 1px solid #ccc; border-top: none; display: block; height: auto !important; min-height: 589px; position: relative; width: 153px;}

#dotd-substatic img {border: none;}
#dotd-substatic p {margin: 0 0 10px 0;}
#dotd-substatic h1 {background: transparent; color: #fd6b03; font: 24px Arial, Helvetica, sans-serif; font-weight: bold; margin: 0;}
#dotd-substatic h2 {background: transparent; color: #000; font: 14px Arial, Helvetica, sans-serif; font-weight: bold; margin: 0;}
#dotd-substatic h3 {background: transparent; color: #666; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; margin: 0;}
#dotd-substatic ul {background: transparent; color: #91bae4; font: 11px Arial, Helvetica, sans-serif normal; height: auto !important; height: 80px; margin: 0 0 0 10px; min-height: 80px; padding: 0 0 14px 14px;}
#dotd-substatic li {line-height: 10px;}

#dealsubstatic {display: block; height: auto !important; min-height: 350px; width: 153px;}

#deal-titlesubtatic {display: block; height: auto; margin:0; padding:0; width: 153px;}
#deal-imgsubstatic {background: #fff; display: block; height: 130px; margin: 0 11px; width: 131px;}
#deal-shopsubstatic {display: block; height: 24px; padding-top: 10px; text-align:center; width: 153px;}
#deal-anitasubstatic {display: block; height: auto; width: 153px;}
#deal-homebgimage {background-image:url(images/ecom/sub_DOTD_header.gif); background-repeat:no-repeat; background-position:top; width:180px; height:55px;}

#tomorrowsubstatic {background: #4775A3; color: #91bae4; display: block; height: auto; padding: 12px 12px 10px 11px; width: 130px;}

