/* KitchenAidÃƒâ€šÃ‚Â® HTML Styles
#99042e 
-------------------------------------------------------------- */
/* Dependent on screen.css
-------------------------------------------------------------- */
div#PageContent{
	background: none;
}
div#PageContent ul li
{
    list-style: none;
}
div#PageContent ul
{
    margin: 0;
}
div#PageContent
{
    padding: 0;
    position: relative;
}
div#PageContent h2, div#PageContent h3
{
    font-family: Arial, Verdana, Sans-Serif;
    margin-bottom: 5px;
}

#wrap
{
    width: 1000px;
/*    background: transparent url(/assets/images/bkg/bkg-header-left.jpg) repeat-x 0 -90px;
*/}
div#Container
{
    width: 1000px;
    margin: 0 auto 20px auto;
    background: #fff;
    border-bottom: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    text-align: left;
    position: relative;
}

#search input
{
    border: none;
    margin: 0;
    padding: 0;
}

/* override  screen.css
-------------------------------------------------------------- */

#wrap
{
    margin: 0;
    padding: 0;
}

div#HeaderNav li
{
    padding: 0 0;
}

div#HeaderNav li a
{
    margin-right: 8px;
}
div#HeaderNav ul li ul.firstTier.lastMenuItem
{
    left: 480px;
    text-align: left;
}


.clear
{
    clear: both;
}
.hide
{
    display: none;
}

a
{
    outline: none;
    cursor: pointer;
}
hr
{
    height: 1px;
    border: none;
    background: #ccc;
    margin: 10px 0 15px 0;
    padding: 0;
}
p
{
    font: 11px/15px Arial, Helvetica, Sans-Serif;
    color: #333;
    margin: 2px 0 8px 0;
    padding: 0 0 0 0;
}

h1
{
    font: 25px/30px Garamond, "Times New Roman" , Times, serif;
/*    color: #990000;
*/    color: #99042e;
 

    margin: 0 0 5px 0;
    padding: 0 0 0 0;
}
h2
{
    font: 13px/18px Arial, Helvetica, Sans-Serif;
    margin: 0 0 3px 0;
    font-weight: normal;
    color: #666;
    text-transform: uppercase;
}
h2.section-title
{
    background: #eee;
    margin: 0 -16px 10px -16px;
    padding: 4px 0 3px 15px;
/*    color: #990000;
*/    color: #99042e;
    border: 1px solid #ccc;
    background: url('/assets/images/html/bg-section-title.gif') bottom left repeat-x;
}
h2 a
{
    font: 14px/16px Arial, Helvetica, Sans-Serif;
    margin: 0 0 3px 0;
    font-weight: bold;
    color: #3366cc;
    text-transform: uppercase;
}
h3
{
    font: 13px/16px Arial, Helvetica, Sans-Serif;
    font-weight: normal;
/*    color: #990000;
*/    color: #99042e;
    text-transform: uppercase;
    margin: 0 0 3px 0;
}
h4
{
    font: 12px/14px Arial, Helvetica, Sans-Serif;
    font-weight: normal;
    color: #333;
    text-transform: uppercase;
    margin: 10px 0 3px 0;
}
h5
{
    font: 10px/12px Arial, Helvetica, Sans-Serif;
    font-weight: normal;
    color: #333;
    text-transform: uppercase;
    margin: 0 0 3px 0;
}
h6
{
    font: 10px/12px Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    color: #000;
    margin: 0 0 3px 0;
}


.button
{
    text-align: center;
    font: 10px Arial, Helvetica, Sans-Serif;
    color: #fff;
    background: #99042e;
/*    background: #990000;
*/    border: 1px solid #ccc;
    text-decoration: none;
    text-transform: uppercase;
    padding: 3px 10px 3px 10px; /*	margin: 0 0 0 0; 	padding: 3px 10px 3px 10px; 	text-align: center; 	font: 10px Arial, Helvetica, Sans-Serif; 	color: #fff; 	background: #990000; 	border: 1px solid #ccc; 	text-decoration: none; 	text-transform: uppercase;*/
}

.red
{
    background: url('/assets/images/html/bg-button-red.gif') top left repeat-x;
    border: 1px solid #ccc;
    color: #fff;
}
.red:hover
{
    background: #660000 url('/assets/images/html/bg-button-red.gif') bottom left repeat-x;
}
.white
{
    background: #fff url('/assets/images/html/bg-button-white.gif') top left repeat-x;
    border: 1px solid #ccc;
/*    color: #990000;
*/    color: #99042e;
    text-transform: uppercase;
    font-weight: bold;
}
.white:hover
{
    background: #ccc url('/assets/images/html/bg-button-white.gif') bottom left repeat-x;
}


label
{
    font-size: 11px;
    display: block;
    margin: 4px 0 2px 0;
    font-weight: bold;
    color: #333;
}
form table
{
    margin-bottom: 10px;
}
label span
{
/*    color: #990000;
*/    color: #99042e;
}
select
{
    width: 200px;
}
input
{
    border: 1px solid #ccc;
    margin: 0 5px 0 0;
    padding: 3px 0 2px 3px;
}
textarea
{
    font-size: 11px;
    border: 1px solid #ccc;
    margin: 0 5px 0 0;
}
input.radio
{
    border: none;
}
span.radio-label
{
    font-size: 11px;
    margin: 0 10px 0 0;
}



