#basketpanel {
    display: none;
}

#basket {
    display: none;
}

#basket p.text  {
   font-size: 10px; line-height: 10px; color: #024e41;
}

#baskettitle  {
   position: relative; margin-top: 10px; padding-left: 5px; font-size: 12px; line-height: 15px; text-align:left; color: #024e41;
}

#beepanel {
   position: relative; top: 90px; left: 340px; width: 200px; padding-bottom: 20px; height: 760px;
}

#beepanel2 {
   position: absolute; top: 280px; left: 180px; width: 360px;
}

#bookauthor {
   width: 150px; height:290px; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 12px; font-weight: bold;
   background: url(../images/ebook.jpg) no-repeat bottom center;
}

#bookauthor2 {
   font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 12px; font-weight: bold;
}

#buynow {
   text-align: center;
}

#buynow2 {
   position: relative; top: -30px; left: 175px; width: 120px; text-align: center;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; line-height: 12px;
}


#newsletter {
   font-family: arial black; font-size: 13px; line-height: 13px; color:maroon;
}

#newsletterpanel {
   position: absolute;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; line-height: 12px; top: 90px; left:545px;
   padding: 5px; width: 160px; background: #ececdc;
}

#cat1pic {
   position: absolute;
   top: 90px;
   left:180px;
   height: 200px;
   width: 200px;
   background: url(../images/c1.jpg) no-repeat top left;
}

#cat2pic {
   position: absolute;
   top: 90px;
   left:180px;
   height: 200px;
   width: 200px;
   background: url(../images/c2.jpg) no-repeat top left;
}

#cat3pic {
   position: absolute;
   top: 90px;
   left:180px;
   height: 200px;
   width: 200px;
   background: url(../images/c3.jpg) no-repeat top left;
}

#cat4pic {
   position: absolute;
   top: 90px;
   left:180px;
   height: 200px;
   width: 200px;
   background: url(../images/c4.jpg) no-repeat top left;
}

#cat5pic {
   position: absolute;
   top: 90px;
   left:180px;
   height: 200px;
   width: 200px;
   background: url(../images/c5.jpg) no-repeat top left;
}

#cat6pic {
   position: absolute;
   top: 90px;
   left:180px;
   height: 200px;
   width: 200px;
   background: url(../images/c6.jpg) no-repeat top left;
}

#cat7pic {
   position: absolute;
   top: 90px;
   left:180px;
   height: 200px;
   width: 200px;
   background: url(../images/c7.jpg) no-repeat top left;
}

#cat8pic {
   position: absolute;
   top: 90px;
   left:180px;
   height: 200px;
   width: 200px;
   background: url(../images/c8.jpg) no-repeat top left;
}

#cat9pic {
   position: absolute;
   top: 90px;
   left:180px;
   height: 200px;
   width: 200px;
   background: url(../images/c9.jpg) no-repeat top left;
}

#catSearch {
   position: relative; margin-top: 10px; padding-left: 5px; font-size: 12px; line-height: 15px; text-align:left; color: #024e41;
}

#ccdetails {
   position: absolute; top: 635px; left: 5px; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px;
   line-height: 12px; padding: 5px; width: 155px;
}

#catguarantee {
   position: relative; top: 15px; left: 5px; margin-right:20px; font-family: verdana, helvetica, arial, sans-serif;
   font-size: 9px; line-height: 9px; color: black;
}

#catwantedtext {
   position: absolute; left: 175px; top: 590px; width: 200px; font-size: 10px; line-height: 12px;
}

#catwantedlink {
   position: absolute; left: 380px; top: 590px;
}

#cat60day {
   font-weight: bold; display: inline;
}

#cospanel {
   position: relative; top: 100px; left: 340px; width: 200px; height: 760px;
}

#cospanel2 {
   position: absolute; top: 260px; left: 180px; width: 360px;
}

#delivery {
   position: relative; top: 100px; margin-bottom: 240px; font-size: 10px; line-height: 10px; left: 30px; text-align:left;
}

#deliverypay {
   position: relative; top:20px; height:120px;left: 560px;
}

#deliveryhead {
   font-size: 12px; line-height: 18px; padding-bottom: 6px; font-weight: bold;
}

#delivery p.text  {
   font-size: 10px; line-height: 10px; color: #024e41;
}

#drinkspanel {
   position: relative; top: 100px; left: 340px; width: 200px; height: 760px;
}

#drinkspanel2 {
   position: absolute; top: 280px; left: 180px; width: 360px; padding-bottom: 130px;
   background: url(../images/accreditations.gif) no-repeat bottom right;
}

#drinkspanel3 {
   position: absolute; top: 510px; left: 180px; width: 360px;
}

