/* Global */
* {margin:0;padding:0;border:none;}
table, td, th {border-collapse:collapse;}
li {list-style:none;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
a{text-decoration:none; color:#383838;}
a:hover{text-decoration:none;}
p {line-height:22px;}

/* Layout */
body{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#383838; background:#c7ebfb;}
input, select, textarea {font-family: Arial, Helvetica, sans-serif; font-size:11px;}

/**/
.bg {background:url(/images/blenders/background/bg.gif) repeat-y center 0; width:100%;}
.bg1 {background:url(/images/blenders/background/bg1.jpg) no-repeat center 0; width:100%;}
.bg2 {background:url(/images/blenders/background/bg2.jpg) no-repeat center 200px; width:100%;}
.bg3 {background:url(/images/blenders/background/bg3.jpg) no-repeat center 400px; width:100%;}
.bg4 {background:url(/images/blenders/background/bg4.jpg) no-repeat center 600px; width:100%;}
.bg5 {background:url(/images/blenders/background/bg5.jpg) no-repeat center 800px; width:100%; min-height:920px;}
.wrapper {width:999px; margin:0 auto;}
.wrapper_main {width:1036px;}
.menu_top {float:right; padding-right:4px;}
.menu_top li {background:url(/images/blenders/background/top_menu_bg.png) repeat; height:29px; float:left; padding:12px 7px 0 6px;}
.menu_top li.empty_ml {background:url(/images/blenders/background/top_menu_bg_l.png) no-repeat; width:13px; height:41px; padding:0}
.menu_top li.empty_mr {background:url(/images/blenders/background/top_menu_bg_r.png) no-repeat; width:20px; height:41px; padding:0}
.main_menu {clear:both; margin-top:-22px; float:left; width:999px; height:122px;}
.main_menu li {float:left; padding:0 7px 13px 6px; height:27px; _height:29px; margin-top:82px;}
.main_menu li.first {padding:0 6px 0 5px; margin:0;}
.main_menu li.last {padding-right:0;}
.main_menu #active_h {background:url(/images/blenders/menu_hover_home.gif) no-repeat center bottom;}
.main_menu #active_p {background:url(/images/blenders/menu_hover_prod.gif) no-repeat center bottom;}
.main_menu #active_l {background:url(/images/blenders/menu_hover_blend.gif) no-repeat center bottom;}
.main_menu #active_b {background:url(/images/blenders/menu_hover_blog.gif) no-repeat center bottom;}
.main_menu #active_r {background:url(/images/blenders/menu_hover_recep.gif) no-repeat center bottom;}
.main_menu #active_w {background:url(/images/blenders/menu_hover.gif) no-repeat center bottom;}
.main_menu #active_f {background:url(/images/blenders/menu_hover_faq.gif) no-repeat center bottom;}

/**/
.main_left { width:782px; float:left;}
.main_c {color:3b3b3b; width:782px; font-size:14px;}
#flashcontent {position:relative; left:-39px;}
.main_c1 {background:url(/images/blenders/background/bg_main.jpg) no-repeat; min-height:304px; _height:304px; position:relative;}
.main_product {float:left; padding:5px 0 0 15px;}
.main_product_info {float:right; width:494px; padding:28px 10px 0 0}
.main_product_info div span {display:block; padding-top:10px;}
.main_product_info p {clear:both; padding:18px 0 27px; line-height:22px;}
.main_product_info div p {padding:0 0 11px 0; line-height:normal;}
.main_product_info div {width:285px; float:left;}
.main_product_info .main_buttons {width:195px; float:right;}
.main_product_info .main_buttons img {margin-top:15px;}
#main_arrowL {position:absolute; z-index:20; top:122px; left:-27px;}
#main_arrowR {position:absolute; z-index:20; top:122px; right:-28px; _right:-29px;}

.main_bot {width:718px; border:4px solid #fff; border-left:5px solid #fff; color:#7e5905; font-size:13px;}
.main_bot p {line-height:22px; padding:0 15px 0 90px;}
.main_bot h1 {padding:0 15px 16px 90px;}
.main_bot div {background:url(/images/blenders/background/bg_main_bot.jpg) repeat-y; padding:19px 0 17px; position:relative;}
.main_bot .main_bt {width:718px; height:4px; background:url(/images/blenders/background/bg_main_bot1.jpg) no-repeat; overflow:hidden; padding:0;}
#index_img {position:absolute; bottom:0; _bottom:3px; left:-24px; z-index:20;}

.main_right {width:230px; float:right;}
.flash_right img {display:block;}
.dialog_right {background:url(/images/blenders/background/bg_dialog_right.png) repeat; padding:0 7px 10px; position:relative; margin-top:11px;}
.dialog_right h3 {text-align:center; padding:11px 0 4px;}
.dialog_right p {position:relative; line-height:22px; width:193px; padding:0 11px 0 12px;}
.dialog_right p span {float:left;}
.incommas_b {float:right; position:relative;}
.dialog_right a {font-weight:bold;}
.dialog_right a:hover {text-decoration:underline;}
.dialog_w {position:absolute; top:36px; right:-14px;}
.press_reaction {background:url(/images/blenders/background/bg_dialog_right.png) repeat; padding:9px 20px 17px; position:relative; margin-top:11px;}
.press_reaction div img {float:left; margin-top:9px;}
.press_reaction div img.img2 {float:right;}
.press_reaction div img.img3 {margin-top:11px; float:right;}

/**/
.footer {color:#8a6106; font-size:12px; padding-top:23px;}
.footer li {display:inline; padding:0 1px;}
.footer a {color:#8a6106;}
.footer a:hover {text-decoration:underline;}
.footer h3 {padding-bottom:16px;}
.footer h4 {padding-top:16px;}
.footer p {padding:8px 0 0 2px;}
.footer_top {width:1100px; clear:both;}
.footer_top div {float:left; position:relative; z-index:5;}
.second_div {padding-left:25px;}
.footer div {position:relative; z-index:5;}


/*Blog.html*/
.blog {width:970px; background:url(/images/blenders/background/bg_blog.png) repeat; border:3px solid #c232d3; font-size:12px; padding:14px 10px 35px 13px;}
.blog_left {width:736px; float:left;}
.blog_info {width:688px; border:1px solid #fff; background:#f9d9fd; padding:26px 22px 20px 24px; margin:14px 0 5px 0;}
.blog_info div {float:left; width:478px; color:#c232d3; padding-top:9px;}
.blog_info div h3 {font-size:16px;}
.blog_info div a {color:#c232d3;}
.blog_info div b a {color:#e988f4; text-transform:uppercase;}
.blog_info div b a:hover {text-decoration:underline;}
.blog_info div strong {display:block; padding-bottom:7px;}
.blog_info p {color:#3e3e3e; line-height:22px; padding:24px 0 25px 0;}
.blog_info small {float:right; width:176px; height:199px; background:url(/images/blenders/background/frame_blog.gif) no-repeat; padding:7px 0 0 7px;}
.blog_right {width:205px; float:right; padding:11px 0 0 0;}
.blog_right h2 {background:url(/images/blenders/background/bg_blog_category_li.gif) no-repeat 0 bottom; padding-bottom:5px;}
.blog_right li {background:url(/images/blenders/background/bg_blog_category_li.gif) no-repeat 0 bottom; padding:8px 0 11px;}
.blog_right li a {color:#c232d3;}
.blog_right h3 {padding:10px 0 12px 0; background:url(/images/blenders/background/bg_blog_category_li2.gif) no-repeat 0 bottom;}
.blog_right ul.r_posts li {background:url(/images/blenders/background/bg_blog_category_li2.gif) no-repeat 0 bottom;}
.blog_right ul.r_posts li a {font-weight:bold;}


/*Contact.html*/
.contact_l {float:left; width:299px; height:360px; padding:29px 41px 25px 35px; background:url(/images/blenders/background/bg_contact.png) repeat; border:3px solid #1674b5;}
.contact_l h2 {padding-bottom:27px;}
.contact_l div {padding-bottom:17px; clear:both;}
.contact_l div input {float:left; width:253px; height:27px; padding:10px 17px 0 17px; background:url(/images/blenders/background/input_text_m.gif) repeat-x; font-size:12px; color:#3d3d3d; border-top:1px solid #838383; border-bottom:1px solid #838383;}
.contact_l div img {float:left;}
.contact_l div textarea {background:url(/images/blenders/background/textarea_contact.gif) no-repeat; width:253px; height:83px; padding:10px 22px 0 22px; overflow:hidden;}
.contact_l p {text-align:right;}
.contact_r {float:right; width:528px; height:351px; padding:29px 29px 34px 29px; background:url(/images/blenders/background/bg_contact.png) repeat; border:3px solid #1674b5;}
.contact_r img {display:block;}
.map {float:left; width:277px; height:277px; padding:2px; background:url(/images/blenders/background/bg_map_block.gif) no-repeat; margin-top:18px;}
.map_info {float:right; width:211px; font-size:14px; margin-top:14px;}
html* .map_info {margin-top:10px;}
.map_info p {line-height:29px;}
.map_info span {color:#696969;}


/*FAQ*/
.faq {width:947px; padding:13px 22px 0 24px; background:url(/images/blenders/background/bg_faq.png) repeat; border:3px solid #fe502e; font-size:12px;}
.faq strong {display:block; color:#fe502e;}
.faq p {line-height:22px; padding:6px 0 35px 0}
.faq h2 {padding-bottom:16px;}


/*login.html*/

#customerLogin h2 {display: none;}
.myerror{font-style:italic; color: #0000FF;}

.CustomerInfo {float:left; width:434px; height:376px; padding:27px 25px 28px 25px; background:url(/images/blenders/background/bg_contact.png) repeat; border:3px solid #1674b5; font-size:14px;}
.CustomerInfo .hdr-title {height:50px; width: 380px; background:url(/images/blenders/existing_customer.gif) no-repeat; font-size: 0px;}
.CustomerInfo a {text-decoration:underline; margin-left:7px; line-height:14px;}
.CustomerInfo a:hover {text-decoration:none;}
.CustomerInfo div input[type="text"] {float:left; margin-bottom:24px; width:314px; height:27px; padding:10px 11px 0px 11px; background:url(/images/blenders/background/input_text_m.gif) repeat-x; font-size:12px; color:#3d3d3d; border-top:1px solid #838383; border-bottom:1px solid #838383;}
.CustomerInfo div input[type="checkbox"] {float:left; margin:24px 0 12px 7px; width:27px; height:27px; background:url(/images/blenders/background/input_text_m.gif) repeat-x; font-size:12px; color:#3d3d3d; border-top:1px solid #838383; border-bottom:1px solid #838383;}
.CustomerInfo div img {float:left;}
.CustomerInfo div textarea {background:url(/images/blenders/background/textarea_contact.gif) no-repeat; width:253px; height:83px; padding:10px 22px 0 22px; overflow:hidden;}
.CustomerInfo label {margin:28px 0 0 12px; float:left;}

#newCustomer {float:right; width:429px; height:200px; padding:131px 25px 100px 25px; background:url(/images/blenders/background/bg_contact.png) repeat; border:3px solid #1674b5; font-size:14px; text-align:center;}
#newCustomer .hdr-title {margin-left:65px; padding-bottom:40px; height:50px; width: 300px; background:url(/images/blenders/new_customer.gif) no-repeat; font-size: 0px;}

#clientAccount {float:left; margin-left: 300px; width:434px; padding:27px 25px 28px 25px; background:url(/images/blenders/background/bg_contact.png) repeat; border:3px solid #1674b5; font-size:14px;}
#clientAccount a {text-decoration:underline; color:red;}
#clientAccount .sublink {text-decoration:underline; font-weight:bold; color: green;}

.checkoutInfo {float:left; margin-left: 300px; width:434px; padding:27px 25px 28px 25px; background:url(/images/blenders/background/bg_contact.png) repeat; border:3px solid #1674b5; font-size:14px;}

.form-field select {margin-top: 10px;}


/*Press.html*/
.press {padding:20px 0 20px 20px; background:url(/images/blenders/background/bg_press.png) repeat; border:3px solid #fea82e; font-size:12px; color:#3e3e3e;}
.press_out {padding-top:28px; width:950px;}
.press_top {width:950px; height:3px; overflow:hidden; background:url(/images/blenders/background/press_top.png) no-repeat;}
.press_bot {width:950px; height:3px; overflow:hidden; background:url(/images/blenders/background/press_bot.png) no-repeat;}
.press_in {width:922px; background:url(/images/blenders/background/bg_pressIn.png) repeat; padding:20px 28px 26px 0}
.press_logo {float:left; width:160px; text-align:center;}
.press_info {float:right; width:761px;}
.press_info strong {display:block; font-size:15px; padding-left:7px;}
.press_info p {line-height:22px; background:url(/images/blenders/incommas_topW.gif) no-repeat 0 0; padding:5px 0 0 7px;}
.press_info p img {position:relative; top:7px;}
.press_info a {color:#3e3e3e;}


/*products.html*/

.products, .product {padding:20px 0 0 20px; background:url(/images/blenders/background/bg_products.png) repeat; border:3px solid #1674b5; float:left; width:973px;}
.products h2 {padding-bottom:18px;}
.products_l {width:176px; float:left;}
.products_menu_top {width:166px; height:3px; overflow:hidden; background:url(/images/blenders/background/product_menu_t.gif) no-repeat;}
.products_menu_bot {width:166px; height:3px; overflow:hidden; background:url(/images/blenders/background/product_menu_b.gif) no-repeat;}
.products_menu {width:172px; background:url(/images/blenders/products_menu/bg_product_menu.gif) repeat-y; padding-top:7px;}
.products_menu li {clear:both; padding:0 0 10px 5px; float:left;}
.products_menu li a {float:left; width:160px; height:30px; padding:8px 0 0 7px;}
.products_menu li a:hover {background:url(/images/blenders/products_menu/bg_active_big.gif) no-repeat;}
.products_menu li.whos a {height:27px; padding-top:11px;}
.products_menu li.big_m a {height:38px; padding-top:0;}
.products_menu li.mid_m a {height:35px; padding-top:3px;}
.products_menu li a.active {background:url(/images/blenders/products_menu/bg_active_big.gif) no-repeat;}
.products_r {float:left; width:774px;}
.featured_product {width:748px; background:#bbf537 url(/images/blenders/background/bg_featured_product.gif) repeat-x; padding:10px 16px 18px 10px; position:relative;}
.fp_right b {position:absolute; overflow:hidden; width:2px; height:2px;}
.c1 {background:url(/images/blenders/fp_corners.gif) no-repeat 0 0; top:0; left:0;}
.c2 {background:url(/images/blenders/fp_corners.gif) no-repeat -2px 0; top:0; right:0;}
.c3 {background:url(/images/blenders/fp_corners.gif) no-repeat 0 -2px; bottom:0; left:0;}
.c4 {background:url(/images/blenders/fp_corners.gif) no-repeat -2px -2px; bottom:0; right:0;}
.fp_left {width:149px; float:left; text-align:center;}
.fp_right {width:589px; float:right; font-size:17px;}
.fp_right p {padding:14px 0 0 0; line-height:30px;}
.fp_right h3 {padding:12px 0 16px;}
.fp_right a {float:right; margin-top:57px;}
.sticker {width:171px; height:171px; position:absolute; top:-54px; right:-60px; z-index:5;}
.all_products h3 {padding:15px 0 2px;}

.all_products li {float:left; width:157px; font-size:14px; padding:13px 36px 12px 0;}
.all_products li.last {padding-right:0;}
.all_prod_top {width:166px; height:4px; overflow:hidden; background:url(/images/blenders/background/all_product_bg.gif) no-repeat; clear:both;}
.all_prod_bot {width:166px; height:4px; overflow:hidden; background:url(/images/blenders/background/all_product_bg.gif) no-repeat 0 -4px; clear:both;}
.all_prod_mid {float:left; width:156px; min-height:195px; clear:both; text-align:center; background:#79d3e3; padding:0 5px;}
.all_prod_mid a {clear:both; color:#fff;}
.all_prod_name {float:left; width:126px; padding:0 15px; background:#0f86ab; position:relative; min-height:46px; margin-top:13px;}
.all_prod_name b {position:absolute; overflow:hidden; width:4px; height:4px;}
.al1 {background:url(/images/blenders/background/product_corners.gif) no-repeat 0 0; top:0; left:0;}
.al2 {background:url(/images/blenders/background/product_corners.gif) no-repeat -4px 0; top:0; right:0;}
.al3 {background:url(/images/blenders/background/product_corners.gif) no-repeat 0 -4px; bottom:0; left:0;}
.al4 {background:url(/images/blenders/background/product_corners.gif) no-repeat -4px -4px; bottom:0; right:0;}
.all_prod_name a {line-height:22px;}
.all_prod_name table {width:126px; height:46px;}
.products_img table {height:136px; width:156px;}


/*product.html*/
.product {width:959px; padding-right:20px; padding-bottom:11px;}
.product_in {border-bottom:1px solid #93ced3; padding-bottom:12px;}
.product h2 {padding-bottom:26px;}
.product h2 span {padding:0 5px;}
.sel_prod {position:relative; top:-7px;}
.product_l {width:197px; float:left; padding-right:18px; font-size:12px;}
.prod_t {width:197px; height:4px; overflow:hidden; background:url(/images/blenders/background/product_bg_l.gif) no-repeat;}
.prod_b {width:197px; height:4px; overflow:hidden; background:url(/images/blenders/background/product_bg_l.gif) no-repeat 0 -4px;}
.prod_b_img {background:#79d3e3; padding:0 5px 3px; text-align:center;}
.prod_b_img .rating {padding:8px 0 4px;}
.prod_b_img .rating img {margin-left:1px; cursor:pointer;}
.prod_b_img p a {text-decoration:underline; color:#fff;}
.prod_b_img p a:hover {text-decoration:none;}
.product_r {width:720px; float:left; font-size:12px;}
.product_r .div_h3 {padding-bottom:13px; font-weight:bold;}
.product_r .div_h3 img {float:left;}
.product_r .div_h3 h2 {float: left;}
.product_r .div_h3 ul {float:right; padding-top:0px;}
.product_r .div_h3 li {display:inline; color:#1d7e99; font-size:16px; padding-right:5px;}
.product_r .div_h3 li a {color:#1d7e99;}
.product_r .div_h3 li a:hover {color:#ff5e5e;}
.product_r .div_h3 li.active {color:#ff5e5e;}
.product_r .div_h3 li.active a {color:#ff5e5e;}
.product_r p {font-size:13px; line-height:22px; padding-bottom:7px;}
.option {float:left; width:384px; background:url(/images/blenders/background/bg_option.png) repeat; position:relative; color:#fff; padding:11px 11px 0 11px; border-bottom:1px solid #5dbfd5;}
.option b {position:absolute; overflow:hidden; width:4px; height:4px;}
.o1 {background:url(/images/blenders/background/option_corners.gif) no-repeat 0 0; top:0; left:0;}
.o2 {background:url(/images/blenders/background/option_corners.gif) no-repeat -4px 0; top:0; right:0;}
.o3 {background:url(/images/blenders/background/option_corners.gif) no-repeat 0 -4px; bottom:-1px; left:0;}
.o4 {background:url(/images/blenders/background/option_corners.gif) no-repeat -4px -4px; bottom:-1px; right:0;}
.option span {display:block; font-size:15px; padding:13px 0 14px;}
.option label {padding:2px 0 1px; float:left; cursor:pointer; padding-left: 22px;}
.option label.radio_checked {background:url(/images/blenders/radio.gif) no-repeat 0 -18px;}
.option label.radio_unchecked  {background:url(/images/blenders/radio.gif) no-repeat;}
.option label.highlighted {	border: 1px solid #333;}
.option .crirHidden {position: absolute; left: -1000px;}
.product_r_bot .option div {padding:1px 0 11px;}
.qty {float:left; padding:45px 0 0 11px; width:300px;}
.qty label {float:left; font-weight:bold; font-size:18px; position:relative; top:1px;}
.qty img {float:left;}
.qty input {float:left; width:62px; height:19px; padding:2px 0 2px; font-size:16px; border-top:1px solid #3b3b3b; border-bottom:1px solid #3b3b3b; background:#fff;}
.qty strong {font-size:40px; display:block;}
.qty input.order_small {border:none; padding:0; width:auto; height:auto; background:none;}
.most_popular {clear:both; border-top:1px solid #bef9fe; padding-top:17px;}
.most_popular h3 {padding-bottom:5px;}
.most_popular li {float:left; width:166px; font-size:14px; padding:13px 25px 12px 0;}
.most_popular li.last {padding-right:0;}


/*recepies.html*/
.recepies {padding:17px 15px 0 15px; background:url(/images/blenders/background/bg_recepies.png) repeat; border:3px solid #fea82e; float:left; width:963px; font-size:12px;}
.recepies .div_h3 {padding-bottom:7px;}
.recepies .div_h3 span {float:left; padding-top:3px;}
.recepies .div_h3 a {float:right;}
.feature_recipe {clear:both;padding:12px 0 9px;}
.fr_top {width:963px; height:8px; overflow:hidden; background:url(/images/blenders/background/bg_recep_block_tb.png) no-repeat;}
.fr_bot {width:963px; height:8px; overflow:hidden; background:url(/images/blenders/background/bg_recep_block_tb.png) no-repeat 0 -8px;}
.fr_mid {background:url(/images/blenders/background/bg_recep_block.png) repeat;}
.feature_recipe h4 {padding:0 0 5px 15px;}
.feature_recipe img {display:block;}
.feature_recipe .fr_img_left {width:147px; padding:0 0 0 12px;}
.feature_recipe td {vertical-align:top;}
.fr_center {width:420px; padding:7px 0 0 14px;}
.fr_mid div.fr_img_right {width:147px;}
.fr_mid div.fr_img_right img {float:right;}
.fr_center strong {display:block; padding-bottom:3px; font-size:14px;}
.fr_center p {display:block;}
.fr_center p {line-height:24px;}
.fr_center p span {display:block; padding-bottom:4px;}
.td_img_sub {width:200px; padding-left:7px;}
.td_img_sub table {vertical-align:bottom; width:200px; height:147px;}
.feature_recipe .td_img_sub table td {vertical-align:bottom;}
.td_img_sub span { padding-right:11px; display:block; text-align:right;}
.fr_nactive {}
.feature_border {border-bottom:1px solid #dcc4a2}


/*story.html*/
.story {padding:17px 392px 0 15px; background:url(/images/blenders/background/bg_story.png) repeat; border:3px solid #13bd37; font-size:12px; min-height:488px; position:relative;}
.story_out {background:url(/images/blenders/background/photos_top.png) no-repeat 0 0; position:absolute; width:384px; height:244px; right:7px; top:5px;}
.story_in {background:url(/images/blenders/background/photos_bot.png) no-repeat  0 0; position:absolute; width:384px; height:244px; right:-16px; top:249px;}
.story h2 {padding-bottom:22px;}
.story p {padding-bottom:13px;}


/*cart.html*/
.cart {background:url(/images/blenders/background/bg_products.png) repeat; border:3px solid #1674b5; padding:30px 16px 7px 16px; font-size:16px; float:left; width:961px;}
.cart h2 {padding-bottom:18px;}
.cart h2 div {margin-left:300px; top:-16px; font-size:19px; font-weight:normal;}
.cart_bg {clear:both; border-top:1px solid #93ced3; padding-bottom:11px;}
.cart table {border-top:1px solid #bef9fe;}
/* #cartItems tbody tr td {text-align: center;} */
.cart td {vertical-align:middle; padding-top:10px;}
.cart td .all_prod_name td {font-size:14px; vertical-align:middle;  padding-top:0px;}
.cart td .all_prod_name {min-height:31px;}
.cart td .all_prod_name table {height:32px; border-top:none;}
.cart td .all_prod_mid {min-height:180px;}
.cart td p {padding-bottom:13px;}
.cart .products_img table {border-top:none;}
.cart .products_img td {padding-top:0; vertical-align:middle;}
.td_prod_name {padding:0 13px;}
.td_size {padding-right:13px;}
.td_size span {display:block; padding-top:6px;}
.td_qty {padding-right:13px; width: 100px;}
.td_qty p {padding-bottom:13px;}
.td_qty div {padding-top:1px;}
.td_qty input {float:left; width:56px; border-top:1px solid #3b3b3b; border-bottom:1px solid #3b3b3b; height:19px; padding:2px 0 2px; font-size:16px; text-align:center;}
.td_qty img {float:left;}
.total {text-align:right; border-top:1px solid #93ced3; border-bottom:1px solid #bef9fe; font-size:21px;}
.total div {border-top:1px solid #bef9fe; border-bottom:1px solid #93ced3; padding:2px 0;}
.total div div{border-top:none; border-bottom:none;}
.cart_buttons {padding:13px 0 14px; border-bottom:1px solid #93ced3;}
.cart_buttons img {margin-right:12px;}
.cart_buttons .checkout {margin:0 0 0 220px;}
.cart .most_popular table {border-top:none;}


/*testimonials.html*/
.testimonials {background:url(/images/blenders/background/bg_testimonial.png) repeat; border:3px solid #1674b5; padding:30px 20px 21px 20px; font-size:12px; clear:both; float:left; width:959px;}
.testimonials h3 {padding-bottom:12px;}
.test_top {width:950px; height:3px; overflow:hidden; background:url(/images/blenders/background/testimonials_top.png) no-repeat; margin-top:6px;}
.test_bot {width:950px; height:3px; overflow:hidden; background:url(/images/blenders/background/testimonials_bot.png) no-repeat;}
.test_mid {background:url(/images/blenders/background/bg_testimonial_in.png) repeat; width:950px;}
.test_mid div {background:url(/images/blenders/incommas_topG.gif) no-repeat 8px 13px; padding:26px 13px 10px 36px;}
.test_mid strong{font-size:15px; padding-bottom:4px; display:block;}
.test_mid p {background:url(/images/blenders/incommas_botG.gif) no-repeat right bottom; padding-right:5px;}

.testimonials ul {padding-left: 50px;}
.testimonials li {padding: 10px;}
.testimonials a {font-weight: bold; font-size: 16px; color: #FF6633;}


/*buy.html*/
.buy {background:url(/images/blenders/background/bg_where_by.png) repeat; border:3px solid #1674b5; padding:17px 19px 29px 19px; font-size:14px; clear:both; float:left; width:959px; color:#464646;}
.buy h2 {padding-bottom:24px;}
.buy h3 {padding:50px 0 17px 20px;}
.buy p {padding:35px 0 0 20px; clear:both;}
.online_store {float:left; width:309px; height:139px; background:url(/images/blenders/online_store.gif) no-repeat; padding:14px 0 0 14px; margin:11px 0 0 20px;}
.search_locator {float:left; width:530px; padding-left:32px;}
.search_locator div img {float:left;}
.search_locator div input {float:left; background:#f4f4f4 url(/images/blenders/search_input_m.gif) repeat-x; width:322px; height:37px; border-bottom:1px solid #aeaeae; font-size:15px; padding:18px 10px 0 18px;}
.search_locator h3 {padding:0 0 18px 150px;}
.or_img {position:relative; top:-22px;}
.buy .search_locator p {text-align:right; padding:0;}
.search_locator p input {margin-top:10px;}
.blend_links a, .buy p a {color:#ee3193;}
.blend_links a:hover, .buy p a:hover {text-decoration:underline;}
.blend_links {float:left; width:402px; padding-right:5px;}
.blend_links div {padding:0 0 9px 20px;}

.format_edit {float:left; width:300px; border-top:1px solid #3b3b3b; border-bottom:1px solid #3b3b3b; height:19px; padding:2px 0 2px; font-size:14px;}
.format_select {float:left; width:300px; border-top:1px solid #3b3b3b; border-bottom:1px solid #3b3b3b; height:25px; padding:2px 0 2px; font-size:14px;}
.format_checkbox {float:left; width:24px; height:24px; margin-top: -3px; background:url(/images/blenders/background/input_text_m.gif) repeat-x; font-size:12px; color:#3d3d3d; border-top:1px solid #838383; border-bottom:1px solid #838383;}
.format_textarea {float:left; width:305px; border:1px solid #3b3b3b; padding:2px 0 2px; font-size:14px;}
.comments {font-size:18px; font-weight:bold; padding:20px 0 30px;}

.recipes_edit {float:left; margin-bottom:24px; width:314px; height:27px; padding:10px 11px 0px 11px; background:url(/images/blenders/background/input_text_m.gif) repeat-x; font-size:12px; color:#3d3d3d; border-top:1px solid #838383; border-bottom:1px solid #838383;}

.bash {float:left; background:url(/images/blenders/bash_ramka.gif) top left no-repeat; width:237px; text-align:left; margin:20px 0 0 0;}
.bash IMG {margin:12px 0 0 16px;}
.upload {width: 205px;height: 49px;margin:0 0 20px 16px;overflow: hidden;background:url(/images/blenders/big_btn_upload.gif) no-repeat;text-align:center;}
.upload input {direction: rtl;cursor: pointer;filter:alpha(opacity=0); opacity: 0;font-size: 128px;}
.buttons input {padding: 0 20px 20px 0;}

#checkoutOnePage #cartItems {width: 100%;}
#checkoutOnePage #cartItems td {border: 1.5px solid #93CED3; text-align: center;}
#checkoutOnePage #cartItems thead {color: #0000CC;}
#checkoutOnePage #cartInfo #cartAmounts div div {text-align: right; color: #0000CC;}


@-moz-document url-prefix(){
.cart_bg {padding-top:1px;}
}
@media all and (min-width: 0px){
}