/* KitchenAidÃƒâ€šÃ‚Â® Generic Slide CSS (home.xml, )
-------------------------------------------------------------- */
.slide
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 1000px;
    height: 423px;
    background-color: #fff;
    background-position: 0 -90px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0px;
}
ul#slide-buttons
{
    width: 900px margin: 0 auto;
    position: absolute;
    top: -1px;
    left: 80px;
}
ul#slide-buttons li
{
    display: inline;
    float: left;
    margin: 0 5px 0 5px;
}
ul#slide-buttons li a
{
    background: #fff;
    width: 99px;
    font-size: 10px;
    line-height: 12px;
/*    color: #990000;
*/    color: #99042e;
    margin: 0 0 0 0;
    padding: 8px 3px 8px 3px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    border-top: 3px solid #ccc;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    display: block;
}
ul#slide-buttons li a:hover, ul#slide-buttons li a.active
{
    background: #eedfbc;
    text-decoration: none;
}

/* Fix for vertically centering double lines */
ul#slide-buttons li a#ctrl-countertop-appliances, ul#slide-buttons li a#ctrl-cooking-appliances
{
    padding: 2px 0 2px 0;
}

ul#slide-buttons li a#ctrl-modern-american
{ *padding:2px02px0;
}
#slide-menu
{
    width: 1000px;
    background: transparent url('/assets/images/html/bg-hottest-products.gif') bottom left repeat-x;
    height: 30px;
    z-index: 30;
    position: relative;
    top: -6px;
    left: 0;
}
a#hottest-products-link
{
    display: block;
    color: #fff;
    font-size: 11px;
    position: absolute;
    text-decoration: none;
    top: 12px;
    left: 18px;
    margin: 0 0 0 0;
    padding: 0 15px 0 0;
    background: url('/assets/images/html/bg-hottest-products-link.gif') center right no-repeat;
}
a#hottest-products-link:hover
{
    text-decoration: none;
    color: #cc9999;
}

/* KitchenAidÃƒâ€šÃ‚Â® Home Page (home.xml)
-------------------------------------------------------------- */
#home-slide-holder h1.hero-title
{
    font: normal 23px/27px Garamond, "Times New Roman" , Times, serif;
/*    color: #990000;
*/    color: #99042e;
    margin-bottom: 10px;
    /*width: 187px;*/
   width: 245px;
}

#home-slide-holder .slide-content p
{
    color: #5f6062;
    font: 12px/14px Arial, Helvetica, sans-serif;
    letter-spacing: 0.005em;
	/*width: 238px;*/
	width: 245px;
}

#home-slide-holder
{
    width: 1000px;
    height: 423px;
}
#home-slide-holder a.button
{
    /*	display: block; */ /*	width: 180px; */
    margin-bottom: 10px;
}
#home-slide-holder a.button:hover
{
    /*	display: block; */ /*	width: 180px; */
    background: #730000;
}
#home-slide-holder a.see-offers
{
    color: #456bd7;
    font: 11px Arial, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 5px;
}
#home-slide-holder a.red
{
    display: block;
    background: url("/assets/supplemental/non_product/img/btn_see_this_product.gif") no-repeat;
    width: 126px;
    height: 22px;
    margin-bottom: 5px;
    padding: 0;
    text-indent: -9999em;
    border: none;
}
/*
#home-slide-holder a.red:hover {
	background-position:0 -24px;	
}

#home-slide-holder #slide-stand_mixers a.red {
	display: block;
	background:url("/assets/supplemental/non_product/img/btn_see_this_offer.gif") no-repeat;
	width: 126px;
	height:22px;
	margin-bottom: 5px;
	padding:0;
	text-indent:-9999em;
	border:none;
}

#home-slide-holder #slide-stand_mixers a.red:hover{
	background-position:0 -24px;
}
*/

a.red-facebook
{
    display: block;
    background: url("/assets/supplemental/non_product/img/btn_visit_us_on_facebook.gif") no-repeat;
    width: 176px;
    height: 22px;
    margin-bottom: 5px;
    padding: 0;
    text-indent: -9999em;
    border: none;
}


/*
a.red-details{
	display: block;
	background:url("/assets/supplemental/non_product/img/btn_get_details.gif") no-repeat;
	width: 126px;
	height:22px;
	margin-bottom: 5px;
	padding:0;
	text-indent:-9999em;
	border:none;
}
a.red-range{
	display: block;
	background:url("/assets/supplemental/non_product/img/btn_see_range.gif") no-repeat;
	width: 126px;
	height:22px;
	margin-bottom: 5px;
	padding:0;
	text-indent:-9999em;
	border:none;
}
*/
a.red-details:hover
{
    /*	background-position:0 -24px; */
}


#home-slide-holder #slide-kitchenaid_conversations a.red-facebook:hover
{
    background-position: 0 -24px;
}

