/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 Verdana, Arial, Helvetica, sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:15.0000em;*margin-left:14.6385em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}s .yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
/*--- End YUI Grids Styles ---*/

/*--- Yahoo! Store Styles ---*/
#doc2 {padding: 0 3px;}

a {text-decoration: none;}

a:hover {text-decoration: underline;}

body{background: #FAAF5E url(http://lib.store.yahoo.net/lib/yhst-38148694942392/body-bg.jpg) repeat-x top left;}

#logo {padding: 18px 0 27px 10px; float: left; width: 280px; font-size: 0;}

#hd {background: url(http://lib.store.yahoo.net/lib/yhst-38148694942392/header-bg.gif) no-repeat bottom left; height: 13.1538em; *height: 12.8368em;}

#hd .header-right {width: 360px; float: right; padding: 30px 0 0;}

#hd .header-right #acctlinks {width: 335px; text-align: right; padding: 0 25px 10px 0; color: #BCBCBC; background: url(http://lib.store.yahoo.net/lib/yhst-38148694942392/header-sep.gif) no-repeat bottom left; font-size: 0.8462em; *font-size: 0.8258em;}

#hd .header-right #acctlinks a {color: #48182c;}

#hd .header-right #acctlinks a:hover {text-decoration: none; color: #E94A2C;}

#hd .header-right #acctlinks span {color: #48182c; font-weight: bold;}

#hd .header-right .free-shipping {width: 335px; font-size: 0.9231em; *font-size: 0.9009em; font-weight: bold; padding: 10px 25px 0 0; color: #E94A2C; text-align: right;text-transform: uppercase;}

#hd .header-mid {float: left; width: 950px;}

#hd .header-mid .header-links {width: 560px; float: left; padding: 0 0 0 30px; font-size: 0.8462em; *font-size: 0.8258em; color: #BBBBBB; padding: 8px 0 10px 30px;}

#hd .header-mid .header-links a {color: #48182c; padding: 0 7px 0 4px;}

#hd .header-mid .header-links a:hover {text-decoration: none; color: #E94A2C;}

#hd .header-mid .phone-text {float: right; width: 330px; text-align: right; padding: 8px 30px 10px 0; font-size: 0.8462em; *font-size: 0.8258em; color: #48182c;}

#hd .header-bottom {width: 918px; float: left; padding: 7px 16px 0;}

#hd .header-bottom .searcharea {float: left; width: 268px; background: url(http://lib.store.yahoo.net/lib/yhst-38148694942392/search-bg.gif) no-repeat top left; padding: 1px 0 0 70px; height: 20px;}

#hd .header-bottom .searcharea input {vertical-align: middle;}

#hd .header-bottom .searcharea input.searchIn, #ft .mailinglist .newsletter-form input#newsletter-email {border: 1px #fff solid; width: 241px; font-size: 0.8462em; *font-size: 0.8258em; color: #48182c; margin: -2px 5px 0 0;}

/*----------------Leftnav Styles-------------------*/
#bd {width: 71.2308em; *width: 69.5141em; background: #fff; float: left; padding: 0 14px 0 10px;}

#tb {width: 950px; float: left;}

.top-body {font-size: 0; width: 950px;}

.top-left-nav {width: 180px; background: #EAEAEA url(http://lib.store.yahoo.net/lib/yhst-38148694942392/bottom-leftnav.gif) no-repeat bottom left;}

.shop-by-brand {width: 180px;}

.shop-by-brand {background: url(http://lib.store.yahoo.net/lib/yhst-38148694942392/shop-by-brand.gif) no-repeat top center; width: 167px; padding: 50px 0 15px 15px;}

.shop-by-brand select {width: 152px; font-size: 0.8462em; *font-size: 0.8258em; color: #8B8B8B;}

.leftnav-title {width: 180px; text-align: center; background: #DADADA url(http://lib.store.yahoo.net/lib/yhst-38148694942392/main-nav-title-shadow.gif) repeat-x bottom left; padding: 10px 0 15px; font-size: 0;}

ul#nav {padding: 7px 0 15px;}

ul#nav li {width: 180px;}

ul#nav li a {font-size: 0.8462em; *font-size: 0.8258em; color: #48192D; display: block; padding: 5px 10px 5px 18px; width: 152px;}

ul#nav li a:hover {text-decoration: none; color: #F14F36;}

.badges {padding: 13px 0 0; text-align: center; width: 180px;}

.badges img {margin: 0 5px 10px;}

.leftnav-html {width: 180px; text-align: center; font-size: 0.8462em; *font-size: 0.8258em; color: #b7b7b7; padding: 20px 0;}

/*----------------Footer Styles--------------------*/
#ft {background: url(http://lib.store.yahoo.net/lib/yhst-38148694942392/bottom-body.gif) no-repeat top left; padding: 38px 0 0;}

.footer-inner {background: #fff url(http://lib.store.yahoo.net/lib/yhst-38148694942392/footer-bg.gif) no-repeat top left; float: left;}

#hd, #ft { float: left; width: 73.0769em; *width: 71.3157em;}

#ft .mailinglist {width: 918px; padding: 14px 12px 17px 20px; float: left;}

#ft .mailinglist p {font-size: 0.8462em; *font-size: 0.8258em; font-weight: bold; color: #48182c; float: left; width: 570px; padding: 5px 0 0;}

#ft .mailinglist .newsletter-form {width: 270px; float: right; background: url(http://lib.store.yahoo.net/lib/yhst-38148694942392/newsletter-bg.gif) no-repeat top right; padding: 2px 0 0 70px; height: 21px;}

#ft .mailinglist .newsletter-form input {vertical-align: middle;}

#ft .mailinglist .newsletter-form input#newsletter-email {margin: -1px 6px 0 0;}

.bottom-footer {width: 950px; float: left; padding: 14px 0 4px;}

#ft .credits {width: 264px; float: left; padding: 50px 0 5px; font-size: 0.7692em; *font-size: 0.7507em; color: #6D6D6D; text-align: center; line-height: 14px; border-right: 1px #E1E1E1 solid; vertical-align: bottom;}
#ft .credits a {color: #6D6D6D;}

.footer-links {width: 327px;}

.footer-links table tr td {border-right: 1px #E1E1E1 solid; padding-left: 20px;}

.footer-links table tr td ul li {padding: 4px 0;}

.footer-links table tr td ul li a {font-size: 0.7692em; *font-size: 0.7507em; color: #6D6D6D; display: block;}

.footer-links table tr td ul li a:hover {text-decoration: none; color: #E94A2C;}

.footer-html {width: 360px; text-align: center; font-size: 0.8462em; *font-size: 0.8258em; color: #b7b7b7;}

.clear { clear: both; }

.bottom-round-footer {font-size: 0; width: 950px; margin-bottom: 20px; clear: both;}

/*------------------Top Home Styles-----------------------*/
.top-home {width: 911px; background: url(http://lib.store.yahoo.net/lib/yhst-38148694942392/promotional-bg.jpg) no-repeat top left; height: 247px; float: left; padding: 17px 19px 0 20px;}

.most-popular {width: 196px; float: left; background: url(http://lib.store.yahoo.net/lib/yhst-38148694942392/most-popular-title.gif) no-repeat top left; padding: 3px 0 0 34px;}

.most-popular ul {width: 196px;}

.most-popular ul li {width: 196px; background: url(http://lib.store.yahoo.net/lib/yhst-38148694942392/dotted-sep.gif) repeat-x bottom left; padding: 0 0 3px;}

.most-popular ul li a {display: block; width: 168px; background: url(http://lib.store.yahoo.net/lib/yhst-38148694942392/featured-arrow.gif) no-repeat 3% 50%; font-size: 0.8462em; *font-size: 0.8258em; color: #48182c; font-weight: bold; padding: 5px 5px 5px 23px;}

.most-popular ul li a:hover {text-decoration: none; color: #E94A2C;}

.promo-area {width: 623px; float: right; background: url(http://lib.store.yahoo.net/lib/yhst-38148694942392/featured-bg.gif) no-repeat top left; padding: 20px 15px 0 25px; height: 178px;}

.promo-area .promo-text {vertical-align: top; font-size: 0.9231em; *font-size: 0.9009em; color: #48192D; line-height: 16px;}

.promo-area .promo-title {text-transform: uppercase; font-weight: bold; color: #F05133; font-size: 1.3846em; *font-size: 1.3512em; padding-bottom: 10px;}

.promo-area .promo-text .read-more {padding: 10px 0 0; text-align: right;}

.promo-area .promo-image {vertical-align: middle; text-align: center;}

/* fixes item body ul spacing */
.inner-bg-col ul {margin:0; padding:0;}
/* expands the drag area */
#fc-panel_h {padding:10px;}
/* the top of the page text colors cart closed */
.minicart_c1 #sub_total_mini {color:#000000;}
.minicart_c1 #total_items_mini {color:#000000;}
.minicart_c1 #show_mini {color:#000000;}
.minicart_c1 #close_btn {color:#000000;}
/* the top of the page text colors cart open */
.minicart_c1.minicart_c2 #sub_total_mini {color:#000;}
.minicart_c1.minicart_c2 #total_items_mini {color:#000;}
.minicart_c1.minicart_c2 #show_mini {color:#000;}
.minicart_c1.minicart_c2 #close_btn {color:#000;}
.yui-skin-sam #yfc_fullco #close_btn {color:#000;}
/* toggles for items/calculator/coupons inactive - active */
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle {background:#DADADA !important;}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active {background:#DADADA !important;}
.smb-mc .mini_msg {color:#633C4C !important;}
.smb-mc .minicart_c2 {background-color:none !important; background:none !important;}

.rss-feed-display{}
.rss-feed-display #rssFeed{}
.rss-feed-display #rssFeed #rss-feed-area{}
.rss-feed-display #rssFeed #rss-feed-area .blog-headline{}
.rss-feed-display #rssFeed #rss-feed-area .blog-headline a{}
.rss-feed-display #rssFeed #rss-feed-area .blog-headline a span.feed-title{
	background: none repeat scroll 0 0 #FAAF5E;
    color: #000000;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 10px 0;
	text-align:center;
    width: 100%;
}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed{
	float: left;
    margin: 10px 0;
    width: 100%;
}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed tr{}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed tr td{}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed tr td.latest-blog{}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed tr td.latest-blog .article-sample{}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed tr td.latest-blog .article-sample .article-title{
	clear: both;
    float: left;
    font-size: 14px;
    padding: 5px 0;
    width: 100%;
}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed tr td.latest-blog .article-sample .article-title a{
	border-bottom: 1px solid;
    color: #663E4F;
    float: left;
    width: 100%;
}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed tr td.latest-blog .article-sample .article-title a:hover{
	text-decoration: none;
}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed tr td.latest-blog .article-sample .blog-text{
	float:left;
	width:100%;
	padding:5px;
}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed tr td.latest-blog .article-sample .continueReading{
	float: left;
    font-size: 11px;
    width: 100%;
}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed tr td.latest-blog .article-sample .continueReading a{
	color:#000;
}
.rss-feed-display #rssFeed #rss-feed-area table.rss-feed tr td.latest-blog .article-sample .continueReading a:hover{}

.socialmedialinks{ 
	float: left;
    margin: 0 0 10px;
    width: 100%; 
}
.socialmedialinks #ys_social_media{}
.socialmedialinks #ys_social_media #ys_social_tweet{ float: left; padding: 2px 0; text-align: left; }
.socialmedialinks #ys_social_media #ys_social_v_separator{ float: left; margin: 0 5px; }
.socialmedialinks #ys_social_media #ys_social_fblike{ float: left; padding: 2px 0; text-align: left; width: 269px; } 


