.ctrlHolder{background:#eee;border-bottom:1px solid #ccc;border-left:3px solid #ccc;margin:6px 0;padding:9px}.ctrlHolder label{font-weight:normal;display:block}.ctrlHolder ul,.ctrlHolder ol,.ctrlHolder li{list-style:none;margin:0;padding:0}.ctrlHolder .inline li{float:left;margin-right:9px}.ctrlHolder label strong{font-weight:normal}.ctrlHolder.required label strong{font-weight:bold}.ctrlHolder.required{border-left:3px solid green}.ctrlHolder span.left{float:left}.ctrlHolder span label{font-size:.75em;font-weight:normal;text-transform:uppercase}.clear{clear:left}.ctrlHolder .small{width:30%}.ctrlHolder .medium{width:60%}.ctrlHolder .large{width:90%}.ctrlHolder textarea.small{height:50px;width:90%}.ctrlHolder textarea.medium{height:125px;width:90%}.ctrlHolder textarea.large{height:200px;width:90%}.block{display:block}.inline{display:inline}.ctrlHolder.required.error,.ctrlHolder.error{background:#ffd6d6;border-left:3px solid red}.line_item .quantity{width:30%}.ctrlHolder .fieldWithErrors label{border-left:3px solid red;padding:3px;background:#ffd6d6;color:red;display:inline}.ctrlHolder .fieldWithErrors input,.ctrlHolder .fieldWithErrors textarea,.ctrlHolder .fieldWithErrors select{border:3px solid red;padding:3px}.clearfix:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/.payment_form_summary{border-collapse:collapse;width:99%}.payment_form_summary thead th{border-bottom:2px solid #999;font-size:.75em;text-transform:uppercase;vertical-align:bottom}.payment_form_summary thead .description{text-align:left}.payment_form_summary thead .amount,.payment_form_summary thead .sub_total{text-align:right}.payment_form_summary .odd{background:#ddd}.payment_form_summary .even{background:#eee}.payment_form_summary tbody td{padding:.75em;border-right:1px solid #fff;border-bottom:1px dashed #fff;vertical-align:top}.payment_form_summary tbody .odd td{border-bottom:1px dashed #eee}.payment_form_summary tbody .sub_total{border-right:0}.payment_form_summary tbody .last td{border-bottom:0}.payment_form_summary tbody .qty{text-align:center}.payment_form_summary tbody .sub_total{font-weight:bold}.payment_form_summary tbody .amount,.payment_form_summary tbody .sub_total{text-align:right}.payment_form_summary tbody .addon td{font-style:italic}.payment_form_summary tbody .purchase_total .spacing{background:#333;border-right:0}.payment_form_summary tbody .total_price{background:#333;color:#fff;font-family:georgia,serif;font-size:1.5em;font-style:italic;font-weight:bold;text-align:right}.payment_form_summary tbody span.addon{background:#629f66;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;box-shadow:1px 1px 1px #ccc;color:#fff;font-size:.8em;font-weight:bold;padding:2px}.edit_form{text-align:right;width:99%}.upload_indicator{background:#539945;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;height:2px}.ctrlHolder.progress_bar .instruction{font-size:.75em;font-style:italic;text-align:right}.external_rss_feed{padding-left:0}.external_rss_feed li{padding:6px 6px 6px 24px;list-style:none}.cvv img{display:block;margin:0 auto}.cvv{background:#fff;text-align:center;padding:6px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}#errorExplanation{border-left:3px solid #760000;padding:18px;color:#760000;background:#ffd6d6}#upload_frame{position:absolute;top:0;left:0;width:1px;height:1px;border:0;visibility:hidden}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body{background-color:#fff;margin:0;font-family:Verdana,"Lucida Grande","Lucida Sans",Arial,Helvetica,sans-serif;font-size:12px;color:#000;line-height:1.3em}p{margin:0 0 1em;line-height:2em}blockquote{margin:1em 1em 1em 2em}h1{line-height:2em;font-size:14px;font-weight:bold;text-transform:uppercase;margin:1em 0 0 0;padding:0}h2{font-size:12px;font-weight:bold;margin:1.3em 0;padding:0}h3{font-size:1em;text-transform:uppercase;font-weight:normal;padding:0;line-height:1em}a{color:#9c6;text-decoration:none}a:visited{color:#9c6;text-decoration:none}a:active{color:#9c6;text-decoration:none}a:hover{color:#9c6;text-decoration:underline}ul,ol{padding:.5em 1em;margin:0 0 0 1em}.inline_header_black{line-height:2em;font-size:14px;font-weight:bold;text-transform:uppercase;margin:1em 0 0 0;padding:0;display:inline}.inline_header_blue{line-height:2em;font-size:14px;font-weight:bold;text-transform:uppercase;margin:1em 0 0 0;padding:0;display:inline;color:#002859}.inline_header_green{line-height:2em;font-size:14px;font-weight:bold;text-transform:uppercase;margin:1em 0 0 0;padding:0;display:inline;color:#89b96a}.dark_blue{color:#002859}.light_blue{color:#00a0df}.green{color:#89b96a}.white{color:#fff}.black{color:#000}.inline{display:inline}.inline_image{position:relative;top:5px}.odd{background-color:#e5f2d9}

.clearfix:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body{background:url('http://www.naturesdomainpetfood.com/images/background_gradient.jpg') repeat-x;background-color:#00a0df;margin:0;color:#333;margin:auto;padding:auto;width:990px}#container{background:url('http://www.naturesdomainpetfood.com/images/content_background.png') transparent repeat-y;margin-top:30px}#content{width:952px;margin:0 19px 0 18px}#left_column{width:521px;float:left;padding:25px 37px 0 37px}#left_column.home p{font-size:15px}#left_column.home h1{font-size:19px;line-height:1.5em}#left_column.home h2{font-size:19px;line-height:1.5em}#right_column{float:right;background:url('http://www.naturesdomainpetfood.com/images/big_dog_bottom.jpg') no-repeat top right;padding:250px 0 0 0;width:357px}#right_column #right_column_content{background:url('http://www.naturesdomainpetfood.com/images/column_divider.jpg') no-repeat top left;padding:25px 0 0 25px;min-height:400px}#home_page_bottom{clear:both;background:url('http://www.naturesdomainpetfood.com/images/home_page_bottom.jpg') top left no-repeat;padding:27px 10px 0 450px;width:502px;height:396px;margin:0}#home_page_bottom .informational_icon_container{position:relative;height:66px;width:475px;margin-bottom:14px}#home_page_bottom .informational_icon{height:66px;position:absolute;top:50%;margin-top:-25px}#home_page_bottom p{line-height:1.25em}#header{background:url('http://www.naturesdomainpetfood.com/images/top.jpg') no-repeat;height:63px;padding:50px 0 0 55px}table{border:0;margin:0 0 10px -10px}td{border:0;padding:10px}.odd{background-color:#e5f2d9}ul#primary_nav{padding:0;margin:0;clear:both;float:left;list-style:none}#primary_nav li{list-style:none;float:left;text-indent:-9999px;text-transform:capitalize;height:43px;background:url('http://www.naturesdomainpetfood.com/images/primary_nav.gif') no-repeat}#primary_nav li a{display:block;padding-top:20px}#primary_nav li#home{background-position:top left;width:65px}#primary_nav li#home.selected{background-position:-691px top}#primary_nav li#about_natures_domain{background-position:-65px top;width:191px}#primary_nav li#about_natures_domain.selected{background-position:-756px top}#primary_nav li#ingredients{background-position:-256px top;width:107px}#primary_nav li#ingredients.selected{background-position:-947px top}#primary_nav li#faqs{background-position:-363px top;width:61px}#primary_nav li#faqs.selected{background-position:-1053px top}#primary_nav li#why_grain_free{background-position:-424px top;width:135px}#primary_nav li#why_grain_free.selected{background-position:-1116px top}#primary_nav li#contact_us{background-position:-560px top;width:130px}#primary_nav li#contact_us.selected{background-position:-1251px top}ul#primary_nav li ul{top:1px;left:-8px;width:180px;padding:5px 0 0 0;position:absolute;background:0}#primary_nav li ul li{height:auto;background-color:#002450;background-image:none;text-indent:10px;float:none;border-top:1px solid #8fc06f}#primary_nav li ul li a span{display:block;color:#fff;padding-top:5px;padding-bottom:5px}#primary_nav li ul li a{padding:0;border-right:1px solid #8fc06f;border-left:1px solid #8fc06f}#primary_nav li.selected ul li.selected a span{color:#8fc06f}#primary_nav li ul li.last a{border-bottom:1px solid #8fc06f}#primary_nav li ul li a:hover{color:#fff;height:auto;background-color:#8fc06f;padding:0;border-right:1px solid #8fc06f;border-left:1px solid #8fc06f;text-decoration:none}#primary_nav li.selected ul li.selected a:hover span{color:#fff}#primary_nav div{display:none;position:relative}#primary_nav li:hover>div{display:block}#feedback_form{width:100%;font-size:10px}#feedback_form div{clear:both}#feedback_form h1{margin-bottom:1em}#feedback_form form.formworks{font-size:10px;margin-bottom:20px}#feedback_form .formworks .ctrlHolder input{border:0;border:1px solid #00a0df;width:204px;height:14px;padding:4px 0 0 0;color:#999;font-size:10px}#feedback_form .formworks .ctrlHolder select{border:0;border:1px solid #00a0df;width:204px;padding:4px 0 0 0;color:#999;font-size:10px}#feedback_form .formworks .ctrlHolder textarea{border:1px solid #00a0df;width:204px;color:#999;font-size:10px;float:right}#feedback_form .formworks .ctrlHolder{width:280px;margin:6px 0;padding:0;background-color:#fff;border:0}#feedback_form .formworks .ctrlHolder label{background-image:none;float:left;width:25%;padding-left:2px;font-weight:bold;font-size:10px;margin-top:2px}#feedback_form .formworks input[type=submit]{margin-left:73px;width:73px;height:22px;border:1px solid #00a0df;background-color:#002859;color:#fff;font-weight:bold;font-size:11px;text-transform:lowercase}#feedback_form .formworks .ctrlHolder.required.error,#feedback_form .formworks .ctrlHolder.error{background:#ffd6d6;border-left:3px solid red}.ctrlHolder{background:#fff;margin:6px 0;padding:9px}.ctrlHolder.required{border-left:3px solid #00a0df}#copyright{float:right}#dust{float:left}#footer{clear:both;background-color:#002859;height:15px;padding:20px 37px 20px 37px;color:#aeb0b0;font-size:10px}.inline{display:inline}.inline_image{position:relative;top:5px}
/*
     FILE ARCHIVED ON 10:43:43 Sep 23, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:00:50 Aug 23, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  PetaboxLoader3.resolve: 27.236
  exclusion.robots.policy: 0.307
  esindex: 0.014
  exclusion.robots: 0.321
  RedisCDXSource: 1.598
  CDXLines.iter: 17.654 (3)
  load_resource: 48.086
  PetaboxLoader3.datanode: 62.152 (4)
  LoadShardBlock: 66.707 (3)
  captures_list: 89.84
*/