#home-slide-holder a.white
{
/*    border: 1px solid #990000;
*/    border: 1px solid #99042e;
}
#slide-stand-mixers
{
    display: block;
}
#slide-dishwashers, #slide-countertop-appliances, #slide-cooking-appliances, #slide-refrigeration, #slide-outdoor
{
    display: none;
}

#home-slide-holder .slide .slide-content, #home-slide-holder .slide .featured
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
    filter: alpha(opacity=95);
    opacity: 0.95;
    background-color: #fff;
}

#home-slide-holder .slide .slide-content, #home-slide-holder .slide .featured img
{
	float:left;
}

#home-slide-holder .slide .slide-content, #home-slide-holder .slide .featured .featured-deatils{
	width:160px;
	float:left;
}


#home-slide-holder .slide .slide-content, #home-slide-holder .slide .featured .product-link
{
	padding-left: 2px;
    padding-right: 6px;
}

#home-slide-holder .slide .slide-content
{
    position: absolute;
    top: 25px;
    left: 25px;
    margin: 0;
    padding: 15px;
    width: 240px;
}

#home-slide-holder .slide .featured-products
{
    position: absolute;
    right: 0;
    top: 50px;
    width: 250px;
    overflow: hidden;
}

#home-slide-holder .slide .featured
{
    margin-bottom: 9px;
    overflow: hidden;
    width: 260px;
    padding: 3px;
}

#home-slide-holder .slide .featured img
{
    float: left;
    cursor: pointer;
    display: block;
}
#home-slide-holder .slide .featured h4
{
    cursor: pointer;
    font: normal 19px/20px Garamond, "Times New Roman" ,Times,serif;
    float: left;
	height: 79px;	
	margin: 0px;
	margin-left: 2px;
	padding:0px;
	color: #99042e;
    text-transform: none;
	width: 145px;
    display: block;
	clear: both;
}
#home-slide-holder .slide .featured h4.cls-Doubly.Oven{
	height: 59px;
    padding-top: 10px;
	float: left;
	margin-bottom: 10px;
}
#home-slide-holder .slide .featured h4.cls-Coffee.Maker{
	height: 41px;
    padding-bottom: 13px;
    padding-top: 24px;
}
#home-slide-holder .slide .featured h4.cls-Stand.Mixer{
	height: 55px;
    padding-top: 24px;
}
#home-slide-holder .slide .featured h4.cls-Slow.Cooker{
	height: 41px;
    padding-bottom: 13px;
    padding-top: 25px;
	}
#home-slide-holder .slide .featured h4.cls-NKTKLKA{
	height: 41px;
   	padding-bottom: 17px;
    padding-top: 22px;
	line-height:20px;
}
#home-slide-holder .slide .featured h4.cls-blenders{
	height: 55px;
    padding-bottom: 5px;
    padding-top: 16px;
}
#home-slide-holder .slide .featured h4.cls-CFTC{
	height: 67px;
    padding-top: 12px;
    width: 125px;
}
#home-slide-holder .slide .featured h4.cls-ProLine{
	height: 67px;
    padding-top: 12px;
}
#home-slide-holder .slide .featured a{width: 125px; float:left;}
span.italic{
	font-style:italic;
}

#home-slide-holder .slide .featured h4.cls-refrigerator p, #home-slide-holder .slide .featured h4.cls-blenders p{
	padding-bottom: 2px;
}

ul#bottom-callouts
{ *width:1000px;
height:105px;
*height:110px;
margin:-18px000;
padding:15px008px;
border:none;
background:#fffurl('/assets/images/html/bkg-promotiles.jpg')repeat-y;
}
ul#bottom-callouts li
{
    display: inline;
}
ul#bottom-callouts li a
{
    display: block;
    width: 180px;
    height: 80px;
    border: 1px solid #ccc;
    text-indent: -9999px;
}
ul#bottom-callouts li a:hover
{
/*    border: 1px solid #990000;
*/    border: 1px solid #99042e;
}

/* KitchenAidÃƒâ€šÃ‚Â® Kitchen Gallery (kitchen-gallery.xml)
-------------------------------------------------------------- */
#gallery-slide-holder
{
    width: 1000px;
    height: 400px;
}
#slide-french-country
{
    display: block;
}
#slide-south-beach, #slide-modern-american, #slide-napa-valley, #slide-contemporary, #slide-outdoor
{
    display: none;
}
#gallery-products
{
    position: relative;
    width: 1000px;
    height: 190px;
    margin: -18px 0 0 0;
    padding: 25px 0 0 0;
    border-top: 2px solid #ccc;
    background: #fff;
    text-align: center;
    overflow-x: auto;
    overflow-y: hidden;
    background: url('/assets/images/html/bg-gallery-products.gif') top left no-repeat;
    background-attachment: scroll;
}
#gallery-products ul
{
    clear: both;
    display: none;
    margin: 0 auto 0 auto;
}
#gallery-products ul li
{
    display: inline;
    float: left;
}
#gallery-products ul li a
{
    background-repeat: no-repeat;
    background-position: 50% 15%;
    display: block;
    height: 50px;
    width: 120px;
    margin: 0 0 0 0;
    padding: 100px 0 0 0;
    text-align: center;
}
#gallery-products ul li a:hover
{
    opacity: .8;
    text-decoration: underline;
}
#gallery-products ul li a span
{
    color: #333;
}


