a  {
	text-decoration: none;
	color: #FF0000;
}

a ins  {
   text-decoration: none;
}

#navbardividercopy6,
#navbardividercopy4,
#navbardividercopy9,
#navbardividercopy8,
#navbardividercopy3,
#navbardividercopy2,
#navbardivider,
#navbardividercopy  {
   background: url(linksmedia/navbardividercopy9.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   top: 149px;
   z-index: 1;
   width: 2px;
   height: 29px;
}

#ourcompanycurrentlycomprisetext p,
#thisbrandtext p,
#missionstatementourmissiontext p,
#clickontheimagestext p,
#welcometodvdlearningmagictext p  {
   font: 14px "Microsoft Sans Serif";
   margin: 0px;
   text-align: left;
   color: #393737;
}

#aboutusbutton a,
#linksbutton a,
#ourbrandbutton a,
#funstuffbutton a,
#contactbutton a,
#charactersbutton a,
#id131purchasebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#pid7links,
#pid4funstuff,
#pid3ourbrand,
#pid2aboutus,
#characters,
#pid6purchase,
#pid8buynowpage,
#pid1homepage  {
   margin: 0px auto 0px auto;
   width: 972px;
   position: relative;
}

#wallpapers1280x1024textcopy p,
#funcolouringpagestext p,
#wallpapers1280x1024text p  {
   font: 14px "Microsoft Sans Serif";
   margin: 0px;
   color: #FE9001;
   text-decoration: underline;
   text-align: right;
}

#id131purchasebutton a:hover,
#aboutusbutton a:hover  {
   background-position: -55px 0%;
}

#promobutton a:hover,
#charactersbutton a:hover  {
   background-position: -65px 0%;
}

#tune2button a,
#tune3button a,
#tune1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 97px;
   width: 96px;
   background-position: 0% 0px;
   font-size: 97px;
   line-height: 97px;
}

#cowshedbutton a,
#allbutton a,
#owlbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 116px;
   background-position: 0% 0px;
   font-size: 116px;
   line-height: 116px;
}

#firsttobouncetext p,
#wwwc4dcafecomtext p  {
   font: 24px/14px "Microsoft Sans Serif";
   margin: 0px;
   color: #5D5D5D;
   letter-spacing: 1px;
   text-align: left;
}

#tune3button,
#tune1button,
#tune2button  {
   visibility: visible;
   position: absolute;
   top: 440px;
   z-index: 1;
   width: 96px;
   height: 97px;
}

#lessonsinthissectionweheltextscroll p  {
	margin: 0px;
	text-align: left;
	color: #393737;
	letter-spacing: -1px;
	font-family: "Microsoft Sans Serif";
	font-size: 14px;
	line-height: 24px;
}

#lessonsinthissectionweheltextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 189px;
   z-index: 1;
   width: 558px;
   height: 380px;
}

#id131purchasebutton,
#aboutusbutton  {
   visibility: visible;
   position: absolute;
   top: 160px;
   z-index: 1;
   width: 55px;
   height: 10px;
}

#farmyardbutton a,
#tractorbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 145px;
   width: 201px;
   background-position: 0% 0px;
   font-size: 145px;
   line-height: 145px;
}

#ourcompanycurrentlycomprisetext p  {
   line-height: 24px;
}

#homepagebutton a,
#promobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#missionstatementourmissiontext p  {
   line-height: 24px;
}

#welcometodvdlearningmagictext p  {
   line-height: 24px;
}

#i2008dvdlearningmagicalltext p  {
   font: 8px/49px Arial;
   margin: 0px;
   color: #006600;
   letter-spacing: 2px;
   text-align: right;
}

#farmyardbutton,
#tractorbutton  {
   visibility: visible;
   position: absolute;
   top: 241px;
   z-index: 1;
   width: 201px;
   height: 145px;
}

#missionstatementourmissiontext  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 505px;
   z-index: 2;
   width: 1014px;
}

#wallpapers1280x1024textcopy p  {
   line-height: 49px;
   letter-spacing: 3px;
}

#welcometodvdlearningmagictext  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 194px;
   z-index: 3;
   width: 594px;
}

#i2008dvdlearningmagicalltext  {
   visibility: visible;
   position: absolute;
   left: 334px;
   top: 718px;
   z-index: 2;
   width: 329px;
}

#purchasepopup,
#aboutuspopup  {
   visibility: hidden;
   position: absolute;
   top: 174px;
   z-index: 1;
   width: 55px;
   height: 1px;
   background-repeat: no-repeat;
}

#prevbutton a,
#nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 63px;
   height: 47px;
   background-position: 0% 0px;
}

#id70purchasebutton a:hover  {
   background-position: -291px 0%;
}

#thisinteractivedvdisdesign  {
   background: url(purchasemedia/thisinteractivedvdisdesign.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 287px;
   top: 638px;
   z-index: 2;
   width: 359px;
   height: 54px;
}

#wallpapers1280x1024text p  {
   line-height: 48px;
   letter-spacing: 5px;
}