#ebook {
   position: absolute; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; line-height: 12px; top: 370px;
   left:550px; padding-left: 5px; height:950px; width: 165px; background: ##ececdc;;
}

#storewanted {
   position: absolute; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; line-height: 12px;
   left:545px; top: 1350px; padding: 5px; height:230px; width: 150px;
}

#ebook2 {
   position: relative;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; line-height: 12px; top: 40px; left:175px;
   padding: 5px; width: 534px; background: #ececdc;;
}

#ebook3 {
   position: absolute; top: 668px; left: 175px;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; line-height: 12px;
   padding: 5px; width: 534px;
}

#ebook2details {
   position: relative;
   background: url(../images/ebook2.jpg) no-repeat left top; padding-left: 115px;
}

#ebook ul {
	margin:0 10px 0 0; padding-left: 10px;
}

#ebook li {
	margin-left:5px; list-style-type: disk;
}

#ebookquestion {
   font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; font-size: 13px; line-height: 16px; height: 70px; color:#024e41;
}

#ebookquestion2 {
   font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; font-size: 13px; line-height: 16px; color:#024e41;
}

#ebooktitle {
   font-family: arial black; font-size: 13px; line-height: 18px; color:maroon;
}

#ebooktitle2 {
   font-family: arial black; font-size: 13px; line-height: 18px; color:maroon;
}

#offerspanel {
   position: relative; top: 100px; left: 180px; width: 360px; padding-top: 160px; height: 760px;
   background: url(../images/products.jpg) no-repeat top center;
}

#offerspanel2 {
   position: absolute; top: 340px; left: 180px; width: 360px;
}

#offerhead {
   font-weight: bold; font-size: 11px; line-height: 13px; color: red;
}

#offertext {
   font-size: 10px; line-height: 11px; color: red;
}

#personalpanel {
   position: relative; top: 90px; left: 340px; width: 200px; height: 760px;
}

#personalpanel2 {
   position: absolute; top: 270px; left: 180px; width: 360px;
}

#packspanel {
   position: relative; top: 100px; left: 180px; width: 360px; padding-top: 180px; height: 760px;
   background: url(../images/c9.jpg) no-repeat top left;
}

#packspanel2 {
   position: absolute; top: 400px; left: 180px; width: 360px;
}

#pledge {
   position: absolute; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px;
   line-height: 12px; left:5px; padding: 5px; padding-left: 80px; width: 450px; top: 670px;
   background: url(../images/60day.gif) no-repeat left center;
}

#proddetails {
   position: absolute; top: 120px; width: 200px; left: 180px;
}

#prodheading {
   position: relative; top: 100px; left: 180px; ; width: 370px;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 15px; line-height: 15px; font-weight: bold;
}

#prodpledge {
   position: absolute; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px;
   line-height: 12px; left:5px; width: 160px; top: 735px;
}

#prodpledgehead {
   position: relative; padding: 5px; font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; font-weight: bold;
   line-height: 12px
}

#prodpledgedets {
   position: relative; padding: 5px; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; line-height: 12px;
}

#prodprice {
   position: relative; top: 15px; padding-left: 5px; color: red; display: inline;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 12px; font-weight: bold;
}

#prodpacking {
   position: relative; top: 15px; color: red; display: inline;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 12px;
}

#prodqty {
   position: relative; top: 10px; padding-left: 5px;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 12px;
}

#prodsmart {
   position: relative; top: -50px; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px;
   line-height: 12px; left:10px; padding: 5px; width: 700px; padding-bottom: 20px;
}

#prodsmarthead {
   font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; font-weight: bold;
   line-height: 12px; padding-bottom: 10px;
}

#prodspecial {
   position: relative; top: 18px; padding-left: 5px; color: red;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 12px; padding-bottom: 30px;
}

#prodspecialoffer {
   position: relative; top: 10px; left: -5px; color: red; width: 200px;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 13px;
}

#prodtext {
   position: relative; top: 100px; left: 350px; width: 190px; height: 780px;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 16px;
}

#prodvariant {
   position: relative; top: 10px; padding-left: 5px; width: 190px;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 12px;
}

#prodwantedtext {
   position: absolute; left: 175px; top: 600px; width: 200px; font-size: 10px; line-height: 12px;
}

#prodwantedlink {
   position: absolute; left: 380px; top: 600px;
}

#resultspanel {
   background: url(../images/products.jpg) no-repeat top center;
   position: relative; top: 100px; left: 180px; width: 360px; padding-top: 160px;  height: 600px;
}

#resultspanel2 {
   position: absolute; top: 320px; left: 180px; width: 360px;
}

#storedetails {
   position: absolute;
   font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; line-height: 12px; top: 190px; left:550px;
   padding: 5px; height:100px; width: 165px;
}