/* KitchenAidÃƒâ€šÃ‚Â® Featured Products Popup (featured-products-popup.xml)
-------------------------------------------------------------- */
#hottest-products
{
    background: url('/assets/images/html/bg-body-hottest-products.gif') top left repeat-x;
    width: 1000px;
    height: 400px;
}
#hottest-products h1
{
    font: 25px/30px Garamond, "Times New Roman" , Times, serif;
/*    color: #990000;
*/    color: #99042e;

    padding: 20px 0 15px 30px;
}
ul#hottest-products-list
{
    width: 770px;
    height: 320px;
    margin: 0 auto 0 auto;
    padding: 0 0 0 0;
}
ul#hottest-products-list li
{
    width: 185px;
    height: 90px;
    background-color: #fff;
    border: 1px solid #ccc;
    margin: 0 0 5px 5px;
    padding: 5px 0 0 0;
    float: left;
    display: inline;
    text-align: center;
}
ul#hottest-products-list li a
{
    margin: 0 0 0 0;
    padding: 0 5px 0 5px;
    width: 170px;
    height: 56px;
    display: block;
    text-indent: -9999px;
    text-decoration: none;
    color: #333;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
ul#hottest-products-list li a:hover
{
    background-position: 500px 50%;
    text-indent: 0;
    text-decoration: none;
}
ul#hottest-products-list li h2
{
    font: 10px/11px Arial, Helvetica, San-Serif;
    color: #333;
    font-weight: bold;
    display: block;
    margin: 5px 5px 0 5px;
    padding: 0;
    height: 25px;
}




/* KitchenAidÃƒâ€šÃ‚Â® Generic Layout Pages for Inside KitchenAidÃƒâ€šÃ‚Â®
-------------------------------------------------------------- */


#page-content
{
    padding: 10px 10px 30px 10px;
}

#page-head
{
    margin-bottom: 15px;
    float: left;
}


.image-scroll
{
    float: right;
    display: block;
    margin: 10px 0 10px 10px;
    padding: 5px 5px 2px 5px;
    width: 175px;
    height: 100px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.image-library
{
    float: left;
    display: block;
    margin: 0 7px 10px 1px;
    width: 175px;
    height: 100px;
    text-align: center;
}
.image-box
{
    background-position: 0px 25px;
    background-repeat: no-repeat;
    margin: 0 0 3px 0;
    padding: 0 0 0 0;
    display: block;
    width: 169px;
    height: 80px;
    border: 1px solid #ccc;
}
.image-box h5
{
    font: 10px/10px Arial, Helvetica, Sans-Serif;
    padding: 3px 5px 0 5px;
    margin: 0 0 0 0;
}




/* Standard Two Colum Layout
-------------------------------------------------------------- */
.two-colum#page-head
{
   /* width: 720px;*/
    width: 752px;
    margin-left: 10px;
}
.two-colum#disclaimer
{
    margin: 0;
    padding: 10px 0 10px 0;
}

#left-colum
{
    width: 615px;
    margin: 0 10px 10px 10px;
    float: left;
    display: inline;
}
#right-colum
{
    float: left;
    display: inline;
    background: #f5f4f0;
    border: 1px solid #ccc;
    margin: 0 0 10px 0;
    padding: 15px 15px 10px 15px;
    width: 300px;
}

/* Two Colum Layout for Product Listing
-------------------------------------------------------------- */

#products-left-colum
{
    width: 100%;

/*    margin: 0 10px 0 10px;
*/    margin: 0 ;
    position: relative;
    float: left;
    display: inline;
}
#products-right-colum
{
    background: #f5f4f0;
    border: 1px solid #ccc;
    margin: 0 0 0 0;
    padding: 15px 15px 10px 15px;
    width: 200px; *width:230px;
float:left;
display:inline;
}

.product
{
    width: 720px;
    height: 145px;
    border: 1px solid #ccc;
    margin: 0 0 10px 0;
    padding: 0;
    position: relative;
}
.product-image
{
    background-repeat: no-repeat;
    background-position: 50% 50%;
    width: 145px;
    height: 145px;
    float: left;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-right: 1px solid #ccc;
}
.product-description
{
    height: 130px;
    margin: 0 0 0 0;
    padding: 12px 50px 0 160px; *padding:12px50px010px;
}
.product-title
{
    color: #3366cc;
}
.product-meta
{
    width: 560px;
    height: 17px;
    padding: 3px 0 0 15px;
    margin: 0 0 0 0;
    position: absolute;
    bottom: 0;
    left: 145px;
    border-top: 1px solid #ffcccc;
}
.buy-now
{
    font: 12px/12px Arial, Helvetica, Sans-Serif;
    font-weight: bold;
/*    color: #990000;
*/    color: #99042e;

    text-decoration: none;
}
.buy-now:hover
{
    text-decoration: underline;
}




/* Three Colum Layout for Inside KitchenAidÃƒâ€šÃ‚Â®
-------------------------------------------------------------- */
ul#inside-ka-nav
{
    float: left;
    display: inline;
    margin: -10px 0 0 0;
    padding: 0;
    width: 134px;
}
ul#inside-ka-nav li
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: inline;
}
ul#inside-ka-nav li a
{
/*    color: #990000;
*/    color: #99042e;
    font: 11px/12px Arial, Helvetica, Sans-Serif;
    width: 120px;
    background: url('/assets/images/html/bg-inside-ka-menu.gif') top left repeat-x;
    border: 2px solid #ccc;
    margin: 10px 0 0 0;
    height: 27px;
    padding: 4px 2px 2px 2px;
    text-align: center;
    display: block;
    text-decoration: none;
}
/* Fix for one line vertical centering */
ul#inside-ka-nav li a#nav-press-room
{
    height: 19px;
    padding: 10px 2px 2px 2px;
}
ul#inside-ka-nav li a.current, ul#inside-ka-nav li a:hover
{
    margin: 10px 0 0 0;
    background: url('/assets/images/html/bg-inside-ka-menu.gif') bottom left repeat-x;
    border: 2px solid #ddd;
    text-decoration: none;
}

#middle-colum
{
    width: 550px;
    margin: 0 10px 0 10px;
    float: left;
    display: inline;
}
#main
{
    border: 1px solid #ccc;
    margin: 0 0 10px 0;
    padding: 15px 15px 10px 15px;
}
#disclaimer
{
    margin: 0;
    padding: 0 15px 10px 15px;
}
#disclaimer p
{
    color: #666;
}
#sidebar
{
    display: inline;
    float: left;
    background: #f5f4f0;
    border: 1px solid #ccc;
    margin: 0;
    padding: 15px 15px 10px 15px;
    width: 240px;
}

/* KitchenAidÃƒâ€šÃ‚Â® Cook for the Cure (inside-kitchenaid-cook-for-the-cure.xml)
-------------------------------------------------------------- */

.pink, ul#inside-ka-nav li a.cftc
{
    color: #d35294;
}
.pink#sidebar, .pink#right-colum
{
    background: #fff5fb;
    border: 1px solid #ccc;
}
div.pink h3
{
    color: #b9598a;
}
#cftc-donation
{
    background: #fff5fb;
    border: 1px solid #ccc;
    padding: 10px 10px 0 10px;
}


/* KitchenAidÃƒâ€šÃ‚Â® Sitemap (sitemap.xml)
-------------------------------------------------------------- */
ul#sitemap
{
    list-style: none;
    color: #3366cc;
}
li.PRIMARY
{
    margin: 0 0 0 0;
}
li.PRIMARY a
{
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 0 0;
}
li.SECONDARY
{
    font-size: 14px;
    margin: 0 0 0 20px;
}
li.TERTIARY
{
    font-size: 14px;
    margin: 0 0 0 50px;
    list-style: disc;
}


/* KitchenAidÃƒâ€šÃ‚Â® Sitemap (shop.xml)
-------------------------------------------------------------- */
#shop-slide-holder
{
    width: 1000px;
    height: 500px;
}
#shop-slide-holder .slide
{
    height: 500px;
}
#shop-slide-holder #page-head
{
    margin: 20px 0 10px 30px;
}
#shop-slide-holder #left-colum
{
    margin: 0 10px 10px 430px;
    padding: 15px;
    border: 1px solid #ccc;
    background: #fff;
    float: left;
    display: inline;
    width: 230px;
    height: 380px;
}
#shop-slide-holder #right-colum
{
    float: left;
    display: inline;
    background: none;
    border: none;
    margin: 0 0 10px 0;
    padding: 0;
    width: 270px;
}
#shop-slide-holder #right-colum #right-top
{
    border: 1px solid #ccc;
    background: #fff;
    padding: 15px;
    margin: 0 0 10px 0;
    height: 200px;
}
#shop-slide-holder #right-colum #right-bottom
{
    border: 1px solid #ccc;
    background: #fff;
    padding: 15px;
    margin: 0 0 0 0;
    height: 140px;
}



/* KitchenAidÃƒâ€šÃ‚Â® Sign Up (customer-service-sign-up.xml)
-------------------------------------------------------------- */
.checkbox-label
{
    font-size: 11px;
    color: #333;
    margin: 0 0 0 0;
    display: inline-block;
    width: 100px;
}

/* KitchenAidÃƒâ€šÃ‚Â® No Flash (noflash.html)
-------------------------------------------------------------- */
#noflash
{
    margin: 30px;
    width: 600px;
}



/*div#Footer ul#FooterNav {padding: 10px 0 0 0; margin: -10px 0 0 25px }
*/

div#Footer
{
    position: relative;
}

div#Footer ul#FooterNav
{
    text-align: left;
    margin-left: 20px;
}
div#Footer p
{
    color: #e1e1e1;
    font-size: 9px;
    text-align: left;
    background-color: #b7b5b6;
    margin-left: 20px;
}

.follow
{
    font: 100 9px Verdana, Arial, Sans-Serif;
    width: 120px;
    color: #fff;
    text-align: center;
    position: absolute;
    right: 0px;
    top: 10px;
}

.follow em
{
    font-style: normal;
    padding: 2px;
}
.follow a
{
    display: inline;
}
img
{
    border: none;
    margin: 2px;
}

div#Footer
{
    background: url("/assets/images/bkg/bg_footer.jpg");
    color: #E9E9E9;
    font-family: Arial,Verdana,Sans-Serif;
    font-size: 11px;
    height: 56px;
    padding: 0;
    text-align: center;
}

div#Footer ul#FooterNav
{
    padding: 5px 0 3px;
}


ul#bottom-callouts
{ *width:1000px;
height:105px;
*height:100px;
margin-top:15px;
border:none;
background:#fffurl('/assets/images/html/bkg-promotiles.jpg')repeat-y;
text-align:left;
color:#231f20;
padding-top:5px;
}

ul#bottom-callouts li
{
    display: inline-block;
    float: left;
    border-right: 1px solid #b6b6b6;
    height: 90px;
    padding-top: 5px;
}


ul#bottom-callouts li p
{
    margin: 0 0 0 10px;
}

ul#bottom-callouts li p.cooks-callout {
    margin: 0;
}