#thisinteractivedvdgameisi  {
   background: url(purchasemedia/thisinteractivedvdgameisi.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 624px;
   top: 462px;
   z-index: 1;
   width: 326px;
   height: 55px;
}

#greatfunforbothyouandyou  {
   background: url(purchasemedia/greatfunforbothyouandyou.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 611px;
   top: 193px;
   z-index: 1;
   width: 331px;
   height: 16px;
}

#buynowpagebutton a:hover  {
   background-position: -160px 0%;
}

#funlearningforunder5year  {
   background: url(linksmedia/funlearningforunder5year.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 327px;
   top: 710px;
   z-index: 1;
   width: 373px;
   height: 21px;
}

#funcolouringpagestext p  {
   line-height: 24px;
   letter-spacing: 5px;
}

#clickontheimagestext p  {
   line-height: 22px;
}

#funstuffbutton a:hover  {
   background-position: -54px 0%;
}

#homepagebutton a:hover  {
   background-position: -68px 0%;
}

#ourbrandbutton a:hover  {
   background-position: -60px 0%;
}

#contactbutton a:hover  {
   background-position: -46px 0%;
}

#leeframe,
#steveframe  {
   visibility: visible;
   position: absolute;
   left: 827px;
   z-index: 2;
   width: 94px;
   height: 106px;
   background-repeat: no-repeat;
}

#id131purchasebutton a  {
   width: 55px;
   background-image: url(linksmedia/id131purchasebutton.jpg);
}

#owlbutton,
#allbutton  {
   visibility: visible;
   position: absolute;
   top: 426px;
   z-index: 1;
   width: 138px;
   height: 116px;
}

#id70purchasebutton a  {
   background: url(homepagemedia/id70purchasebutton.jpg) no-repeat 0% 0px;
   display: block;
   width: 291px;
   height: 103px;
}

#linksbutton a:hover  {
   background-position: -30px 0%;
}

#id131purchasebutton  {
   left: 821px;
}

#buynowonly599pluspp  {
   background: url(purchasemedia/buynowonly599pluspp.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 660px;
   top: 527px;
   z-index: 1;
   width: 226px;
   height: 18px;
}

#screenshotslideshow  {
	visibility: visible;
	position: absolute;
	left: 616px;
	top: 227px;
	z-index: 2;
	width: 345px;
	height: 194px;
	background-color: #000000;
}

#navbardividercopy4  {
   left: 565px;
}

#navbardividercopy6  {
   left: 687px;
}

#charactersbutton a  {
   width: 65px;
   background-image: url(linksmedia/charactersbutton.jpg);
}

#navbardividercopy9  {
   left: 905px;
}

#navbardividercopy8  {
   left: 788px;
}

#navbardividercopy2  {
   left: 345px;
}

#navbardividercopy3  {
   left: 460px;
}

#learningmagicfront  {
   background: url(linksmedia/learningmagicfront.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 184px;
   top: 668px;
   z-index: 2;
   width: 93px;
   height: 61px;
}

#id70purchasebutton  {
   visibility: visible;
   position: absolute;
   left: 367px;
   top: 584px;
   z-index: 1;
   width: 291px;
   height: 103px;
}

#buynowpagebutton a  {
   background: url(purchasemedia/buynowpagebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 47px;
   width: 160px;
   font-size: 47px;
   line-height: 47px;
}

#navbardividercopy  {
   left: 233px;
}

#funstuffbutton a  {
   width: 54px;
   background-image: url(linksmedia/funstuffbutton.jpg);
}

#charactersbutton  {
   visibility: visible;
   position: absolute;
   left: 369px;
   top: 160px;
   z-index: 1;
   width: 65px;
   height: 10px;
}

#homepagebutton a  {
   width: 68px;
   background-image: url(linksmedia/homepagebutton.jpg);
}

#farmyardbutton a  {
   background-image: url(funstuffmedia/farmyardbutton.jpg);
}

#ourbrandbutton a  {
   width: 60px;
   background-image: url(linksmedia/ourbrandbutton.jpg);
}

#buynowpagebutton  {
   visibility: visible;
   position: absolute;
   left: 696px;
   top: 556px;
   z-index: 1;
   width: 160px;
   height: 47px;
}

#thisbrandtext p  {
   line-height: 20px;
}

#tractorbutton a  {
   background-image: url(funstuffmedia/tractorbutton.jpg);
}

#aboutusbutton a  {
   width: 55px;
   background-image: url(linksmedia/aboutusbutton.jpg);
}

#characterspopup  {
   background: url(linksmedia/characterspopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 370px;
   top: 174px;
   z-index: 1;
   width: 64px;
   height: 1px;
}

#cowshedbutton a  {
   width: 139px;
   background-image: url(funstuffmedia/cowshedbutton.jpg);
}

#contactbutton a  {
   width: 46px;
   background-image: url(linksmedia/contactbutton.jpg);
}

#funstuffbutton  {
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 160px;
   z-index: 1;
   width: 54px;
   height: 10px;
}

#ourbrandbutton  {
   visibility: visible;
   position: absolute;
   left: 260px;
   top: 160px;
   z-index: 1;
   width: 60px;
   height: 10px;
}