#storepanel {
   position: relative; top: 100px; left: 185px; width: 350px; height: 680px;
}

#storerange {
   position: relative; width: 525px; padding-left: 5px; padding-bottom: 10px;
}

#storerange1 {
   padding-right: 100px; background: #ececdc url(../images/cat1.jpg) no-repeat top right; height:100px;
}

#storerange2 {
   padding-left: 100px; background: #ececdc url(../images/cat2.jpg) no-repeat top left; height:100px;
}

#storerange3 {
   padding-left: 100px; background: #ececdc url(../images/cat3.jpg) no-repeat top left; height:100px;
}

#storerange4 {
   padding-right: 100px; background: #ececdc url(../images/cat4.jpg) no-repeat top right; height:100px;
}

#storerange5 {
   padding-right: 100px; background: #ececdc url(../images/cat5.jpg) no-repeat top right; height:100px;
}

#storerange6 {
   padding-right: 100px; background: #ececdc url(../images/cat6.jpg) no-repeat top right; height:100px;
}

#storerange7 {
   padding-left: 100px; background: #ececdc url(../images/cat7.jpg) no-repeat top left; height:100px;
}

#storerange8 {
   padding-left: 100px; background: #ececdc url(../images/cat8.jpg) no-repeat top left; height:100px;
}

#sphead {
   position: relative; padding-top: 10px; padding-left: 10px; line-height: 12px; font-size: 12px; font-weight: bold;
}

#sptext {
   position: relative; top: -5px; font-size: 11px; line-height: 14px; padding: 10px;
}

#skinpanel {
   position: relative; top: 90px; left: 340px; width: 200px; height: 760px;
}

#skinpanel2 {
   position: absolute; top: 350px; left: 180px; width: 360px;
}

#supppanel {
   position: relative; top: 100px; left: 340px; width: 200px; height: 760px;
}

#supppanel2 {
   position: absolute; top: 320px; left: 180px; width: 360px;
}

#weightpanel {
   position: relative; top: 100px; left: 360px; width: 180px; height: 760px;
}

#weightpanel2 {
   position: absolute; top: 320px; left: 180px; width: 360px;
}

#vetpanel {
   position: relative; top: 100px; left: 340px; width: 200px; height: 760px;
}

#vetpanel2 {
   position: absolute; top: 280px; left: 180px; width: 360px;
}

/* links
----------------------------------------------- */

#buynow a, #buynow a:link, #buynow a:visited {
   font-size: 14px; line-height: 14px; text-decoration: none; color: blue;
}

#buynow a:hover {
   color: red;
}

#catNav {
   position: absolute; text-align:left; top: 120px; left: 5px; width: 165px; margin: 0 0 0 0; padding-top: 10px;
   padding-left: 5px; padding-bottom: 10px; background: #ececdc; height: 550px;
}

#catNav a, #catNav a:link, #catNav a:visited {
   font-size: 11px; line-height: 11px; text-decoration: none; color: #024e41;
}

#catNav a:hover {
   color: red;
}

#catNav ul {
	margin:0 10px 0 0; padding: 0;
}
#catNav li {
	padding-left:5px; padding-bottom: 0px; list-style-type: none; border-bottom: 1px solid #09345f;
}

#catpageNav a, #catpageNav a:link, #catpageNav a:visited {
   position: absolute; top: 730px; left: 615px; font-size: 11px; line-height: 11px; text-decoration: none; color: blue;
}

#catpageNav a:hover {
   color: red;
}

#prodNav {
   position: absolute; top: 90px; left: 545px; width: 170px;  margin: 0 0 0 0; padding-top: 10px;
   padding-left: 5px; padding-bottom: 10px; text-align:left; background: #ececdc; height: 640px;
}

#prodNav a, #prodNav a:link, #prodNav a:visited {
   font-size: 11px; line-height: 15px; text-decoration: none; color: #024e41;
}

#prodNav a:hover {
   color: red;
}

#prodNav ul {
	margin:0 0 0 0; padding: 0;
}
#prodNav li {
   padding-left:5px; width: 160px; padding-bottom: 1px; list-style-type: none;
   border-bottom: 1px solid #09345f;
}

#prodpageNav a, #pageNav a:link, #pageNav a:visited {
   position: absolute; top: 900px; left: 620px; font-size: 11px; line-height: 11px; text-decoration: none; color: blue;
}

#prodpageNav a:hover {
   color: red;
}

#storepageNav{
   position: relative; left: 15px; padding-bottom: 40px;
}

#storepageNav a, #storeNav a:link, #storeNav a:visited {
   font-size: 11px; line-height: 11px; text-decoration: none; color: blue;
}

#storepageNav a:hover {
   color: red;
}