ul#bottom-callouts li a
{
    display: block;
    width: 111px;
    height: 22px;
    border: none !important;
}
ul#bottom-callouts li a span
{
    display: none;
}

li.mixer-callout
{
    /*width: 222px;*/
    width: 250px;
}

li.mixer-callout div.text
{
	float:right;
    padding-right: 2px;     
    width: 156px;
	padding-top:5px;
}

div.mixer-callout-img
{
    width: 83px;
    height: 98px;
    background: url("/assets/images/home/callout-mixer.png") no-repeat;
    float: left;
	margin-left:5px;
}

div.mixer-callout-title-img {
    background: url("/assets/images/html/ShopKA-callout_B.png") no-repeat scroll 0 0 transparent;
    height: 17px;
    margin-top: 0px;
    width: 157px;
}


div.mixer-callout-legal-img {
    width: 155px;
    height: 9px;
    background: url("/assets/images/home/callout-mixer-coffee_rebate.png") no-repeat;
    float: left;
    margin-top: 4px;
	margin-left:6px;    
}

ul#bottom-callouts li p.mixer-callout-01
{
 	margin:0;
 	padding-left: 3px;
    width: 155px;
}
ul#bottom-callouts li p.first-callout-value
{
 	margin:0;
 	padding-left: 13px;
	padding-top:4px;
    width: 145px;
	color: #868686;
	font-size:9px;
	float:left;
}
li.cooks div.text {}

