@charset "utf-8";
.container{width:320px; background:#FFF;margin:0 auto; border:hidden; display:table;border-width: 1px;}
.header{width:320px; height:40px;background:#FFF;margin:0 auto; border:hidden;border-width: 1px; text-align:center;float:left;}
.head2{width:320px; height:55px;background:#FFF;margin:0 auto; border:hidden; border-width: 1px; text-align:center;float:left;}
.dean2{width:320px; height:0px;background:#FFF;margin:0 auto; border:hidden; border-width: 1px; text-align:center;float:left;}
.dean3{width:320px; height:90px;background:#FFF;margin:0 auto; border:hidden; border-width: 1px; text-align:center;float:left;}
.logo{width:55px; height:40px; background:#FFF;margin:0 auto; border:hidden; border-width: 1px; float:left;}
.company{width:84px; height:40px; border: hidden; border-width: 1px; text-align:center; font-weight:bold; font-size:12px; font-family:Verdana, Geneva, sans-serif; vertical-align:middle;float:left;}
.paypal{width:95px; height:40px; border: hidden; border-width: 1px; text-align:center; font-weight:bold; font-size:9px; vertical-align:middle;float:left;}
.basket{width:75px; height:40px;border: hidden; border-width: 1px; text-align:center; font-weight:bold; font-size:9px;  vertical-align:middle;float:left;}
.phone{width:155px; height:50px; border: hidden; border-width: 1px; text-align:center; font-weight:bold; font-size:12px;  vertical-align:middle;float:left; padding-top:10px;}
.search{width:155px; height:60px; display: table-cell; border: hidden; border-width: 1px; text-align:center;font-weight:bold; font-size:8px;font-family:Verdana, Geneva, sans-serif;float:left;}
.side{width:63px;background:#FFF;margin:0 auto; border:hidden;border-width: 1px; float:left; padding-top:5px; font-size:10px; font-weight:bold;text-align:center;}
.conttab{width:320px;background:#FFF; border:hidden;border-width: 1px;margin:0 auto;}
.prodnav{width:253px;background:#FFF; border:hidden; margin-left:2px;border-width: 1px; height:auto; padding-top:2px; padding-left:2px; font-size:10px; text-align:left;}
.prodtitle{width:253px;background:#FFF; border:hidden; margin-left:65px;text-align:center;border-width: 1px; height:auto;}
.prodcontent{width:260px;background:#FFF;margin-left:65px; border:hidden;border-width: 1px;}
.item{width:320px; background:#FFF; border:hidden;border-width: 1px;margin:0 auto;min-height:200px;}
.prodpic {width:253px;background:#FFF;margin:0 auto; border:solid; float:left;text-align:center;border-width:1px;min-height:100px;}
.prodphoto{width: 100%; max-width:240px; height: auto; }
.indexphoto{max-width:100%; max-height:80px;}
.proddesc{width:146px;background:#FFF;margin:0 auto; border:solid;float:left;text-align:center;border-width: 1px; min-height:200px; font-size:12px; padding-left:2px; padding-right:2px;}
.prodbuy {width:100px;background:#FFF;margin:0 auto; border:solid;float:left;text-align:center;border-width: 1px;min-height:200px;}

    .table{display: table; margin-left:70px; width:253px;}
    .tableindex{display: table; margin-left:70px; width:253px;min-height:140px;}
    .tablerel{display:table; margin-left:70px; width:253px; border:solid; border-width:1px}
    .title{display: inline-block;text-align: center; font-weight: bold;width:250px;}
    .heading{display: table-row;font-weight: bold;text-align: center; width:100px; min-height:210px;}
    .row{display: table-row; min-height:135px; vertical-align:bottom;}
    .cellrow{display: table-row; vertical-align:bottom; text-align:center;}
    .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-row; border: solid; border-width: thin; padding-left: 1px; padding-right: 1px;vertical-align:top; min-width:300px; text-align:right;}
	.vetbed{display: table-row; border: solid; border-width: thin; padding-left: 1px; padding-right: 1px;vertical-align:top; max-width:100px;}
    .cellproddesc{display: table-cell; border: hidden; border-width: thin; padding-left: 1px; padding-right: 1px;vertical-align:top;font-size:10px; width:145px; float:left; min-height:inherit;}
    .cellprodbuy{display: table-cell;border: hidden; border-width: thin; padding-left: 1px; padding-right: 1px;vertical-align:top;width:100px;float:left; min-height:inherit;}
    .cellphoto{max-width:250px; height: auto; max-height:200px; text-align:center;}
	.cellother{width:auto; max-width:100%; height:auto; max-height:45px;}
    .cellrelated{display:inline-block; border: none; border-width: thin; padding-left: 1px; padding-right: 1px;vertical-align: bottom;width:59px; text-align:center; font-size:10px; font-weight:bold; min-height:inherit;}
     .cellrelphoto{display:inline-block; border: none; border-bottom:none; border-color:#000; border-width: thin; padding-left: 1px; padding-right: 1px; vertical-align: bottom; width:59px; text-align:center; font-size:10px; font-weight:bold; min-height:inherit;}        
	 .cellreltext{display:inline-block; border: none; border-top:none; border-color:#000; border-width: thin; padding-left: 1px; padding-right: 1px; vertical-align: top; width:59px; text-align:right; font-size:10px; font-weight:bold; min-height:inherit;}
     .cellindex{display:inline-block;border: solid; border-width: thin; padding-left: 1px; padding-right: 1px;vertical-align:bottom;width:80px; text-align:center; font-size:10px; min-height:inherit;}
		.hometable{display: table-row; margin-left:70px; width:250px; vertical-align:bottom; }
.cellhome{display:inline-block;padding-left: 10px; padding-right: 3px;width:110px; text-align:center; font-size:14px;*float:left; font-size:20px; font-weight:bold; }
.homephoto{max-width: 100px;max-height: 100px; }
.advertsphoto{width:60px; height:72px;}

	
.relateditems{background:#FFF; border:hidden;border-width:1px; font-size:12px; padding-top:20px; height:100px;}
.relatedtitle{background:#FFF; border:hidden; text-align:center;border-width:1px; font-size:12px; font-weight:bold; padding-top:20px;}
.related1{width:120px;background:#FFF; border:solid; text-align:center;border-width:1px; display: table-cell; font-size:10px; height:inherit;}
.related2{width:120px;background:#FFF; border:solid; text-align:center;border-width:1px; display: table-cell; font-size:10px; max-height:120px; vertical-align:bottom;}
.related3{width:120px;background:#FFF; border:solid; text-align:center;border-width:1px; display: table-cell; font-size:10px;height:inherit;}
.related4{width:120px;background:#FFF; border:solid; text-align:center;border-width:1px; display: table-cell; font-size:10px;height:inherit;}
h1{margin-top:0;font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:14px; font-weight:bold;}
h2, h3, h4, h5, h6{margin-top:0;font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-left:0;}
p{margin-top:0;font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:10px; font-weight: normal;}



.footer{width:320px;background:#003;margin:0 auto; border:solid;border-width: 1px; padding-bottom:10px;clear: both;}
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:320px;margin:0px 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{float:left;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 5px 10px 5px;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:80px;}
.dropdown_2columns{width:160px;}
.dropdown_3columns{width:240px;}
.dropdown_4columns{width:320px;}
.dropdown_5columns{width:400px;}
#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:0px;margin-right:5px;}
.col_1{width:70px;}
.col_2{width:150px;}
.col_3{width:230px;}
.col_4{width:310px;}
.col_5{width:390px;}
#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 ul li{font-family:Arial, Helvetica, sans-serif;line-height:21px;font-size:12px;text-align:center;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 9px Arial;color:#FFF;cursor:default; padding-top:5px;padding-left:5px; padding-right:5px; padding-bottom:5px;background-color:#333;background-repeat:repeat;background-position:0 200px;border-width:8px;border-style:none;width:95px;}
ul#page1 ul li{float:none;margin:9px 0 0;}
ul#page1 ul a{text-align:left;padding:1px 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;width:auto;}
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;}
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:9px;cursor:default;width:60px;}
ul.MenuBarActive{z-index:1000;}
ul.MenuBarVertical li{margin:0;padding-left:1px; padding-top:3px;list-style-type:none;font-size:10px;position:relative;text-align:left;cursor:pointer;width:60px;}
ul.MenuBarVertical ul{margin:0% 0 0 100%;padding:0;list-style-type:none;font-size:10px;position:absolute;z-index:1020;cursor:default;width:60px;left:-1000em;top:0;}
ul.MenuBarVertical ul.MenuBarSubmenuVisible{left:0;}
ul.MenuBarVertical ul li{width:60px;}
ul.MenuBarVertical{border:2px solid #CCC;-moz-border-radius:5px 5px 0px 0px;;border-radius:5px 5px 0px 0px;background:#;}
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:9px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; padding-top:5px;}
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:#FFF;}
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:normal;}
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;f\loat:left;background:#;background-color:#;}
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:8px;text-align:center;height:auto;width:auto;padding-top:3px;text-shadow:1px 1px 1px #000;}
.descrip{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.retail{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:line-through; text-align:center; border:hidden;}
.selretail{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:line-through; text-align:center; border:hidden; width:50px;}
.quantity{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center; }
.price{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold; text-align:center; border:hidden;}
.selprice{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold; text-align:center; border:hidden; width:70px;}
.required{font-family:Arial, Helvetica, sans-serif;font-size:8px;font-weight:bold; text-align:left; width:90px;}
.footleft{float:left;width:79%;overflow:hidden;bottom:0;padding-top:25px;}
.footright{overflow:hidden;padding-right:5px;padding-top:5px;}
.footcs{float:left;width:27%;overflow:hidden;bottom:0;padding-top:5px;padding-left:5px;font-size:8px;text-align:left;}
.footcu{float:left;width:25%;overflow:hidden;bottom:0;padding-top:5px;padding-left:5px;text-align:left;}
.footfind{float:left;width:25%;overflow:hidden;bottom:0;padding-top:5px;text-align:center;}
.foothead{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;font-weight:bold;text-align:left;}
.footcont{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#FFF; text-align:left;}
.video{width:200px; height:120px; border:none;}
.gmap{border:none; width:100%; height:auto;}
a img{border:none;}
a:link{color:blue;text-decoration:none; text-align:left;}
a:visited{color:blue;text-align:left;}
a:hover, a:active, a:focus{text-decoration:underline;}
.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;}
.ingredients{text-align:left; font-size:10px; font-weight:normal; width:100%}
.slideshow{width:60px; height:72px;}