#homepagebutton  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 160px;
   z-index: 1;
   width: 68px;
   height: 12px;
}

#farmyardbutton  {
   left: 302px;
}

#tune2button a  {
   background-image: url(funstuffmedia/tune2button.jpg);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 931px;
   top: 160px;
   z-index: 1;
   width: 46px;
   height: 10px;
}

#linksbutton a  {
   width: 30px;
   background-image: url(linksmedia/linksbutton.jpg);
}

#purchasepopup  {
   background-image: url(linksmedia/purchasepopup.jpg);
   left: 821px;
}

#navbardivider  {
   left: 128px;
}

#promobutton a  {
   width: 65px;
   background-image: url(linksmedia/promobutton.jpg);
}

#tractorbutton  {
   left: 51px;
}

#aboutusbutton  {
   left: 152px;
}

#funstuffpopup  {
   background: url(linksmedia/funstuffpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 487px;
   top: 174px;
   z-index: 1;
   width: 54px;
   height: 1px;
}

#tune1button a  {
   background-image: url(funstuffmedia/tune1button.jpg);
}

#tune3button a  {
   background-image: url(funstuffmedia/tune3button.jpg);
}

#ourbrandpopup  {
   background: url(linksmedia/ourbrandpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 260px;
   top: 174px;
   z-index: 1;
   width: 60px;
   height: 1px;
}

#homepagepopup  {
   background: url(linksmedia/homepagepopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 39px;
   top: 174px;
   z-index: 1;
   width: 68px;
   height: 1px;
}

#contactpopup  {
   background: url(linksmedia/contactpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 932px;
   top: 174px;
   z-index: 1;
   width: 45px;
   height: 1px;
}

#pid1homepage  {
   width: 1024px;
}

#nextbutton a  {
   background-image: url(charactersmedia/nextbutton.jpg);
}

#aboutuspopup  {
   background-image: url(linksmedia/aboutuspopup.jpg);
   left: 151px;
}

#prevbutton a  {
   background-image: url(charactersmedia/prevbutton.jpg);
}

#pid3ourbrand  {
   width: 1024px;
}

#tune2button  {
   left: 186px;
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 722px;
   top: 160px;
   z-index: 1;
   width: 30px;
   height: 10px;
}

#owlbutton a  {
   width: 138px;
   background-image: url(funstuffmedia/owlbutton.jpg);
}

#allbutton a  {
   width: 138px;
   background-image: url(funstuffmedia/allbutton.jpg);
}

#promobutton  {
   visibility: visible;
   position: absolute;
   left: 593px;
   top: 160px;
   z-index: 1;
   width: 65px;
   height: 12px;
}

#tune1button  {
   left: 50px;
}

#hatincorner  {
   background: url(linksmedia/hatincorner.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 579px;
   z-index: 1;
   width: 163px;
   height: 170px;
}

#tune3button  {
   left: 320px;
}

#linkspopup  {
   background: url(linksmedia/linkspopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 722px;
   top: 174px;
   z-index: 1;
   width: 30px;
   height: 1px;
}

#promopopup  {
   background: url(linksmedia/promopopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 592px;
   top: 174px;
   z-index: 1;
   width: 66px;
   height: 1px;
}

#springbank  {
   background: url(linksmedia/springbank.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 701px;
   top: 645px;
   z-index: 1;
   width: 265px;
   height: 70px;
}

#steveframe  {
   background-image: url(aboutusmedia/steveframe.jpg);
   top: 278px;
}

#frontview  {
   background: url(purchasemedia/frontview.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 611px;
   top: 225px;
   z-index: 1;
   width: 161px;
   height: 224px;
}

#allbutton  {
   left: 458px;
}

#topbanner  {
   background: url(linksmedia/topbanner.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 0px;
   z-index: 2;
   width: 970px;
   height: 149px;
}

#owlbutton  {
   left: 776px;
}

#leeframe  {
   background-image: url(aboutusmedia/leeframe.jpg);
   top: 404px;
}

#rearview  {
   background: url(purchasemedia/rearview.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 785px;
   top: 224px;
   z-index: 1;
   width: 161px;
   height: 225px;
}

#dvdfront  {
   background: url(linksmedia/dvdfront.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 183px;
   top: 632px;
   z-index: 2;
   width: 85px;
   height: 31px;
}

#layer10  {
   background: url(homepagemedia/layer10.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 584px;
   top: 201px;
   z-index: 1;
   width: 410px;
   height: 320px;
}

#layer9  {
   background: url(purchasemedia/layer9.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 633px;
   z-index: 1;
   width: 379px;
   height: 62px;
}


#newswearefeaturedinmicrotext  {
	visibility: visible;
	position: absolute;
	left: 665px;
	top: 551px;
	z-index: 1;
	width: 330px;
	height: 95px;
	background-color: #CCCCCC;
}


#farm  {
   background: url(linksmedia/farm.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 876px;
   top: 715px;
   z-index: 2;
   width: 92px;
   height: 29px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(linksmedia/exteriortile.jpg) center top repeat-y;
}