li.large-appliances
{
    width: 240px;
}
li.large-appliances .btn-find-retailer
{
    margin-top: 20px;
}

li.large-appliances .btn-find-retailer {
    margin-top: 20px;
}

li.large-appliances .btn-find-product {
    margin-top: 20px;
}

div.large-appliances-img
{
    background: url(/assets/images/html/callout-refrigerator.png) no-repeat;
    width: 84px;
    height: 89px;
    display: block;
    margin-left: 10px; *margin-left:5px;
float:left;
}

li.large-appliances div.text
{
    float: left;
	padding-top:2px;
    width: 142px;
}


li.cooks, li.gifts
{
    width: 260px;
}
div.cooks-img
{
    width: 120px;
    height: 96px;
    display: block;
    margin-left: 10px;
    float: left;
}
div.gifts-img
{
    width: 80px;
    height: 96px;
    display: block;
    margin-left: 0px;
    float: left;
}

div.cooks-img
{
    /*	background:url(/assets/images/html/callout-cook.png) no-repeat; */
    background: url(/assets/images/html/callout-cook-2.png) no-repeat;
}

div.gifts-img
{
    background: url(/assets/images/html/callout-gift.png) no-repeat;
}
/**************/
div.pga-img
{
    display: block;
    float: left;
    height: 89px;
    margin-left: 0;
    width: 174px;
}
div.pga-img
{
    background: url(/assets/images/html/callout-pga.png) no-repeat;
}
li.gifts div.text
{
    /*float: left;     height: 20px;     margin-top: 35px;     width: 64px;*/
    float: left;
    height: 20px;
    margin-left: -141px;
    margin-top: 73px;
    position: relative;
    width: 100px;
}
li.gifts a.btn-learn-more
{
    position: relative;
    top: -22px;
    left: 128px;
    -left: 114px;
}
/*************/
li.cooks div.text
{
    float: left;
    width: 119px;
    margin-top: 2px;
}

ul#bottom-callouts li.callouts-links
{
    width: 240px;
    border: none;
}

ul#bottom-callouts .support-links
{
    margin-left: 30px; *margin-left:15px;
	padding-top: 2px;
}

ul#bottom-callouts .support-links a
{
    display: block;
    width: 100%;
    height: auto;
    border: none !important;
    text-indent: 0;
    color: #456bd7;
    text-decoration: none;
}
ul#bottom-callouts .support-links a:hover
{
    text-decoration: underline;
}

.btn-start-shopping
{
    background: url(/assets/images/html/btn-start-shopping.gif) no-repeat 0 0;
    margin-top:15px;
    float: left;
    margin-left:8px;
}

.btn-start-shopping:hover
{
    background-position: 0 -22px;
}

