@charset "utf-8";
.container{width:980px; background:#FFF;margin:0 auto; border:hidden; display:table;border-width: 1px;}
.header{width:980px; height:75px;background:#FFF;margin:0 auto; border:hidden;border-width: 1px; text-align:center;float:left;}
.head2{width:980px; height:70px;background:#FFF;margin:0 auto; border:hidden; border-width: 1px; text-align:center;float:left;}
.dean2{width:980px; height:0px;background:#FFF;margin:0 auto; border:hidden; border-width: 1px; text-align:center;float:left;}
.dean3{width:990px; height:37px;background:#FFF;margin:0 auto; border:hidden; border-width: 1px; text-align:center;float:left;}
.logo{width:200px; height:75px; background:#FFF;margin:0 auto; border:hidden; border-width: 1px; float:left;}
.company{width:300px; height:75px; border: hidden; border-width: 1px; text-align:center; font-weight:bold; font-size:30px; font-family:Verdana, Geneva, sans-serif; vertical-align:middle;float:left;}
.paypal{width:242px; height:75px; border:hidden; border-width: 1px; text-align:center; font-weight:bold; font-size:16px; vertical-align:middle;float:left;}
.basket{width:230px; height:75px;border:hidden; border-width: 1px; text-align:center; font-weight:bold; font-size:16px;  vertical-align:middle;float:left;}
.phone{width:502px; height:60px; border:hidden; border-width: 1px; text-align:center; font-weight:bold; font-size:24px;  vertical-align:middle;float:left; padding-top:10px;}
.search{width:474px; height:70px; display: table-cell; border:hidden; border-width: 1px; text-align:center;font-family:Verdana, Geneva, sans-serif;float:left;}
.side{width:185px;background:#FFF;margin:0 auto; border:hidden;border-width: 1px; float:left; padding-top:5px; font-size:16px; font-weight:bold;text-align:center;}
.indexphoto{width: auto; max-width:180px; height: auto; max-height:150px; }
.relateditems{background:#FFF; border:hidden; text-align:center; border-width:1px; font-size:16px; padding-left:2px;}
.relatedtitle{background:#FFF; border:hidden; text-align:center;border-width:1px; font-size:18px; font-weight:bold; padding-top:20px;}
.related1{width:194px;background:#FFF;float:left; border:solid; text-align:center;border-width:1px; min-height:240px; margin-left:5px;}
.related2{width:194px;background:#FFF;float:left; border:solid; text-align:center;border-width:1px; min-height:240px;}
.related3{width:194px;background:#FFF;float:left; border:solid; text-align:center;border-width:1px; min-height:240px;}
.related4{width:194px;background:#FFF;float:left; border:solid; text-align:center;border-width:1px; min-height:240px;}
.footer{width:980px;background:#003;margin:0 auto; border:solid;border-width: 1px;padding-bottom:10px;clear: both;}
ul, ol, dl{padding:0;margin:0;}
h1{margin-top:0;padding-right:15px;padding-left:15px;font-family:Arial, Helvetica, sans-serif; text-align:center; font-weight:bold;}
h2, h3, h4, h5, h6{margin-top: 0; padding-right: 15px; padding-left: 15px; font-family: Arial, Helvetica, sans-serif;text-align: center; font-size: 16px; font-weight: bold;}
.descrip{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;}
.retail{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;text-decoration:line-through; text-align:center; border:hidden; }
.selretail{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;text-decoration:line-through; text-align:center; width:80px;border:hidden; }
.price{font-family:Arial, Helvetica, sans-serif;font-size:30px;font-weight:bold; text-align:center; border:hidden;}
.selprice{font-family:Arial, Helvetica, sans-serif;font-size:30px;font-weight:bold; text-align:center; width:120px;border:hidden;}
.required{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; text-align:left; width:140px;}
.advertsphoto{width:180px; height:217px;}
a img{border:none;}
a:link{color:blue;text-decoration:none;}
a:visited{color:blue;}
a:hover, a:active, a:focus{text-decoration:underline;}
a.class2:link{color:#FFF;text-decoration:none;}
a.class2:visited{color:#09F;}
a.class2:hover, a:active, a:focus{text-decoration:underline;}
.container{width:980px;background:#FFF;margin:0 auto;}
.sidebar1{float:left;width:180px;background:# FFF;padding-bottom:10px;margin-left:5px;margin-top:15px;margin-right:5px;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
.Text5{font-family:Arial, Helvetica, sans-serif;font-size:30px;font-style:normal;font-weight:bold;}
.Text3{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-style:normal;font-weight:bold;}
.Text2{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000; text-align:left;}
html{overflow-y:scroll;}
.zoom_img img{-moz-transition:-moz-transform 0.5s ease-in;-webkit-transition:-webkit-transform 0.5s ease-in;-o-transition:-o-transform 0.5s ease-in;}
.zoom_img img:hover{-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);}
.menu_icon{float:left;width:35px;overflow:hidden;top:-2;}
.icon_text{text-align:center;}
td.column_1{width:175px;vertical-align:text-top;text-align:center;padding-top:10px;border:1px solid #000;}
td.column_2{border:1px solid #000;text-align:center;vertical-align:top;padding-top:5px;}
td.column_3{border:1px solid #000;width:150px;text-align:center;vertical-align:top;padding-top:5px;}
.content rel_table{width:100%;border-collapse:collapse;border:1px solid #000;text-align:center;vertical-align:top;}
td.rel_column_1{width:150px;border:1px solid #000;text-align:center;vertical-align:center;}
td.rel_column_2{width:150px;border:1px solid #000;text-align:center;vertical-align:center;}
td.rel_column_3{width:150px;border:1px solid #000;text-align:center;vertical-align:center;}
td.rel_column_4{width:150px;border:1px solid #000;text-align:center;vertical-align:center;}
dean.dtab{margin:0;padding:0;list-style-type:none;font-size:100%;border:#0F0;}
.footleft{float:left;width:79%;overflow:hidden;bottom:0;padding-top:25px;}
.footright{overflow:hidden;padding-right:5px;}
.footcs{float:left;width:27%;overflow:hidden;bottom:0;padding-top:5px;padding-left:30px;font-size:14px;color:#FFFFFF;a:visited color:#F0F; }
.footcu{float:left;width:25%;overflow:hidden;bottom:0;padding-top:5px;padding-left:15px;}
.footfind{float:left;width:25%;overflow:hidden;bottom:0;padding-top:5px;}
.foothead{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#FFFFFF;font-weight:bold;}
.footcont{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:white;}
ul.nav{list-style:none;border-top:1px solid #666;margin-bottom:15px;}
ul.nav li{border-bottom:1px solid #666;}
ul.nav a, ul.nav a:visited{padding:5px 5px 5px 15px;display:block;width:160px;text-decoration:none;background:#C6D580;}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus{background:#ADB96E;color:#FFF;}
#menu{list-style:none;width:940px;margin:30px auto 0px auto;height:43px;padding:0px 20px 0px 20px;-moz-border-radius:10px;border-radius:10px;background:#014464;background:-moz-linear-gradient(top, #0272a7, #013953);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#0272a7), to(#013953));border:1px solid #002232;-moz-box-shadow:inset 0px 0px 1px #edf9ff;box-shadow:inset 0px 0px 1px #edf9ff;}
#menu li{text-align:center;position:relative;padding:4px 10px 4px 10px;margin-right:30px;margin-top:7px;border:none;}
#menu li a{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#EEEEEE;display:block;outline:0;text-decoration:none;text-shadow:1px 1px 1px #000;}
#menu li:hover a{color:#161616;text-shadow:1px 1px 1px #FFFFFF;}
#menu li .drop{padding-right:21px;}
#menu li:hover .drop{}
.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns{margin:4px auto;float:left;position:absolute;left:-999em;text-align:left;padding:10px 10px 10px 10px;border:1px solid #777777;border-top:none;background:#F4F4F4;background:-moz-linear-gradient(top, #EEEEEE, #BBBBBB);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));-moz-border-radius:0px 5px 5px 5px;}
.dropdown_1column{width:130px;}
.dropdown_2columns{width:260px;}
.dropdown_3columns{width:390px;}
.dropdown_4columns{width:520px;}
.dropdown_5columns{width:650px;}
#menu li:hover .dropdown_1column,
#menu li:hover .dropdown_2columns,
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns{left:-1px;top:auto;}
.col_1,
.col_2,
.col_3,
.col_4,
.col_5{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_1{width:120px;}
.col_2{width:250px;}
.col_3{width:380px;}
.col_4{width:510px;}
.col_5{width:640px;}
#menu .menu_right{float:right;margin-right:0px;}
#menu li .align_right{-moz-border-radius:5px 0px 5px 5px;border-radius:5px 0px 5px 5px;}
#menu li:hover .align_right{left:auto;right:-1px;top:auto;}
#menu p, #menu h2, #menu h3, #menu ol ul li{font-family:Arial, Helvetica, sans-serif;line-height:21px;font-size:12px;text-align:left;text-shadow:1px 1px 1px #FFFFFF;}
#menu h2{font-size:21px;font-weight:400;letter-spacing:-1px;margin:7px 0 14px 0;padding-bottom:14px;border-bottom:1px solid #666666;color:#FF3;}
#menu h3{font-size:14px;margin:7px 0 14px 0;padding-bottom:7px;border-bottom:1px solid #888888;color:#FF33FF; text-align:center;}
#menu p{line-height:18px;margin:0 0 10px 0;}
#menu li:hover div a{font-size:12px;color:#015b86;}
#menu li:hover div a:hover{color:#029feb;}
.strong{font-weight:bold;}
.italic{font-style:italic;}
.imgshadow{background:#FFFFFF;padding:4px;border:1px solid #777777;margin-top:5px;-moz-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}
.img_left{width:auto;float:left;margin:5px 15px 5px 5px;}
#menu li .black_box{background-color:#333333;color:#eeeeee;text-shadow:1px 1px 1px #000;padding:4px 6px 4px 6px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 0 3px #000000;box-shadow:inset 0 0 3px #000000;}
#menu li ul{list-style:none;padding:0;margin:0 0 12px 0;}
#menu li ul li{font-size:12px;line-height:24px;position:relative;text-shadow:1px 1px 1px #ffffff;padding:0;margin:0;float:none;text-align:left;width:130px;}
#menu li ul li:hover{background:none;border:none;padding:0;margin:0;}
#menu li .greybox li{background:#F4F4F4;border:1px solid #bbbbbb;margin:0px 0px 4px 0px;padding:4px 6px 4px 6px;width:116px;-moz-border-radius:5px;border-radius:5px;}
#menu li .greybox li:hover{background:#ffffff;border:1px solid #aaaaaa;padding:4px 6px 4px 6px;margin:0px 0px 4px 0px;}
ul#menu li.subfirst>a{border-width:1;border-style:double;padding:0;margin:50}
ul#menu li.subfirst:hover>a,ul#menu li.subfirst > a.pressed{border-style:none;}
ul#page1,ul#page1 ul{margin:0;list-style:none;padding:0;background-color:#000;background-image:url("mainbk.png");background-repeat:repeat;border-width:0px;border-style:solid;border-color:#999999;-moz-border-radius:4px;}
ul#page1 ul{display:none;position:absolute;left:0;top:100%;-moz-box-shadow:0.7px 0.7px 1px #777777;box-shadow:0.7px 0.7px 1px #777777;background-color:#333;background-image:none;border-width:1px;border-radius:4px;-moz-border-radius:4px;border-style:solid;border-color:#5A5E60;padding:3px 9px 9px;}
ul#page1 li:hover>*{display:block;}
ul#page1 li{position:relative;display:block;white-space:nowrap;font-size:0;float:left;}
ul#page1 li:hover{z-index:1;}
ul#page1 ul ul{position:absolute;left:100%;top:-30%;}
ul#page1{font-size:0;z-index:500;position:relative;display:inline-block;zoom:1;padding:1px 1px 1px 0;*display:inline;}
* html ul#page1 li a{display:inline-block;}
ul#page1>li{margin:0 0 0 1px;}
ul#page1 ul>li{margin:1px 0 0;}
ul#page1 a:active, ul#page1 a:focus{outline-style:none;}
ul#page1 a{display:block;vertical-align:middle;text-align:left;text-decoration:none;font:bold 13px Arial;color:#FFF;cursor:default;padding:10px;background-color:#333;background-repeat:repeat;background-position:0 200px;border-width:0px;border-style:none;border-color:;}
ul#page1 ul li{float:none;margin:9px 0 0;}
ul#page1 ul a{text-align:left;padding:8px 0 0 0;background-color:#333;background-image:none;border-width:1px 0 0 0;border-style:solid;border-color:#262626;border-radius:0px;-moz-border-radius:0px;}
ul#page1 li:hover>a,ul#page1 li a.pressed{background-color:#00c4ff;border-style:none;color:#ffffff;background-image:url("mainbk.png");background-position:0 100px;}
ul#page1 span{display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#page1 ul span{background-image:url("arrowsub.gif");padding-right:15px;}
ul#page1 li:hover>a,ul#page1 li > a.pressed{background-color:#00c4ff;background-image:url("mainbk.png");background-position:0 100px;border-style:none;color:#ffffff;text-decoration:none;}
ul#page1 ul li:hover>a,ul#page1 ul li > a.pressed{background-color:#333;background-image:none;border-style:solid;border-color:#262626;color:#00c4ff;text-decoration:none;}
ul#page1 li.topfirst>a{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;}
ul#page1 li.topfirst:hover>a,ul#page1 li.topfirst > a.pressed{text-shadow:#3d3d3d 0px -1px 1px;}
ul#page1 li.topmenu>a{text-shadow:#000000 0px -1px 1px; }
ul#page1 li.topmenu:hover>a,ul#page1 li.topmenu > a.pressed{text-shadow:#3d3d3d 0px -1px 1px;}
ul#page1 li.toplast>a{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;}
ul#page1 li.toplast:hover>a,ul#page1 li.toplast > a.pressed{text-shadow:#3d3d3d 0px -1px 1px;}
ul#page1 _>li>a{padding:0;}
ul#page1 li.subfirst>a{border-width:0;border-style:none;padding:0;}
ul#page1 li.subfirst:hover>a,ul#page1 li.subfirst > a.pressed{border-style:none;}
ul#page1 h4{color:#FFF;font:13px Arial;}
ul#page1 h3{font:normal;color:#FFF; text-align:center;}
ul#page1 h3 li:hover>a,ul#page1 h3 li > a.pressed{color:#00c4ff;text-decoration:none; text-align:center;}
ul.MenuBarVertical{margin:0;padding:0;list-style-type:none;font-size:100%;cursor:default;width:180px; font-weight:normal; }
ul.MenuBarActive{z-index:1000;}
ul.MenuBarVertical li{margin:0;padding:2px;list-style-type:none;font-size:100%;position:relative;text-align:left;cursor:pointer;width:176px;}
ul.MenuBarVertical ul{margin:0% 0 0 100%;padding:0;list-style-type:none;font-size:100%;position:absolute;z-index:1020;cursor:default;width:180px;left:-1000em;top:0;}
ul.MenuBarVertical ul.MenuBarSubmenuVisible{left:0;}
ul.MenuBarVertical ul li{width:180px;}
ul.MenuBarVertical{border:2px solid #CCC;-moz-border-radius:5px 5px 0px 0px;;border-radius:5px 5px 0px 0px;background:#; color:#0F0; }
ul.MenuBarVertical ul{border:2px solid #000;}
ul.MenuBarVertical a{display:block;cursor:pointer;background-color:#;padding:0.2em 0.2em;color:#000;text-decoration:none;font-size:90%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus{background-color:#CCC;color:#000;}
ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical a.MenuBarItemSubmenuHover, ul.MenuBarVertical a.MenuBarSubmenuVisible{background-color:#33C; color:#0F0; }
ul.MenuBarVertical a.MenuBarItemSubmenu{background-image:url(SpryMenuBarRight.gif);background-repeat:no-repeat;background-position:100% 50%;}
ul.MenuBarVertical ul li a{background-color:#C0C0C0;color:#000;font-weight:bold;}
ul.MenuBarVertical a.MenuBarItemSubmenuHover{background-image:url(SpryMenuBarRightHover.gif);background-repeat:no-repeat;background-position:100% 50%;}
ul.MenuBarVertical iframe{position:absolute;z-index:1500;filter:alpha(opacity:0.1);}
ul.MenuBarVertical li.MenuBarItemIE{display:inline;float:left;background:#;background-color:#;font-weight:normal;}
ul.MenuBarVertical li.toplist{background:#0272a7;background:-moz-linear-gradient(top, #0272a7, #013953);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#0272a7), to(#013953));-moz-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;color:#FFF;font-weight:bold;font-size:14px;text-align:center;height:23px;padding-top:3px;text-shadow:1px 1px 1px #000;}

    .table{display: table; margin-left:190px; width:800px; vertical-align:bottom; }
    .tableindex{display: table; margin-left:190px; width:800px; }
    .tablerel{display: table; margin-left:190px; width:800px;}
    .title{display: table-caption;text-align: center; font-weight: bold;font-size: larger;}
    .heading{display: table-row;font-weight: bold;text-align: center;*display:inline-table; vertical-align:bottom;}
    .row{display: table-row; *display:inline-table;}
    .cellrow{display: table-row; *display:inline-table;}
    .rowindex{display: table-cell; *display:inline-table;}
    .cell{display: table-cell;border: solid; border-width: thin; padding-left: 5px; padding-right: 5px;vertical-align:top;}
	.cellprodimage{display: table-cell;border: solid; border-width: thin; padding-left: 5px; padding-right: 5px;vertical-align:top;width:240px;*float:left;}
	.vetbed{display: table-cell;border: solid; border-width: thin; padding-left: 5px; padding-right: 5px;vertical-align:bottom;width:240px;*float:left;}

    .cellproddesc{display: table-cell;border: solid; border-width: thin; padding-left: 5px; padding-right: 5px;vertical-align:top;width:350px;*float:left;font-size:18px;}
	.cellprodbuy{display: table-cell;border: solid; border-width: thin; padding-left: 5px; padding-right: 5px;vertical-align:top;width:145px;*float:left;}
    .cellphoto{width:auto; max-width:100%; height:auto; max-height:300px;}
	.cellother{width:auto; max-width:100%; height:auto; max-height:75px;}

    .cellrelated{display: table-cell; border: solid; border-width: thin; padding-left: 3px; padding-right: 3px;vertical-align:bottom;width:185px; text-align:center; font-size:16px; font-weight:bold;*float:left;}
	.cellrelphoto{display: table-cell; border: solid; border-bottom:none; border-width: thin; border-color:#000; padding-left: 3px; padding-right: 3px; vertical-align:bottom; width:185px; text-align:center; font-size:16px; font-weight:bold;*float:left;}
     .cellreltext{display: table-cell; border: solid; border-top:none; border-width: thin; border-color:#000; padding-left: 3px; padding-right: 3px; vertical-align:top; width:185px; text-align:center; font-size:16px; font-weight:bold;*float:left;}
    .cellindex{display: table-cell;border: solid; border-width: thin; padding-left: 3px; padding-right: 3px;vertical-align:bottom;width:185px; text-align:center; font-size:14px;*float:left;}
	.hometable{display: table-row; margin-left:190px; width:800px; vertical-align:bottom; }
.cellhome{display:inline-block;padding-left: 10px; padding-right: 3px;width:250px; text-align:center; font-size:14px;*float:left; font-size:20px; font-weight:bold; }
.homephoto{max-width: 200px;max-height: 200px; }

.mentitle{text-align:center; font-size:14px; font-weight:bold;}
.quantity{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-align:center; }
.prodpic{width:250px;background:#FFF;margin:0 auto 0 3px; border:solid; float:left;text-align:center;border-width:1px; min-height:280px;}
.proddesc{width:369px;background:#FFF;margin:0 auto; border:solid;float:left;text-align:center;border-width: 1px; min-height:280px; font-size:18px; padding-left:10px; padding-right:10px;}
.prodbuy{width:145px;background:#FFF;margin:0 auto; border:solid;float:left;text-align:center;border-width: 1px; min-height:280px;}
.prodphoto{width: 100%; max-width:240px; height: auto; }
.conttab{width:980px;background:#FFF; border:solid;border-width: 1px;margin:0 auto;}
.prodnav{background: #FFF; border: hidden; margin-left: 190px; border-width: 1px; font-size: 16px; padding-left: 5px; padding-top: 3px; padding-bottom:5px;}
.prodtitle{background:#FFF; border:hidden; margin-left:190px;text-align:center;border-width: 1px;}
.prodcontent{width:800px;background:#FFF;margin:0 auto; border:hidden;border-width: 1px;}
.item{width:800px; height:auto;background:#FFF; border:solid;border-width: 1px;margin:0 auto;min-height:280px;}
.video{width:500px; height:315px; border:none;}
.gmap{border:none; width:100%; height:auto;}
.ingredients{text-align:left; font-size:16px; font-weight:normal; width:100%}
.footcont a:link{color:white;text-decoration:none;text-align:left;}
.footcont a:visited{color: #09F;text-align:left;}
.footcont a:hover, a:active, a:focus{text-decoration:underline;}
.charges{ border: 1px solid black; width:auto; border-collapse: collapse; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom::0; text-align:center; margin-left: auto;margin-right: auto;}
