@CHARSET "UTF-8";
/* RESET */
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,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;font-family:inherit;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}
/* //RESET */

body { background:url(/images/bg.jpg);font-family:Arial;color:#fff;font-size:12px; }
a{color:#fff;}
h1{margin-bottom:10px;}
p{margin-bottom:10px;line-height:20px;}
.sIFR-active h1, .sIFR-active h2, .sIFR-active h3, .sIFR-active h4 { visibility: hidden; }
h1,h2,h3{color:#efb426;}
.white{color:#fff;}
#container { width:980px; margin: 20px auto; }

#header_container { margin-bottom:15px; }
#header_container img { float:left;margin-left:20px; }
#header_container ul { float:left; margin-left:165px;margin-top:20px;position:absolute;z-index:100; }
#header_container li { display:block; float:left; margin:0 6px; }

#footer p{text-align:center;color:#9e9e9e;font-size:11px;margin-bottom:0px;}
#footer a{color:#9e9e9e;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

.column_container{float:left;width:300px;margin-right:30px;}
.double_column_container{float:left;width:630px;margin-right:30px;}

.header_block{height:29px;background:url(/images/header_bg_left.png) no-repeat top left;padding-left:12px;margin-bottom:20px;line-height:29px;}
.header_block h2{background:url(/images/header_bg_right.png) no-repeat top right;}

.clearer{clear:both;height:30px;}

/*----product----*/
.product_category_header {width:980px;clear:both;margin-bottom:0px;}
.product_box{width:185px;height:235px;margin-right:5px;float:left;margin-top:30px;cursor:pointer;}
.product_box .img_container {height:160px;vertical-align:bottom;display:table-cell;}
.product_box p{width:170px;margin-top:5px;margin-bottom:0px;}
.product_info{clear:both;display:none;background-color:#000;padding:25px;}
.product_info_img, .product_info_text, .product_info_right { float:left;width:250px; }
.product_info_text{ margin:0 10px; width:380px;  }
.product_info_text p { font-size:16px;  }
.product_info_text th, .product_info_text td {font-size:15px; color:#9c9c9c;border: 6px solid #000; }
.product_info_text th {font-weight:bold;padding-right:30px;}
.product_info_text td {background-color:#1a1a1a;color:#9d9d9d; padding:5px 7px;}
.product_info_right { text-align:right; }
.product_info_right a { color:#9c9c9c; font-weight:bold;text-decoration:none; font-size:16px; }

.food_info_container{background-color:#000;margin-top:20px;;}
.food_info_text, .food_info_dogs { float:left; }
.food_info_text { width:430px;margin-top:35px;margin-left:45px; }
.food_info_dogs {margin-top:-20px;}
.food_info_dogs img {z-index:9999;display:block;position:absolute;}
.food_info_text th, .food_info_text td {padding:5px 7px;font-size:15px; color:#fff;background-color:#1a1a1a;border-top: 10px solid #000;border-bottom: 10px solid #000;}
.food_info_text th {font-weight:bold;padding-right:30px;}

.footer_banner_left_container { float:left;width:520px;margin-right:20px;margin-top:20px; }
.footer_banner_right_container { float:left;width:440px; margin-top:20px;}
.footer_banner_black_box{margin-top:15px;background-color:#000;height:210px;background-repeat:no-repeat;background-position:top right;}
.footer_banner_black_box h3 {margin-left:23px;width:180px;}
.footer_banner_black_box p  {margin-left:23px;width:170px;}


.black_box{background-color:#000;padding:15px;}
.no_margin{margin:0px;}
.center{text-align:center;}