.cooks .btn-start-shopping
{
    margin-top: 20px;
}
.btn-find-retailer
{
    background: url(/assets/images/html/btn-find-retailer.gif) no-repeat 0 0;
    float: left;
    margin-left: 7px;
    margin-top: 17px;
}
.btn-find-retailer:hover
{
    background-position: 0 -22px;
}

.btn-find-product
{
    background: url(/assets/images/html/btn-find-retailer.gif) no-repeat 0 -22px;
    float: left;
    margin-left: 7px;
    margin-top: 17px;
}

.btn-find-product:hover
{
    background-position: 0 0px;
}

.btn-learn-more
{
    background: url(/assets/images/html/btn-learnmore.gif) no-repeat 0 0;
    float: left;
    margin-left: 14px;
}
.btn-learn-more:hover
{
    background-position: 0 -22px;
}

.learnMore
{
    font: 11px/13px bold Arial, Helvetica, sans-serif;
    text-decoration: none;
    /*margin: 13px 0 0 5px;*/
	margin: 5px 0 0 5px;
    float: left;
}

.learnMore:hover
{
    text-decoration: underline;
}

.btn-view-offer
{
    background: url(/assets/images/home/btn_find_retailer_off.png) no-repeat 0 0;
    float: left;
    margin-left: 4px;
	margin-top: 8px;
}
.btn-view-offer:hover
{
	background: url(/assets/images/home/btn_find_retailer_on.png) no-repeat 0 0;
    /*background-position: 0 -22px;*/
}

.btn-view-gfinder
{
    background: url(/assets/images/home/btn_get_started_off.png) no-repeat 0 0;
    float: left;
    margin-left: 4px;
	margin-top: 8px;
}
.btn-view-gfinder:hover
{
	background: url(/assets/images/home/btn_get_started_on.png) no-repeat 0 0;
    /*background-position: 0 -22px;*/
}


.hero-title .sup
{
    font-family: arial;
    font-size: 18px;
    left: 0;
    position: relative;
    top: -4px;
}

/* KitchenAidÃƒâ€šÃ‚Â® Cook for the cure (inside-kitchenaid-cook-for-the-cure.xml)
-------------------------------------------------------------- */
.cftc-wrap{
	height: 526px;
		background: url(/assets/images/promo/cftc_footer_bg.jpg);
		overflow:hidden;
	position: relative;
}

#accordion-content {
	position: absolute;
	top: 123px;
	left: 31px;
	display: block;
	float: left;
}
#accordion-content ul.accordion
{
    clear: both;
    list-style: none;
    position: relative;
    top: 0px;
    font-family: Cambria, serif;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5em;
    width: 941px;
}
#accordion-content ul.accordion li
{
    float: left;
    width: 157px;
    height: 360px;
    display: block;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    color: #ffffff;

}

#accordion-content ul.accordion li .heading , #accordion-content ul.accordion li .description
{
	background: transparent url("/assets/images/promo/purple-sprite.png");
    height: 69px;
    width: 156px;
    position:absolute;
	overflow:hidden;
	top:291px;
    line-height: 15px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 14px;
    text-align: left;
}
#accordion-content ul.accordion li .description{
    width: 460px;
    display: none;

}

#accordion-content ul.accordion li  h4
{
	margin: 6px 0 0 10px;
	text-transform: none;
    color: #ffffff;
	font-weight:normal;
	font-size:14px;
	
}

#accordion-content ul.accordion li .description  p{
	margin: 5px 0 0 10px;
	color: #fff;
	width: 365px;
	line-height: 14px;
}

#accordion-content ul.accordion li .description h4{
	font-size:15px;
	font-weight:normal;
}

#accordion-content ul.accordion li .heading .simbol-left{
	height:22px;
	width:14px;
	position:absolute;
	top: 40px;
	left: 14px;
	opacity:0;
	background: transparent url('/assets/supplemental/non_product/img/CFTC_accordion_arrow_left.png') no-repeat;
}
#accordion-content ul.accordion li .heading .simbol-right{
	height:22px;
	width:14px;
	position:absolute;
	top: 40px;
	left: 14px;
	padding: 5px;
	opacity:0;
	background: transparent url('/assets/supplemental/non_product/img/CFTC_accordion_arrow_right.png') no-repeat;
}

#accordion-content ul.accordion li .heading .simbol2{
    line-height: 25px;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: normal;
}

#accordion-content ul.accordion li .description a{
	position:absolute;
	top:50px;
	left: 304px;
	width: 150px;
	text-align:right;
	color: #fff;
	margin: 0 10px 0 0;
	font-weight: normal;
    font-size: 11px;
    text-decoration: none;
}

#accordion-content ul.accordion li .description a:hover{
    text-decoration: underline;
}

#image-cook, #image-cook-products{
	width:138px;
	float: right;
	display:inline;
	text-align:right;
}
 #image-cook-products{	
	margin: 20px 0 0 0 ;
	float:left;
}

