@charset "UTF-8";
/* CSS Document */

/**** JOSH CSS ***/
.col-right {font-size:11px !important;}
.crosssell {font-size:11px !important;}
#shipping-zip-form select {margin-bottom:5px;}
/***** Styles *****/
.phone { margin-left:0px;font-size:12px;margin-right:5px;color:#2a2a2a; }
.freeship { font-weight:bold;color:#000;font-size:13px;letter-spacing:-.02em }
.testimonial {padding:20px 0 0 0;margin-top:20px;border-top:1px dotted #cccccc;}
.darker {font-weight:bold;color:#4d4d4d;font-size:10pt;}
.col-main .resource { font-size:12px; }
.hackerproof { margin:10px 0 5px 15px; }
.prominent { font-size:11pt;font-weight:bold;color:#e90f2f;text-decoration:underline; }
.imgright { float:right;display:inline; }
.slidedown-link {margin:3px 0 16px 17px;}

/***** Header Logo Link *****/
.inside-logo a {outline:0;}
.inside-logo .home { float:left;display:inline;margin-left:0px;width:250px;height:65px;text-decoration:none;}
.inside-logo .thirtyday { float:left;display:inline;margin-left:165px;margin-right:400px;width:132px;height:90px;text-decoration:none;}

/* Search Autocomplete */
#search_autocomplete {color:#000;cursor:pointer;border-left:1px dotted #DF8D00;border-right:1px dotted #DF8D00;border-bottom:1px dotted #DF8D00;background:#fff;z-index:99999;}
#search_autocomplete li {background:#fff;padding:3px 3px;font-weight:normal;}
#search_autocomplete .amount {text-decoration:none;margin-right:3px;font-weight:bold;color:#D73900;}
#search_autocomplete li:hover {color:#1a57d2;font-weight:bold;}

.top-link-checkout {font-weight:bold;color:#D73900 !important;text-decoration:underline !important;}


/***** Footer Links *****/
.inside-footer .small-menu span {margin:0 10px 0 10px;}

/***** Homepage Product Ads *****/
/*#featured-products {display:block;height:17px;background:#f0f0f0;padding:0px 0 3px 6px;color:#000;font-weight:bold;width:725px;}*/
#featured-products {display:none;}
.home-spot #featured-products p {font-size:14px;}
.homepage-products .invis {visibility:hidden;}
.homepage-products {display:block;height:243px;width:722px;background:url(../images/products-homepage.jpg);padding-top:30px;}
/*sections*/
.homepage-products .one, .homepage-products .two, .homepage-products .three {float:left;display:inline;height:220px;}
.homepage-products .one {width:212px;}
.homepage-products .two {width:311px;}
.homepage-products .three {width:177px;}
/*picture links */
.homepage-products .pic {float:left;display:inline;height:120px;margin:10px 0 0 0;text-decoration:none;}
.homepage-products .one .pic {width:212px;}
.homepage-products .two .pic {width:311px;}
.homepage-products .three .pic {width:177px;}
/*price links */
.homepage-products .price {float:left;display:inline;margin:10px 0 0 0;text-align:center;font-size:15px;}
.homepage-products .one .price {width:212px;}
.homepage-products .two .price {width:311px;}
.homepage-products .three .price {width:177px;}
/*text links*/
.homepage-products .text {float:left;display:inline;margin:2px 0 0 0px;text-align:center;font-size:13px;}
.homepage-products .one .text {width:212px;}
.homepage-products .two .text {width:311px;}
.homepage-products .three .text {width:177px;}
/*view btns*/
.homepage-products .btn {float:left;display:inline;margin-top:6px;width:90px;height:18px;text-decoration:none;}
.homepage-products .one .btn {margin-left:67px;}
.homepage-products .two .btn {margin-left:116px;}
.homepage-products .three .btn {margin-left:46px;}

/***** Homepage Text *****/
.home-spot p.bigred { font-size:14px;font-weight:bold;color:#e90f2f;margin-top:25px; }
.home-spot p { font-size:12px;color:#000;line-height:15pt;width:700px;margin-bottom:5px;}
.home-spot h2 { padding:10px 0 0 0;margin:0;border-top:1px solid #d6d6d6;border-bottom:0;}

.testimonials-with-coupon {
float:left;display:inline;
width:725px;height:175px;margin:10px 0 20px 0;
}
.testimonials-with-coupon p {
width:310px;line-height:13pt;
}


/***** Left Column *****/
#ameda-resources ul {margin:5px 0 0 20px;font-size:12px;line-height:16pt;}
#ameda-resources h2 {margin:10px 0 0 18px; }
.activachat {margin-bottom:13px;padding-top:10px;}

/***** The Ameda Library Pages *****/
#breastfeeding-basics {display:block;width:200px;padding-left:210px;background:url(http://www.amedadirect.com/skin/frontend/blank/theme010/images/breastfeeding-basics.jpg) top left no-repeat;}
#breastpumping {display:block;width:300px;height:140px;padding-left:210px;background:url(http://www.amedadirect.com/skin/frontend/blank/theme010/images/breastpumping.jpg) top left no-repeat;}
#milk-storage {display:block;width:300px;height:140px;padding-left:210px;background:url(http://www.amedadirect.com/skin/frontend/blank/theme010/images/milkstorage.jpg) top left no-repeat;}
#elite {display:block;width:600px;height:280px;padding-left:0px;background:url(http://www.amedadirect.com/skin/frontend/blank/theme010/images/elite.jpg) 190px -15px no-repeat;}

/**** Category Pages *****/
#bp-landing {padding-top:35px;display:block;width:730px;height:165px;background:url(http://www.amedadirect.com/skin/frontend/blank/theme010/images/landing-pumps.jpg) top left no-repeat;}
#bp-landing p {float:left;display:inline;width:360px;clear:both;margin:5px 0 0 17px;}
#accessories-landing {padding-top:35px;display:block;width:730px;height:165px;background:url(http://www.amedadirect.com/skin/frontend/blank/theme010/images/landing-accessories.jpg) top left no-repeat;}
#accessories-landing p {float:left;display:inline;width:380px;clear:both;margin:10px 0 0 17px;}
#feedingaccess-landing {padding-top:35px;display:block;width:730px;height:165px;background:url(http://www.amedadirect.com/skin/frontend/blank/theme010/images/landing-feeding.jpg) top left no-repeat;}
#feedingaccess-landing p {float:left;display:inline;width:390px;clear:both;margin:10px 0 0 17px;}

/***** Ameda PYU Page *****/
#bookspecial {padding:0;margin:0px 0 10px 15px;border:2px dotted #e90f2f;float:right;height:140px;width:375px;background:#e9e8e8;}
#bookspecial strong {font-size:11pt;margin:0 0 0 5px;padding:0;color:#000;}
#bookspecial img {float:left;margin:15px 10px 0 10px;border:1px solid #666;}
#bookspecial p {display:block;width:240px;line-height:10pt;margin:0 0 0 100px;padding:9px;background:#fff;}
.customcontrol { float:right;padding:30px 40px 30px 0; }
.pyugraphic { float:right;padding:20px 0 0px 0; }

/***** Ameda PY Page *****/
.pyimage { float:right;display:inline;margin:35px 0 0 0; }

/***** Products Pages ****/
.description h3 {border-top:1px dotted #ccc;padding-top:20px;}

/***** Checkout Page *****/
.checkout-types .button {background:#2d6813;}
.cc {float:right;display:inline;clear:both;margin:0 5px 0 0;}

/***** Reviews *****/
.product-collateral .reviews dl dd{
margin-bottom:40px;
padding-bottom:10px;
}
.product-collateral .reviews dl dd p{
margin-top:10px;
}


/*** ADD TO CART SIDEBAR COLOR ***/
.sidebar .block .block-content .actions .button {background:#2d6813;}