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

a ins  {
   text-decoration: none;
}

#harryandhopperbuttonb a:hover,
#manfromsrbuttonb a:hover,
#wmbutton2b a:hover,
#amyandlouisbutton2b a:hover,
#hermothersfacebuttonb a:hover,
#ivybuttonb a:hover,
#emilysrhbuttonb a:hover,
#twosummersbuttonb a:hover  {
   background-position: -66px 0%;
}

#emilysrhbuttonb a,
#hermothersfacebuttonb a,
#harryandhopperbuttonb a,
#wmbutton2b a,
#twosummersbuttonb a  {
   background-repeat: no-repeat;
   display: block;
   height: 66px;
   width: 66px;
   background-position: 0% 0px;
   font-size: 66px;
   line-height: 66px;
}

#hermothersfacebuttonb,
#wmbutton2b,
#twosummersbuttonb,
#emilysrhbuttonb  {
	visibility: visible;
	position: absolute;
	left: 902px;
	z-index: 3;
	width: 66px;
	height: 68px;
}

#amyandlouisbutton2b a,
#manfromsrbuttonb a,
#nrfmbuttonb a  {
   background-repeat: no-repeat;
   display: block;
   height: 67px;
   background-position: 0% 0px;
   font-size: 67px;
   line-height: 67px;
}

#clancyandmilliebuttonb a:hover,
#contactb a:hover  {
   background-position: -65px 0%;
}

#ivybuttonb a,
#clancyandmilliebuttonb a  {
   background-repeat: no-repeat;
   display: block;
   height: 65px;
   background-position: 0% 0px;
   font-size: 65px;
   line-height: 65px;
}

#manfromsrbuttonb,
#amyandlouisbutton2b  {
   visibility: visible;
   position: absolute;
   left: 902px;
   z-index: 3;
   width: 66px;
   height: 67px;
}

#clancyandmilliebuttonb a  {
   width: 65px;
   background-image: url(freyatemplatemedia/clancyandmilliebuttonb.gif);
}

#harryandhopperbuttonb a  {
   background-image: url(freyatemplatemedia/harryandhopperbuttonb.gif);
}

#hermothersfacebuttonb a  {
   background-image: url(freyatemplatemedia/hermothersfacebuttonb.gif);
}

#clancyandmilliebuttonb  {
	visibility: visible;
	position: absolute;
	left: 903px;
	top: 213px;
	z-index: 3;
	width: 68px;
	height: 65px;
}

#hermothersfacebuttonb  {
   top: 652px;
}

#harryandhopperbuttonb  {
	visibility: visible;
	position: absolute;
	left: 902px;
	top: 286px;
	z-index: 4;
	width: 66px;
	height: 1px;
}

#amyandlouisbutton2b a  {
   width: 66px;
   background-image: url(freyatemplatemedia/amyandlouisbutton2b.gif);
}

#nrfmbuttonb a:hover  {
   background-position: -67px 0%;
}

#twosummersbuttonb a  {
   background-image: url(freyatemplatemedia/twosummersbuttonb.gif);
}

#amyandlouisbutton2b  {
   top: 65px;
}

#sharlaswebb a:hover  {
   font-style: italic;
}

#portfoliob a:hover  {
   background-position: -64px 0%;
}

#booksb a,
#homeb a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#manfromsrbuttonb a  {
   width: 66px;
   background-image: url(freyatemplatemedia/manfromsrbuttonb.gif);
}

#emilysrhbuttonb a  {
   background-image: url(freyatemplatemedia/emilysrhbuttonb.gif);
}

#twosummersbuttonb  {
   top: 504px;
}

#manfromsrbuttonb  {
   top: 139px;
}

#aboutmeb a:hover  {
   background-position: -77px 0%;
}

#emilysrhbuttonb  {
	top: 284px;
}

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

#booksb a:hover  {
   background-position: -53px 0%;
}

#sharlaswebb a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #5D5845;
}

#homeb a:hover  {
   background-position: -48px 0%;
}

#nrfmbuttonb a  {
   width: 67px;
   background-image: url(freyatemplatemedia/nrfmbuttonb.gif);
}

#newsb a:hover  {
   background-position: -44px 0%;
}

#portfoliob a  {
   background: url(freyatemplatemedia/portfoliob.gif) no-repeat 0% 0px;
   display: block;
   height: 17px;
   width: 64px;
   font-size: 17px;
   line-height: 17px;
}

#ivybuttonb a  {
   width: 66px;
   background-image: url(freyatemplatemedia/ivybuttonb.gif);
}

#wmbutton2b a  {
   background-image: url(freyatemplatemedia/wmbutton2b.gif);
}

#sharlaswebb  {
   font: 19px/23px "Myriad Pro";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 815px;
   top: 741px;
   z-index: 3;
   width: 198px;
   height: 10px;
}

#nrfmbuttonb  {
   visibility: visible;
   position: absolute;
   left: 902px;
   top: 578px;
   z-index: 3;
   width: 67px;
   height: 67px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 768px;
   width: 1024px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#contactb a  {
   background: url(freyatemplatemedia/contactb.gif) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 65px;
   font-size: 14px;
   line-height: 14px;
}

#ivybuttonb  {
   visibility: visible;
   position: absolute;
   left: 902px;
   top: 432px;
   z-index: 3;
   width: 66px;
   height: 65px;
}

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

#wmbutton2b  {
	top: 359px;
}

#portfoliob  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 386px;
   z-index: 3;
   width: 64px;
   height: 17px;
}

#printsb a  {
   background: url(freyatemplatemedia/printsb.gif) no-repeat 0% 0px;
   display: block;
   height: 20px;
   width: 46px;
   font-size: 20px;
   line-height: 20px;
}

#booksb a  {
   width: 53px;
   background-image: url(freyatemplatemedia/booksb.gif);
}

#aboutmeb  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 513px;
   z-index: 3;
   width: 77px;
   height: 16px;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 633px;
   z-index: 3;
   width: 65px;
   height: 14px;
}

#newsb a  {
   background: url(freyatemplatemedia/newsb.gif) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 44px;
   font-size: 12px;
   line-height: 12px;
}

#homeb a  {
   width: 48px;
   background-image: url(freyatemplatemedia/homeb.gif);
}

#printsb  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 448px;
   z-index: 3;
   width: 46px;
   height: 20px;
}

#booksb  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 324px;
   z-index: 3;
   width: 53px;
   height: 18px;
}

#layer2  {
   background: url(freyatemplatemedia/layer2.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1024px;
   height: 768px;
}

#newsb  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 576px;
   z-index: 3;
   width: 44px;
   height: 12px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 264px;
   z-index: 3;
   width: 48px;
   height: 18px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