#image-cook a{
	color:#660039;
	text-decoration: none;
}
.dn{display:none;}
.productFancyBox{
   width:550px;
   padding:20px;
}
.product-container{
	height:350;
	overflow:auto;
}
.logo-image-poster li{
	float:left;padding:5px 5px 5px 0;
}
.logo-image-poster li .image-box
{
    border: 1px solid #D35294;
    display: block;
    height: 80px;
    margin: 0 0 3px;
    overflow: hidden;
    padding:5px 0;
    width: 170px;
}
#box-head p{
	text-align:left;
}
#box-head h4{
	font-weight:normal;
	font-size:25px;
	 font-family: "Times New Roman",Arial,Verdana,Sans-Serif;
    margin-bottom: 10px;
	text-align:left;
	text-transform:none;
}
.logo-image-poster li .image-box p
{
	text-align:center;
	padding:0 10px 10px;
	color: #424040;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: normal;
    height: 20px;
    line-height: 15px;
    margin: 0;
    
	}
.logo-image-poster li img{
	margin:4px 0 0 0;
	}
	
.logo-image-poster li a{
	color:#660039;
	text-decoration:none;}	
	
#fancybox-close {
    background: url("/assets/images/promo/fancy_close_pink.png") no-repeat scroll 0 0 transparent;
    right: 15px;
    top: 15px;
}
.bolded{ font-weight:bold;}

/*sup {font-size: 75%}
*/
#middle-colum #disclaimer p {
	color: #666;
}


sup{
	font-size: 60%;
	line-height:0;

}








/* KitchenAidÃƒâ€šÃ‚Â® Cook for the cure product list (ctfc-products-list.xml)
-------------------------------------------------------------- */
#cftc-left-navigation {
	margin: 4px 15px 0 15px;
	display: block;
	float: left;
}

#cftc-left-navigation ul {
	margin: 4px 0 0;
}

#cftc-left-navigation ul li {
	font-family: Arial, Helvetica, sans-serif;
}

#cftc-left-navigation ul li a {
	color: #660039;
	font-weight:bold;
	text-decoration: none;
	font-size: 11px;
	display:block;
	height: 12px;
	padding: 10px 0;
	width: 170px;
	background-position: 0px -31px;
		border-bottom: #d19eba solid 1px;

	background: transparent url('/assets/supplemental/non_product/img/CFTC-products-navbutton.png') ;
}

#cftc-left-navigation ul li a:hover {
	background-position: 0px 32px;
}

#cftc-left-navigation ul li.active a {
	color: #af5d8b;
	background-position: 0px 32px;
}

#cftc-content-wrapper {
	width: 768px;
	float: right;
	margin: 0;
	padding: 0;
	overflow:hidden;
}

#image-mixer {
    display: inline;
    float: right;
    width: 210px;
	height:143px;
    margin: 0 0 25px 30px;
}

#cftc-content-wrapper #page-head p a {
	color: #660039;
	text-decoration: none;
}
	
#cftc-content-wrapper #page-head p a:hover {
	text-decoration: underline;
}
	
.cftc-wide-column {
	width: 100%;
	float:right;
}
	
.productlist {
	
	width: 180px;
	height: 112px;
	overflow:hidden;
	border: 1px solid #c27ea3;
	margin: 5px;
	float:left;	
	padding: 0;
}

.productlist-image {
	background-repeat: no-repeat;
	background-position:7px 15px;
	width: 80px;
	height: 100%;
	float: left;
}
.coming-soon {
	width: 173px;
	height: 109px;
	background-position: 0 0;
	width:100%;
	height:100%;
}


div#PageContent .productlist-description {
	margin: 25px 0px 0 0;
	float: left;
	width: 98px;
}

div#PageContent .productlist-description p{
	font-size:9px;
	line-height: 10px;
	margin-bottom: 5px;
}

h3.productlist-title {
	width:95px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #99557b;
	text-transform:none;
	line-height: 10px;
}

.productlist-meta {
	width: 60px;
	height: 25px;
	margin: 0;
	float: left;
}
.buylist-now {
	font: 10px/10px Arial, Helvetica, Sans-Serif;
	color: #99557b;
	text-decoration: none;
}
.buylist-now:hover {
	text-decoration: underline;
}

.cftc-content {
	background-repeat: no-repeat;
}

.cftc-products #page-head {
	width: 760px;
	margin: 0 5px 0 0;
	float:right;
	padding: 10px 0 0 0 ;
}

.cftc-home #page-head{
	float:left;
	margin:0 5px 0 20px;
}
.cftc-content #page-head h1 {
	font-size: 27px;
	color:#d35294;
	margin:0 0 6px 0;
}

.cftc-content #page-head p {
	font-size: 12px;
	margin: 0 242px 6px 0;
	line-height:16px;
	color:#424040;
}
	
#PageContent .cftc-home-disclaimer {
	position: absolute;
	top: 488px;
	left: 2px;
}
	
#PageContent .cftc-home-disclaimer p , #PageContent .cftc-products-disclaimer  p {
	font-size: 8.5px !important;
	color: #9e9e9e;
	line-height:11px;
	width: 960px;
	margin:0 10px;
	}
	
#PageContent .cftc-home-disclaimer p a , #PageContent .cftc-products-disclaimer p a {
	font-size: 8.5px !important;
	color: #660039;
	text-decoration: none;
}
