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

a ins  {
   text-decoration: none;
}

#contactbutton a:hover,
#giftbutton a:hover,
#recipesbutton a:hover  {
   background-position: -57px 0%;
}

#linksbutton a,
#contactbutton a,
#giftbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#links,
#contact,
#recipes,
#gift  {
   background: url(indexmedia/gift.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 98px;
   z-index: 2;
   width: 158px;
   height: 24px;
}

#contactbutton,
#giftbutton  {
   visibility: visible;
   position: absolute;
   left: 116px;
   z-index: 3;
   width: 57px;
   height: 14px;
}

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

#contactbutton a  {
   width: 57px;
   background-image: url(indexmedia/contactbutton.gif);
}

#recipesbutton a  {
   background: url(indexmedia/recipesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 57px;
   font-size: 16px;
   line-height: 16px;
}

#recipesbutton  {
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 284px;
   z-index: 3;
   width: 57px;
   height: 16px;
}

#linksbutton a  {
   width: 38px;
   background-image: url(indexmedia/linksbutton.gif);
}

#contactbutton  {
   top: 344px;
}

#id1rectangle  {
	background: url(indexmedia/id1rectangle.gif) no-repeat;
	position: absolute;
	left: 20px;
	top: 22px;
	z-index: 1;
	width: 780px;
	height: 578px;
	visibility: visible;
}

#id5rectangle  {
	background: url(indexmedia/id5rectangle.gif) no-repeat;
	position: absolute;
	left: 0px;
	top: 20px;
	z-index: 4;
	width: 22px;
	height: 580px;
	visibility: visible;
}

#id3rectangle  {
   background: url(indexmedia/id3rectangle.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 22px;
   height: 22px;
}

#id4rectangle  {
   background: url(indexmedia/id4rectangle.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 0px;
   z-index: 3;
   width: 780px;
   height: 22px;
}

#giftbutton a  {
   width: 57px;
   background-image: url(indexmedia/giftbutton.gif);
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 314px;
   z-index: 3;
   width: 38px;
   height: 14px;
}

#giftbutton  {
   top: 254px;
}

#id29title  {
	background: url(indexmedia/id29title.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 29px;
	top: 30px;
	z-index: 4;
	width: 299px;
	height: 190px;
	background-image: url(indexmedia/id29title.gif);
}

#id30title  {
	background: url(indexmedia/id30title.gif) no-repeat;
	position: absolute;
	left: 29px;
	top: 30px;
	z-index: 1;
	width: 299px;
	height: 190px;
	background-image: url(indexmedia/id30title.gif);
	visibility: visible;
}

#id22path  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 20px;
   z-index: 5;
   width: 800px;
   height: 1px;
   background-color: #CCCCCC;
   background-image: none;
   font-size: 1px;
}

#id23path  {
	position: absolute;
	left: 20px;
	top: 0px;
	z-index: 6;
	width: 1px;
	height: 600px;
	background-color: #CCCCCC;
	background-image: none;
	visibility: visible;
}

#id24path  {
   background: url(indexmedia/id24path.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 21px;
   z-index: 7;
   width: 800px;
   height: 3px;
}

#id25path  {
   background: url(indexmedia/id25path.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 0px;
   z-index: 8;
   width: 3px;
   height: 600px;
}

#recipes  {
   top: 279px;
}

#contact  {
   top: 339px;
}

#bitmap  {
   background: url(indexmedia/bitmap.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 232px;
   top: 23px;
   z-index: 3;
   width: 568px;
   height: 577px;
}

#links  {
   top: 309px;
}

#index  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#gift  {
   top: 249px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFF99;
}
#apDiv1 {
	position:absolute;
	width:375px;
	height:400px;
	z-index:1;
	left: 350px;
	top: 150px;
	overflow: auto;
}
#apDiv1 {
	position:absolute;
	width:375px;
	height:350px;
	z-index:1;
	left: 350px;
	top: 150px;
	overflow: auto;
	visibility: visible;
}
.apDiv1text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CCCCCC;
	padding-right: 10px;
}

.apDiv1title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #CCCCCC;
	font-weight: 500;
}

.apDiv1links {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CCCCCC;
	font-weight: normal;
}
.apDiv1footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CCCCCC;
	padding-right: 10px;
}
.apDiv1footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CCCCCC;
	padding-right: 10px;
}
