body{background:#fff url(../im/base/body_bg.jpg) repeat-x top left;padding:0;margin:0;font-family:Arial,Helvetica,Verdana,sans-serif;text-align:center;color:#697578;font-size:12px;line-height:1.33em;}
a img{border:0;outline:0;}

a{color:#0e374e;text-decoration:none;}
a:hover{text-decoration:underline;}
a:active, a:focus{outline:0;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}
#content p.error{color:Red !important; margin-bottom:10px; }
div.clear{height:1px;font-size:1px;line-height:1px;width:100%;float:left;clear:both;}
.hide{height:0px !important;overflow:hidden !important; margin:0px !important; padding:0px !important;}
div.div375{float:left;clear:both;width:375px;height:3px;margin:20px 0;}
sup{font-size:67%;}
h2 sup{ font-size:40%; *position:relative; *top:-10px; }

#container{width:914px;margin:0 auto;text-align:left;}

input{color:#697578;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;}

#header{width:914px;height:110px;position:relative;float:left;clear:both;}
#header #logo{position:absolute;top:9px;left:0;}
#header #social_media_links{color:#fff;position:absolute;right:0;top:26px;}
#header #social_media_links em{font-style:normal;font-size:10px;line-height:24px;float:left;}
#header #social_media_links img{margin-left:5px;float:left;display:inline;}
#header fieldset{border:0;padding:0;margin:0;width:219px;height:22px;position:absolute;top:69px;left:695px;background: url(../im/header/search_bg.gif) no-repeat top left;}
#header fieldset input#search_string{border:0;background-color:transparent;margin:3px;width:150px;height:20px;padding:0;float:left;}
#header fieldset input#search{float:right;}

#nav{list-style:none;width:914px;height:43px;margin:0;padding:0;float:left;clear:both;overflow:hidden;}
#nav li{height:43px;margin:0;padding:0;float:left;}
#nav li a{display:block;}
#nav li a img{margin-top:0;}
#nav li a:hover img{margin-top:-43px;}
#nav li a.act img{margin-top:-43px;}

#breadcrumb{width:914px;height:20px;float:left;clear:both;margin:29px 0 0;}
#breadcrumb img{float:left;}
#breadcrumb a{font-size:12px;color:#333;text-decoration:none;float:left;height:20px;line-height:20px;background:url(../im/breadcrumbs/bc_repeat.gif) repeat-x top left;padding:0 5px;}
#breadcrumb a.act{color:#fff;background:url(../im/breadcrumbs/bc_repeat_act.gif) repeat-x top left;}

#content{margin:6px 0 0 0;width:695px;float:left; position:relative;}

/* Placeholder for flash unit that will go in home page */
#flash_holder{height:560px;width:695px; margin-top:-15px /*background-color:white;*/left:0; }
#flash_holder h2,#flash_holder h3 { position:absolute; display:none; }
#flash_holder h2 { top:332px; left:388px; font-size:18px; }
#flash_holder h3 { top:384px; left:388px; font-weight:normal; font-size:12px; margin-top:12px;}

#flash_holder h2.hp-sub1-title{top:282px;}
#flash_holder h2.hp-sub2-title { top:375px; left:388px; font-size:18px; }
#flash_holder h3.hp-sub1-copy{top:334px;}/*52px below title*/
#flash_holder h3.hp-sub2-copy { top:427px; left:388px; font-weight:normal; font-size:12px; margin-top:12px;}


#content h2{color:#f60;font-size:28px;line-height:28px;margin:34px 0 18px;padding:0;}
#content h2 span.dark{color:#333;}
#content p{font-size:14px;line-height:20px;padding:0;margin:0 0 20px;}

#content .product_desc{width:695px;float:left;clear:both;}
#content .product_desc h2{width:400px;float:left;}
#content .product_desc p{width:400px;float:left;}

#content .text_content{width:695px;float:left;clear:both;padding-bottom:40px;}
#content .text_content h2{width:535px;float:left;}
#content .text_content p{width:535px;float:left;color:#697578;}
#content .text_content p.intro{position:absolute;top:-25px;right:-60px;width:447px;font-size:12px;}
#content .text_content p.lite{color:#999;}

#content .text_content.narrow h2{width:410px;}
#content .text_content.narrow p{width:410px;}

/* Dry Products Main Page */
#content .dry_product_main{width:162px;float:left;margin:55px 10px 40px 0;}
#content .dry_product_main.noright{margin-right:0;}
#content .dry_product_image{display:block; height:208px; width:162px;float:left;clear:both;text-align:center;padding:8px 0 6px;background:url(../im/products/dry/dryProd_top.png) no-repeat top left;}
#content .dry_product_image img{padding-bottom: 15px;}
#content .dry_product_name{width:162px;height:75px;float:left;clear:both;background:url(../im/products/dry/dryProd_bottom.gif) no-repeat top left;}
#content .dry_product_name h3{font-weight:normal;font-size:12px;line-height:18px;padding:0;margin:10px 8px 0 12px;}
#content .dry_product_name a{color:#f60;padding-right:18px;background:url(../im/products/dry/learnMorePointer.gif) no-repeat center right;margin:0 12px;}
/* End Dry Products Main Page */

/* Dry Product Detail Page */
#content .product_details_top{width:684px;float:left;clear:both;margin-top:12px;}
#content .product_details{width:684px;float:left;clear:both;background: url(../im/products/prod_detail_table_bottom.png) no-repeat bottom left;padding-bottom:10px;margin-bottom:20px;}
#content .product_details ul.prod_detail_menu{list-style:none;width:682px;height:37px;margin:0 1px;padding:0;float:left;clear:both;overflow:hidden;}
#content .product_details ul.prod_detail_menu li{height:37px;margin:0 0 0 20px;padding:0;float:left;display:inline;}
#content .product_details ul.prod_detail_menu li a{display:block;overflow:hidden;}
#content .product_details ul.prod_detail_menu li a img{margin-top:0;}
#content .product_details ul.prod_detail_menu li a:hover img{margin-top:-37px;}
#content .product_details ul.prod_detail_menu li a img.act{margin-top:-37px;}
#content .product_details ul.prod_detail_menu li a:hover img.act{margin-top:-37px;}

#content .product_desc .feature{height:56px;width:388px;float:left;background:no-repeat top left;}
#content .product_desc .feature p{margin:12px 0 0 55px;color:#333;width:333px;font-size:12px;line-height:14px;}

#content div#dry_prod_footer{border-top:1px solid #e2e2e2;float:left;clear:both;width:695px;}
#content div#dry_prod_footer .dry_product_main{width:162px;float:left;margin:20px 10px 40px 0;}

#pdt_desc_content{float:left;width:650px;margin:20px 17px 25px 17px;display:inline;clear:both;}
#pdt_desc_content .col302{float:left;width:302px;margin-right:20px;}
#pdt_desc_content p{color:#41848e;font-size:12px;line-height:20px;margin:0 0 25px;padding:0;}
#pdt_desc_content .col328{float:left;width:302px;}

/* added by malik */
#result_bullets .feature{border-top:1px solid #d2dee0;height:80px;width:328px;float:left;clear:both;background:no-repeat top left;}
#result_bullets .feature p{margin:17px 0 0 80px !important;color:#333;}

#pdt_ingr_content{float:left;width:627px;margin:20px 40px 0 17px;display:inline;clear:both;}
#pdt_ingr_content p{color:#41848e;font-size:12px;line-height:20px;margin:0 0 25px 0;padding:0;}

#pdt_feed_content{float:left;width:684px;margin:20px 0 0 0;display:inline;clear:both;}
#pdt_feed_content table.grid{}
#pdt_feed_content table.grid th{background-color:#fff;padding:8px 0;color:#333;text-align:center;border-right:1px solid #d2dee0;border-bottom:1px solid #fff;border-left:1px solid #fff;}
#pdt_feed_content table.grid th.noleft{background-color:transparent;border-left:0;}
#pdt_feed_content table.grid td{background:no-repeat top left;text-align:center;padding:16px 0 2px;color:#333;border-top:1px solid #d2dee0;border-right:1px solid #d2dee0;border-bottom:1px solid #fff;border-left:1px solid #fff;}
#pdt_feed_content table.grid td strong{color:#41848e;}
#pdt_feed_content table.grid td.noright{border-right:0;}
#pdt_feed_content table.grid td.noleft{border-left:0;text-align:left;padding:16px 0 2px 65px;}
#pdt_feed_content table.grid td.nobottom{border-bottom:0;}

#pdt_guar_content{float:left;width:684px;margin:20px 0px 0 0px;display:inline;clear:both;}
#pdt_guar_content table.grid{border-top:1px solid #fff;border-bottom:1px solid #d2dee0;margin-bottom:25px;}
#pdt_guar_content table.grid td{padding:8px 21px;color:#333;border-top:1px solid #d2dee0;border-right:1px solid #d2dee0;border-bottom:1px solid #fff;border-left:1px solid #fff;}
#pdt_guar_content table.grid td strong{color:#41848e;}
#pdt_guar_content table.grid td.noright{border-right:0;}
#pdt_guar_content table.grid td.noleft{border-left:0;}

/* Selected Products */
#content .dry_product_main.act .dry_product_image{width:162px;float:left;clear:both;text-align:center;padding:8px 0 6px;background:url(../im/products/wet/wetProd_top_sel.png) no-repeat top left;}
#content .dry_product_main.act .dry_product_name{width:162px;height:75px;text-align:left;float:left;clear:both;background:url(../im/products/dry/dryProd_bottom_on.gif) no-repeat top left;}

/* End Dry Product Detail Page */

/* Wet Products Main Page */
#content #sortby_switcher{margin:30px 0 0;float:left;clear:both;width:650px;}
#content #sortby_switcher span{float:left;line-height:27px;color:#333;padding-left:13px;background: url(../im/products/wet/sortby_icon.gif) no-repeat center left;margin-right:10px;border-bottom:1px dotted #333;}
#content #sortby_switcher a{height:27px;overflow:hidden;float:left;}
#content #sortby_switcher a.sortform img{margin-top:0;}
#content #sortby_switcher a.sortflavor img{margin-top:-27px;}
#content .wet_product_main{width:162px;float:left;margin:20px 10px 40px 0;}
#content .wet_product_main.noright{margin-right:0;}
#content .wet_product_image{width:162px;float:left;clear:both;text-align:center;padding:8px 0 6px;background:url(../im/products/wet/wetProd_top.png) no-repeat top left;}
#content .wet_product_image img.canned{margin:24px 0 10px;}

#content .wet_product_name{width:162px;height:70px;text-align:center;float:left;clear:both;background:url(../im/products/wet/wetProd_bottom.gif) no-repeat top left;}
#content .wet_product_name a{/* font-weight:bold;color:#f60; */ padding-left:4px; padding-right:4px;/*background:url(../im/products/wet/learnMorePointer.gif) no-repeat center right; line-height:49px; */}
#content .formview a,#content .flavorview a{ font-weight:bold;color:#f60; padding-right:18px;background:url(../im/products/wet/learnMorePointer.gif) no-repeat center right; line-height:49px; }




#content #form_switcher{float:right;width:162px;margin:30px 17px 0 0;display:inline;}
#content #form_switcher select{float:left;width:162px;border:0;background-color:#fff;border-top:1px solid #999;margin:7px 0 0;color:#697578;}
/* End Wet Products Main Page */

/* Wet Products - Flavors */
#content #fs_outer{margin:30px 0 0;float:left;clear:both;width:683px;}
#content #flavor_switcher{float:right;clear:both;width:189px;}
#content #flavor_switcher span{clear:both;float:left;line-height:27px;color:#333;padding-left:23px;background: url(../im/products/wet/choose_icon.gif) no-repeat center left;margin-right:10px;border-bottom:1px dotted #333;}
#content #flavor_switcher div.flavor{height:47px;width:57px;float:left;overflow:hidden;background: url(../im/products/wet/FlavorButtons_bg.png) no-repeat top left;margin:8px 6px 0 0;}
#content #flavor_switcher div.flavor a{height:37px;width:48px;overflow:hidden;margin:3px 7px 6px 3px;float:left;display:inline;}
#content #flavor_switcher div.flavor a img{margin-top:0;}
#content #flavor_switcher div.flavor a:hover img{margin-top:-37px;}
#content #flavor_switcher div.flavor a.act img{margin-top:-37px;}

#content .wet_product_main_canned{width:162px;margin:20px 10px 16px 0;float:left;}
#content .wet_product_main_canned.noright{margin-right:0;}
#content .wet_product_main_canned .wet_product_image{display:block; height:60px; width:162px;float:left;clear:both;text-align:center;padding:25px 0 30px;background:url(../im/products/wet/wetProd_top.png) no-repeat top left;}
#content .wet_product_main_canned .wet_product_name{ padding-top:8px;    width:162px;height:60px;text-align:left;float:left;clear:both;background:url(../im/products/wet/wetProd_bottom.gif) no-repeat top left;}
/* selected product */
#content .wet_product_main_canned.act .wet_product_image{width:162px;float:left;clear:both;text-align:center;padding:25px 0 30px;background:url(../im/products/wet/wetProd_top_sel.png) no-repeat top left;}
#content .wet_product_main_canned.act .wet_product_name{width:162px;height:49px;text-align:left;float:left;clear:both;background:url(../im/products/wet/wetProd_bottom_selected.gif) no-repeat top left;}

#content .wet_product_main_canned .wet_product_name h3{font-weight:normal;font-size:12px;line-height:18px;padding:0;margin:0px 8px 0 12px;}

#content #product_container{width:684px;height:240px;overflow:hidden;position:relative;float:left;clear:both;margin:0 0 40px;}
#content #product_container_inner{position:absolute;top:0;left:0;height:211px;}

#content #hslide_outer{width:684px;height:29px;position:absolute;top:211px;left:0;}
#content #hslide{position:absolute;top:0;left:5px;width:674px;height:29px;background: url(../im/products/wet/h_slide_repeat.gif);}
#content #hslide #hslider{position:absolute;top:0;left:0;}
#content #hslide_left{position:absolute;top:0;left:0;}
#content #hslide_right{position:absolute;top:0;left:679px;}


/* End Wet Products - Flavors */

/* Get Updates Page */
#content .signup_content{padding-bottom:350px;width:684px;float:left;clear:both;background:url(../im/signup/bigMorris.png) no-repeat bottom right;}
#content .signup_content h2{width:425px;float:left;clear:both;}
#content .signup_content p{width:425px;float:left;clear:both;font-size:14px;line-height:20px;}
/* End Get Updates Page */

/* About Page */ 
#content .about_box{width:218px;height:308px;background: url(../im/about/about_box_bg.png) no-repeat top left;margin:40px 10px 40px 0;float:left;text-align:center;position:relative;}
#content .about_box img{margin:15px auto 0;}
#content .about_box p{text-align:left;width:188px;margin:0;padding:0;position:absolute;top:190px;left:15px;color:#697578;font-size:12px;line-height:18px;}
#content .about_box h3{text-align:center;position:absolute;top:270px;left:15px;width:188px;margin:0;padding:0;}
#content .about_box a{color:#f60;background:url(../im/products/wet/learnMorePointer.gif) no-repeat center right;padding-right:18px;}
#content .about_box a.bubble{background: none; }
#content .about_box h4{text-align:left;position:absolute;top:267px;left:30px;width:188px;margin:0;padding:0;font-weight:normal;}
#content .about_box h4 a{background:none; font-size:12px;}
/* End About Page */

/* Nutrition Simulator */
#content .simulator_test{width:691px;height:100px;margin:0 0 10px;background:url(../im/advanced/simulator_test_bg.png) no-repeat top left;float:left;clear:both;}
#content .text_content .simulator_test h3.test_number{float:left;margin:31px 0;height:30px;width:67px;text-align:center;padding:0;}
#content .text_content .simulator_test h2.test_topic{float:left;display:inline;color:#333;font-size:12px;line-height:18px;width:105px;height:54px;padding:0;margin:23px 13px;}
#content .text_content .simulator_test div.test_selections{height:100px;width:380px;float:left;}
#content .text_content .simulator_test div.test_answer{float:left;margin:32px 12px;width:88px;height:36px;display:inline;font-size:12px;line-height:18px;color:#333;}
#content .text_content .simulator_test div.test_answer span{display:block;color:#669900;text-transform:capitalize;}

#content .text_content .simulator_test #hslide_outer{width:340px;height:29px;float:left;clear:both;position:relative;margin:23px 20px 0;display:inline;}
#content .text_content .simulator_test #hslide{position:absolute;top:0;left:5px;width:330px;height:29px;background: url(../im/products/wet/h_slide_repeat.gif);}
#content .text_content .simulator_test #hslide #hslider{position:absolute;top:0;left:0;}
#content .text_content .simulator_test #hslide_left{position:absolute;top:0;left:0;}
#content .text_content .simulator_test #hslide_right{position:absolute;top:0;left:335px;}
#content .text_content .simulator_test ul.range{list-style:none;padding:0;width:360px;float:left;clear:both;height:33px;margin:0 10px;display:inline;}
#content .text_content .simulator_test ul.range li{width:30px;background: url(../im/advanced/simulator_test_marker.gif) no-repeat top center;padding:18px 0 0;text-align:center;float:left;}


a.test_radio{float:left;margin:37px 0 38px 75px;display:inline;width:70px;height:25px;overflow:hidden;}
a.test_radio:hover{text-decoration:none;}
a.test_radio img{float:left;margin-top:-25px;}
a.test_radio.act img{margin-top:0;}
a.test_radio span{float:left;line-height:25px;color:#999;margin:0 0 0 5px;display:inline;}

a.test_option{float:left;margin:4px 0 15px 25px;display:inline;width:92px;height:81px;overflow:hidden;position:relative;}
a.test_option:hover{text-decoration:none;}
a.test_option img{float:left;margin-top:-81px;}
a.test_option.act img{margin-top:0;}
a.test_option span{width:92px;text-align:center;position:absolute;top:66px;left:0;}

#nutrition_simulator_answers{float:left;clear:both;margin:10px 0 40px;width:691px;padding:0;border:0;}

#content .results_details_top{width:684px;float:left;clear:both;margin-top:40px;}
#content .results_details{width:684px;float:left;clear:both;background: url(../im/advanced/results_detail_table_bottom.png) no-repeat bottom left;padding-bottom:30px;margin-bottom:40px;}

#content .result_product_main{width:162px;float:left;margin:5px 40px 20px 20px;}
#content .result_product_image{width:162px;float:left;clear:both;text-align:center;padding:8px 0 6px;background:url(../im/advanced/prod_top.png) no-repeat top left;}
#content .result_product_name{width:162px;height:49px;float:left;clear:both;background:url(../im/advanced/prod_bottom.gif) no-repeat top left;}
#content .result_product_name h3{font-weight:normal;font-size:12px;line-height:18px;padding:0;margin:10px 8px 0 12px;}
#content .result_product_name a{color:#f60;padding-right:18px;background:url(../im/advanced/learnMorePointer.gif) no-repeat center right;margin:0 12px;}
#content .result_product_main #result_desc{float:left;width:430px;}
#content .text_content #result_desc h3{float:left;width:430px;font-size:18px;line-height:20px;color:#f60;padding:0;}
#content .text_content #result_desc p{float:left;width:430px;margin:0 0 20px;font-size:12px;color:#697578;}
/* added by malik */
#result_bullets { float:left; }
#result_bullets .feature{border-top:1px solid #d2dee0;height:80px;width:328px;float:left;clear:both;background: no-repeat top left;display:inline;}
#result_bullets .feature p{margin:17px 0 0 80px !important;color:#333;display:inline;}


/* End Nutrition Simulator */

/* Nutrient System Page */
#content #nutrient_system_container{float:left;width:695px;clear:both;margin-top:35px;}
#content #nutrient_system_tabs{height:194px;width:695px;float:left;clear:both;background: url(../im/advanced/nutrient_system_bg_top.png) no-repeat top left;padding-top:1px;}
#content #nutrient_system_content{width:695px;float:left;clear:both;background: url(../im/advanced/nutrient_system_bg_bottom.png) no-repeat bottom left;padding-bottom:20px;}


#content #nutrient_system_tabs a{width:136px;height:95px;overflow:hidden;float:left;margin:1px 2px 0 0;display:inline;}
#content #nutrient_system_tabs a img{margin-top:-95px;}
#content #nutrient_system_tabs a.act img{margin-top:0px;}
#content #nutrient_system_tabs a:hover img{margin-top:0px;}

#content #nutrient_system_content div{width:640px;float:left;margin:20px 35px 0 20px;}
#content #nutrient_system_content div h3{width:420px;float:left;color:#f60;font-size:18px;line-height:22px;margin:0;}
#content #nutrient_system_content div p{width:420px;float:left;margin:10px 0;font-size:12px;}
#content #nutrient_system_content div.multi p{width:390px;}
#content #nutrient_system_content div.multi h3{width:390px;}

#content #nutrient_system_content div img { float:right; }

/* End Nutrient System Page */

/* Cat Care Page */
#catcare_container{width:692px;height:420px;float:left;clear:both;margin-bottom:20px;position:relative;}
#catcare_tabs{width:672px;height:60px;float:left;clear:both;margin:20px 10px 0;display:inline;}
.catcare_content{position:absolute;top:80px;left:0;width:692px;height:700px;background:url(../im/advanced/catcare/catcare_bg.png) no-repeat top left;float:left;clear:both;}

#content #catcare_tabs a{width:90px;height:60px;overflow:hidden;float:left;margin:0;color:#fff;font-size:12px;line-height:14px;background:url(../im/advanced/catcare/catcare_tab_dark.gif) no-repeat top left;}
#content #catcare_tabs a.act{background-position:0 -60px;color:#fff;}
#content #catcare_tabs a:hover{background-position:0 -60px;color:#fff;text-decoration:none;}
#content #catcare_tabs a span{margin:20px 10px 0;width:70px;height:40px;text-align:center;display:block;}

#content .catcare_content .cc_left{width:140px;height:320px;position:absolute;top:20px;left:8px;}
#content .catcare_content .cc_left div.quote{padding:10px 0 0 13px;background: url(../im/advanced/catcare/open_quote.gif) no-repeat top left;float:left;}
#content .catcare_content .cc_left div.quote p{padding:0;background: url(../im/advanced/catcare/close_quote.gif) no-repeat bottom right;font-size:12px;line-height:20px;font-style:italic;width:127px;}
#content .catcare_content .cc_left img{float:right;}

#content .catcare_content .cc_right{width:495px;height:325px;position:absolute;top:20px;left:180px;}
#content .catcare_content .cc_right .catcare_content_holder{width:426px;height:510px;overflow:hidden;position:relative;}
#content .catcare_content .cc_right .catcare_content_holder_inner{position:absolute;top:0;left:0;width:426px;padding-bottom:60px;}
#content .catcare_content .cc_right h2{width:426px;font-size:18px;line-height:30px;color:#fff;margin:-14px 0 0;padding:0;}
#content .catcare_content .cc_right h3{width:426px;font-size:12px;line-height:16px;color:#333;margin:0;padding:0;}
#content .catcare_content .cc_right p{width:426px;font-size:12px;line-height:20px;color:#fff;margin:5px 0;padding:0;}
#content .catcare_content .cc_right div.divider_orange{width:426px;height:2px;float:left;clear:both;background:url(../im/advanced/catcare/orange_divider.gif) no-repeat top left;margin:3px 0;}

#content .catcare_content .cc_right #vslide_outer{position:absolute;top:57px;left:460px;width:30px;height:200px;}
#content .catcare_content .cc_right #vslide{width:30px;height:190px;position:absolute;top:5px;left:0;background:url(../im/advanced/catcare/orange_scroller_repeat.gif) repeat-y center top;}
#content #vslide #vslider{position:absolute;top:0;left:0;}
#content .catcare_content .cc_right #vslide_top{position:absolute;top:0;left:10px;}
#content .catcare_content .cc_right #vslide_bottom{position:absolute;top:195px;left:10px;}

#content .catcare_content .cc_right #cc_pagination{position:absolute;left:317px;top:0;}
#content .catcare_content .cc_right #cc_pagination p{float:left;width:43px;padding:0 0 0 15px;margin:0 5px 0 0;height:27px;background: url(../im/advanced/catcare/pages_icon.gif) no-repeat center left;border-bottom:1px dotted #333;color:#333;line-height:27px;}
#content .catcare_content .cc_right #cc_pagination ul{list-style:none;padding:0 2px 0 0;margin:0;float:left;height:27px;background:url(../im/advanced/catcare/orange_pagination_right.png) no-repeat top right;}
#content .catcare_content .cc_right #cc_pagination ul li{margin:5px 0 0 0;float:left;width:20px;height:20px;background:url(../im/advanced/catcare/orange_pagination_inact.gif) no-repeat top left;text-align:center;}
#content .catcare_content .cc_right #cc_pagination ul li a{height:20px; width:17px;margin:0 3px 0 0;line-height:16px;font-weight:bold;color:#fff;display:block;}
#content .catcare_content .cc_right #cc_pagination ul li.act{background:url(../im/advanced/catcare/orange_pagination_act.gif)}
#content .catcare_content .cc_right #cc_pagination ul li.act a{color:#f60;}
#content .catcare_content .cc_right #cc_pagination ul li a:hover{text-decoration:none;}	
/* End Cat Care Page */

/* Morris the Cat Page */
#content div.divider3{height:3px;width:695px;float:left;clear:both;background:url(../im/about/divider_repeat.gif) repeat-x top left;}
#content div.quote{padding:0 0 0 35px;background: url(../im/about/begin_quote.gif) no-repeat top left;float:left;}
#content div.quote p{padding:0 30px 0 0;background: url(../im/about/end_quote.gif) no-repeat bottom right;font-size:13px;line-height:20px;}
#content div.quote p em{color:#f60;font-style:normal;font-weight:bold;}

#content #mtc_star{height:255px;width:620px;float:left;background:url(../im/about/about_star_morris.png) no-repeat top left;}
#content #mtc_star div.quote{width:214px;margin:30px 0 0 325px;display:inline;}
#content #mtc_star div.quote p{width:214px;}

#content #mtc_dr{height:255px;width:620px;float:left;background:url(../im/about/about_dr_morris.png) no-repeat top left;}
#content #mtc_dr div.quote{width:214px;margin:30px 0 0 282px;display:inline;}
#content #mtc_dr div.quote p{width:214px;}

#content #mtc_gym{height:255px;width:620px;float:left;background:url(../im/about/about_gym_morris.png) no-repeat top left;}
#content #mtc_gym div.quote{width:214px;margin:30px 0 0 295px;display:inline;}
#content #mtc_gym div.quote p{width:214px;}

#content #mtc_chef{height:255px;width:620px;float:left;background:url(../im/about/about_chef_morris.png) no-repeat top left;}
#content #mtc_chef div.quote{width:214px;margin:13px 0 0 275px;display:inline;}
#content #mtc_chef div.quote p{width:214px;}

#content #mtc_container{width:620px;height:290px;overflow:hidden;position:relative;float:left;clear:both;margin:0 0 5px;}
#content #mtc_container_inner{position:absolute;top:0;left:0;height:211px;width:2480px;}

#content #mtc_container #hslide_outer{width:620px;height:29px;position:absolute;top:260px;left:0;}
#content #mtc_container #hslide{position:absolute;top:0;left:5px;width:610px;height:29px;background: url(../im/products/wet/h_slide_repeat.gif);}
#content #mtc_container #hslide #hslider{position:absolute;top:0;left:0;}
#content #mtc_container #hslide_left{position:absolute;top:0;left:0;}
#content #mtc_container #hslide_right{position:absolute;top:0;left:615px;}

#mtc_marker_star{width:77px;height:80px;overflow:hidden;}

#content #mtc_slide_markers{float:left;clear:both;width:628px;height:80px;margin-bottom:40px;overflow:hidden;}
#content #mtc_slide_markers a{float:left;margin:0 105px 0 0;display:inline;width:77px;height:80px;overflow:hidden;}
#content #mtc_slide_markers a.noright{margin-right:0;}
#content #mtc_slide_markers a img{margin-top:0px;float:left;}
#content #mtc_slide_markers a.act img{margin-top:-80px;}
/* End Morris the Cat Page */

/* Promotions Page */
#content #promotions_main{float:left;clear:both;width:375px;}
#content #promotions_main .promo_left{width:310px;float:left;}
#content #promotions_main .promo_left h3{float:left;clear:both;width:310px;margin:10px 0 0;color:#333;font-size:18px;line-height:22px;}
#content #promotions_main .promo_left p{float:left;clear:both;width:310px;margin:0 0 15px;}
/* End Promotions Page */

/* Search Results Page */
#content .text_content.serp h2{width:600px;}
#content .text_content.serp p{width:600px;}
#content .serp div.result{width:600px;float:left;margin:0 0 20px;}
#content .serp div.result h2{font-size:14px;color:#f60;padding:0;margin:0;}
#content .serp div.result h2 a{text-decoration:underline;color:#f60;}
/*										*/

/* Right Column */
#tags{float:right;width:128px;margin:6px 35px 0 0;display:inline;}
#tags .tag{margin:0;padding:110px 0 22px;width:128px;text-align:center;float:left;}
#tags #tag1{background:url(../im/tags/special_offer.png) no-repeat top left;}
#tags #tag2{background:url(../im/tags/signature.png) no-repeat top left;}
#tags #tag3{background:url(../im/tags/newest_products.png) no-repeat top left;}
#tags .tag p{margin:0;padding:0;}
#tags .tag a{color:#f60;text-decoration:underline;}
/* End Right Column */

#footer{background: url(../im/base/footer_bg.jpg) repeat-x top left;text-align:center;clear:both;position:relative;margin-top:25px;}
#footer_content{width:914px;height:175px;margin:0 auto;text-align:left;position:relative;}

#footer_info{position:absolute;left:464px;top:13px;width:445px;float:left;clear:both;}
#footer_info img{float:left;}
#footer_info p{color:#fff;width:217px;float:left;margin:20px 0 0;padding:0;}
#footer_info p strong{color:#f60;}
#footer_info a { display:none; }

#legal{position:absolute;top:156px;left:0;width:914px;}
#legal p{color:#333;margin:0;padding:0;line-height:12px;}
#legal a{color:#153b60;float:left;padding:0 4px;border-right:1px solid #999;}
#legal a.last{border-right:0;margin-right:0;padding-right:0;}

div.feline-nutr ul.ref li{margin-left:0;list-style-type:none;padding-bottom:5px;font-size:12px;}
ul.data-points{clear:both;}
div.feline-nutr-rule{clear:left;margin-bottom:10px;height:1px;background-color:#ccc;}
div.feline-nutr hr{display:none;}
div.feline-nutr a.foot{color:#0e374e;font-weight:bold;}
div.feline-nutr p.sub-head strong{margin-bottom:0;color:#333;margin-bottom:18px;font-size:14px;}
div.feline-nutr ul{margin-left:0;padding:0;}
div.feline-nutr ul li{margin-left:1em;padding-bottom:15px;width:540px;list-style-type:disc;font-size: 14px;}
div.feline-nutr ul li ul{margin-left:1em; list-style-type:disc;}
div.feline-nutr ul li ul li{padding-bottom:0;}
div.feline-nutr p{width:540px !important;}