body{margin:0;padding:0;background-color:#26a9e0;font:12px Helvetica,Arial;}img{border:0;}a{outline:none;}#pageWrapper{width:990px;margin:0 auto;}#header{border-bottom:1px solid #fff;position:relative;height:50px;}#header #mightyDogLogo{display:block;text-decoration:none;float:left;margin:7px 0 0 10px;}#header #mainNav{position:relative;float:left;margin:18px 0 0 20px;}#header #mainNav a{float:left;display:block;text-indent:-99999px;text-decoration:none;height:18px;}#header #mainNav #homeNav{background:url("../images/home-nav.png") no-repeat 0 0;width:46px;}#header #mainNav #homeNav:hover,#header #mainNav #productsNav:hover,#header #mainNav #nationNav:hover,#header #mainNav #aboutNav:hover,#header #mainNav #homeNav.active,#header #mainNav #productsNav.active,#header #mainNav #nationNav.active,#header #mainNav #aboutNav.active{background-position:0 -18px;}#header #mainNav #productsNav{background:url("../images/products-nav.png") no-repeat 0 0;width:62px;}#header #mainNav #nationNav{background:url("../images/nation-nav.png") no-repeat 0 0;width:102px;}#header #mainNav #aboutNav{background:url("../images/about-nav.png") no-repeat 0 0;width:102px;}.content,.flavorContent,.smallDogsContent{height:550px;position:relative;}.flavorContent{background:url("../images/product-flavor-background.jpg") no-repeat 0 0;}#vpContent{background:url("../images/vp-background.jpg") no-repeat 0 0;}#vpContent h1{left:316px;width:200px;height:19px;background:url("../images/vp-h1.png") no-repeat 0 0;}.flavorContent h1{font-family:"Trebuchet MS",Helvetica,Arial;font-size:24px;color:#d7114e;position:absolute;top:7px;left:138px;text-indent:-100em;overflow:hidden;}.flavorContent h1.irr{width:239px;height:19px;background:url("../images/irr-h1.png") no-repeat 0 0;}.flavorContent h1.nybc{width:387px;height:19px;background:url("../images/nybc-h1.png") no-repeat 0 0;}.flavorContent h1.ggg{width:292px;height:19px;background:url("../images/ggg-h1.png") no-repeat 0 0;}.flavorContent h1.bdd{width:277px;height:19px;background:url("../images/bdd-h1.png") no-repeat 0 0;}.flavorContent h1.sd{width:208px;height:19px;background:url("../images/sd-h1.png") no-repeat 0 0;}.flavorContent h1.mwmd{width:349px;height:19px;background:url("../images/mwmd-h1.png") no-repeat 0 0;}.flavorContent div.intro{position:absolute;top:46px;left:160px;}.flavorContent div#intro-mwmd{top:49px;}.flavorContent div.intro p{font-size:12px;font-weight:bold;font-style:italic;color:#fff;width:340px;padding:0;margin:10px 0 5px 0;}.flavorContent div.intro ul{font-size:12px;font-weight:bold;color:#fff100;list-style-type:none;padding:0;margin:0;}.flavorContent div.intro ul li{padding:0;margin:0;}.flavorContent div.flavorCans{width:229px;height:146px;position:absolute;top:216px;left:157px;}.flavorContent div.flavorBoxes{width:279px;height:215px;position:absolute;top:136px;left:55px;}.flavorContent div.flavorCans img,.flavorContent div.flavorBoxes img{display:none;}.flavorContent div.flavorCans img.first,.flavorContent div.flavorBoxes img.first,.flavorContent div.flavorInfo div.first,.smallDogsContent div.smallTopics div.first{display:block;}.flavorContent .flavorNav{position:absolute;top:160px;left:406px;}.flavorContent .flavorNav .flavorNavTop{width:162px;height:5px;background:url("../images/flavor-subnav-top-bg.gif") no-repeat 0 0;}.flavorContent .flavorNav .flavorNavMiddle{background-color:#f7d61d;}.flavorContent .flavorNav .flavorNavBottom{width:162px;height:5px;background:url("../images/flavor-subnav-bottom-bg.gif") no-repeat 0 0;}.flavorContent .flavorNav .flavorNavBottomShort{width:162px;height:5px;background:url("../images/flavor-subnav-bottom-short-bg.gif") no-repeat 0 0;}.flavorContent #vpNav{top:70px;left:355px;}.flavorContent #vpNav .flavorNavTop{width:213px;height:5px;background:url("../images/vp-subnav-top.gif") no-repeat 0 0;}.flavorContent #vpNav .flavorNavBottom{width:213px;height:5px;background:url("../images/vp-subnav-bottom.gif") no-repeat 0 0;}.flavorContent .flavorNav h3{font-size:12px;font-style:italic;text-decoration:underline;color:#f16923;padding:0 0 0 6px;margin:0;}.flavorContent .flavorNav ul{width:140px;font-size:10px;list-style-type:none;padding:5px 0 0 12px;margin:0;}.flavorContent #vpNav ul{width:180px;}.flavorContent .flavorNav ul li{padding:0 0 10px 0;margin:0;}.flavorContent .flavorNav a,.flavorContent .flavorNav a:visited{color:#1b75bb;text-decoration:none;}.flavorContent .flavorNav a.selected,.flavorContent .flavorNav a:hover{color:#e7275d;}.flavorContent div.flavorInfo{color:#015574;font-size:10px;width:380px;height:374px;position:absolute;top:16px;left:594px;}.flavorContent .flavorInfo div,.smallDogsContent .smallTopics div{display:none;position:absolute;}.flavorContent div.flavorInfo h4{font-size:11px;padding:0;margin:0;}.flavorContent div.flavorInfo span{position:absolute;top:350px;}.flavorContent div.flavorInfo table{border-collapse:collapse;margin-bottom:10px;}.flavorContent table td{padding:0;margin:0;}.flavorContent table td.right{text-align:right;padding-left:16px;}.flavorContent div.flavorInfo ul{list-style-type:none;padding:10px 0 0 0;margin:0;font-weight:bold;font-size:11px;}.flavorContent div.flavorInfo p{padding:0 0 10px 0;margin:0;}#productsMain{background:url("../images/productsMain-background.jpg") no-repeat 0 0;}#productsMain h1{font:20px "Trebuchet MS",Helvetica,Arial;color:#26a9e0;position:absolute;top:88px;left:466px;width:374px;height:21px;text-indent:-100em;overflow:hidden;background:url("../images/productsMain-h1.png") no-repeat 0 0;}#productsMain h2{font:16px "Trebuchet MS",Helvetica,Arial;color:#26a9e0;position:absolute;top:29px;left:109px;width:189px;height:30px;text-indent:-100em;overflow:hidden;background:url("../images/productsMain-h2.png") no-repeat 0 0;}#productsMain h3{color:#f7d61d;font-size:14px;position:absolute;top:130px;left:466px;}#productsMain p.bodyCopy{color:#f7d61d;width:380px;position:absolute;top:166px;left:466px;}ul.subNav,ul.subNavSmallDogs{position:absolute;bottom:14px;float:left;list-style:none;margin:0;padding:10px;width:990px;}ul.subNavSmallDogs{top:500px;}ul.subNav li{padding:5px;float:left;position:relative;width:130px;height:95px;}ul.subNavSmallDogs li{margin:0 90px 0 90px;float:left;position:relative;height:70px;}ul.subNav li img{width:110px;height:85px;-ms-interpolation-mode:bicubic;border:none;position:absolute;left:0;top:0;z-index:1;}ul.subNavSmallDogs li img{position:absolute;bottom:0;left:0;}ul.subNav li div,ul.subNavSmallDogs li div{position:absolute;z-index:0;}ul.subNavSmallDogs li div.big{visibility:hidden;z-index:1;}ul.subNavSmallDogs li div.descWrapper{visibility:hidden;z-index:0;}ul.subNavSmallDogs li div#pugDesc{top:-236px;left:40px;}ul.subNavSmallDogs li div#bostonTerrierDesc{top:-236px;left:56px;}ul.subNavSmallDogs li div#beagleDesc{top:-246px;left:-20px;}ul.subNavSmallDogs li div#dachshundDesc{top:-214px;left:-30px;}ul.subNavSmallDogs li div#jackRussellDesc{top:-210px;left:-100px;}ul.subNav li div.descBackground{background:url("../images/subNav/desc-background.png") no-repeat 0 0;width:237px;height:157px;padding:0 0 0 26px;}ul.subNavSmallDogs li div.descBackground{background:url("../images/subNav/smallDog-popup.png") no-repeat 0 0;width:274px;height:170px;}ul.subNav li div.descForeground{left:26px;}ul.subNavSmallDogs li div.descForeground{left:34px;top:10px;height:124px;}ul.subNav li div h6{color:#d7114e;font-size:12px;padding:0;margin:20px 0 0 0;white-space:nowrap;}ul.subNav li div p{color:#1c79bc;width:220px;}ul.subNavSmallDogs li div p{color:#fff;width:220px;font-size:16px;}ul.subNav li div a{font-size:10px;color:#d7114e;text-decoration:none;padding-right:10px;white-space:nowrap;background:url("../images/subNav/red-arrow.gif") no-repeat center right;}ul.subNav li .productTitle{color:#f7d61d;font-size:10px;white-space:nowrap;position:absolute;top:86px;}ul.subNavSmallDogs li .productTitle{color:#fff;position:absolute;top:10px;white-space:nowrap;}ul.subNav li .irrTitle{left:14px;}ul.subNav li .nybcTitle{left:0;}ul.subNav li .gggTitle{left:13px;}ul.subNav li .bddTitle{left:13px;}ul.subNav li .sdTitle{left:18px;}ul.subNav li .vpTitle{left:16px;}ul.subNavSmallDogs li .pugTitle{left:6px;}ul.subNavSmallDogs li .bostonTerrierTitle{left:-20px;}ul.subNavSmallDogs li .beagleTitle{left:10px;}ul.subNavSmallDogs li .dachshundTitle{left:-14px;}ul.subNavSmallDogs li .jackRussellTitle{left:-40px;}#pugBig{left:-80px;}#beagleBig{left:-60px;}#dachshundBig{left:-50px;}#jackRussellBig{left:-106px;}#irrDesc{top:-140px;left:-20px;display:none;}#nybcDesc{top:-150px;left:-70px;display:none;}#bddDesc{top:-150px;left:-70px;display:none;}#gggDesc{top:-140px;left:-70px;display:none;}#mwmdDesc{top:-150px;left:-70px;display:none;}#sdDesc{top:-150px;left:-70px;display:none;}#vpDesc{top:-150px;left:-200px;display:none;}.smallDogsContent{background:url("../images/smallDogs-background.jpg") no-repeat 0 0;}.smallDogsContent SUP{font-size:10px;}.smallDogsContent h1{display:none;position:absolute;top:7px;left:0;text-indent:-100em;}.smallDogsContent h1.first{display:block;}.smallDogsContent h1.stIntro{width:330px;height:20px;background:url("../images/stIntro-h1.png") no-repeat 0 0;left:200px;}.smallDogsContent h1.stMightiness{width:524px;height:25px;background:url("../images/stMightiness-h1.png") no-repeat 0 0;left:20px;top:4px;}.smallDogsContent h1.stGrowth{width:328px;height:19px;background:url("../images/stGrowth-h1.png") no-repeat 0 0;left:206px;}.smallDogsContent h1.stBody{width:348px;height:22px;background:url("../images/stBody-h1.png") no-repeat 0 0;left:190px;}.smallDogsContent h1.stHousetraining{width:500px;height:19px;background:url("../images/stHouseTraining-h1.png") no-repeat 0 0;left:46px;}.smallDogsContent h2{position:absolute;top:16px;left:896px;width:71px;height:14px;background:url("../images/smallDogs-h2.png") no-repeat 0 0;text-indent:-100em;}.smallTopics{position:absolute;width:270px;color:#015574;font-size:12px;line-height:20px;top:16px;left:594px;}.smallTopics span{font-size:16px;}.smallDogsContent ul.stNav{position:absolute;top:70px;left:884px;list-style-type:none;margin:0;padding:0;}.smallDogsContent ul.stNav li{padding-bottom:6px;}.smallDogsContent ul.stNav li a{text-decoration:none;color:#f1cf25;}.smallDogsContent ul.stNav li a:hover,.smallDogsContent ul.stNav li a.selected{color:#1868a1;}.smallDogsContent ul.stNav li img{padding-left:8px;}#footer{text-align:right;color:#1c79bc;font-size:10px;padding-top:10px;}#footer a,#footer a:visited{color:#1c79bc;text-decoration:none;}#footer a:hover{text-decoration:underline;}