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

a ins  {
   text-decoration: none;
}

#weddingapproachtext,
#experiencetext,
#fineartapproachtext,
#animalportraitapproachtext,
#portraitapproachtext,
#newstext  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 265px;
   z-index: 3;
   width: 231px;
}

#portraitapproachtext p,
#newstext p,
#weddingapproachtext p,
#thesetext p,
#fineartapproachtext p,
#natureapproachtext p  {
   font: 14px "Microsoft Yi Baiti";
   margin: 0px;
   color: #584825;
   text-align: left;
}

#portfoliogb a,
#id94workshopsgb a,
#commercialgb a,
#fineartgb a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#commercialimgb a,
#animalportraitsimgb a,
#natureimgb a  {
   background-repeat: no-repeat;
   display: block;
   height: 148px;
   background-position: 0% 0px;
   font-size: 148px;
   line-height: 148px;
}

#newstext p a:hover,
#interestingtext p a:hover  {
   border: 1px ridge #000000;
   font-style: italic;
}

#weddingimgb a,
#fineartimgb a,
#portraitimgb a  {
   background-repeat: no-repeat;
   display: block;
   height: 149px;
   background-position: 0% 0px;
   font-size: 149px;
   line-height: 149px;
}

#id12aboutgb a,
#id10homegb a,
#id22bloggb a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#id16contactgb a:hover,
#weddingb a:hover  {
   background-position: -48px 0%;
}

#otherlinkstext p,
#interestingtext p  {
   font: 18px/22px "Microsoft Yi Baiti";
   margin: 0px;
   color: #5E4219;
   text-align: left;
}

#animalportraitsgb a,
#portraitgb a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

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

#abouttext p,
#boxcontenttext p  {
   font: 14px/17px "Microsoft Yi Baiti";
   margin: 0px;
   text-align: justify;
}

#id75bloggb a,
#id103aboutgb a  {
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;
}

#row2menu li a,
#row1menu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #5A4203;
   height: 100%;
}

#animalportraitapproachtext  {
   top: 269px;
}

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

#id23linksgb a,
#natureb a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#row2menu li,
#row1menu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#portraitb a,
#weddingb a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#animalportraitsb a:hover  {
   background-position: -85px 0%;
}

#id11workshopsgb a:hover  {
   background-position: -72px 0%;
}

#id17portfoliob a:hover  {
   background-position: -114px 0%;
}

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

#portraitapproachtext p  {
   line-height: 17px;
}

#animalportraitsimgb a  {
   width: 155px;
   background-image: url(portfoliomedia/animalportraitsimgb.gif);
}

#fineartapproachtext p  {
   line-height: 17px;
}

#weddingapproachtext p  {
   line-height: 17px;
}

#portfoliomenushapeimg  {
   visibility: visible;
   position: absolute;
   left: 489px;
   top: 38px;
   z-index: 4;
   width: 490px;
   height: 23px;
}

#natureapproachtext p  {
   line-height: 12px;
}

#portraitapproachtext  {
   width: 228px;
}

#id82name,
#id83email  {
   visibility: visible;
   position: absolute;
   left: 496px;
   z-index: 3;
   width: 259px;
   height: 41px;
   background-repeat: no-repeat;
}

#id23linksgb a:hover  {
   background-position: -21px 0%;
}

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

#id12aboutgb a:hover  {
   background-position: -37px 0%;
}

#animalportraitsgb a  {
   width: 110px;
   background-image: url(animalportraitsmedia/animalportraitsgb.gif);
}

#row2menu,
#row1menu  {
	font: 18px/25px "Microsoft Yi Baiti";
	margin: 0px;
	height: 25px;
	padding: 0px;
	list-style: none;
	text-align: left;
	color: #5A4203;
	position: absolute;
	z-index: 3;
	width: 540px;
}

#portfoliogb a:hover  {
   background-position: -63px 0%;
}

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

#id22bloggb a:hover  {
   background-position: -71px 0%;
}

#natureapproachtext  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 267px;
   z-index: 3;
   width: 228px;
}

#animalportraitsb a  {
   background: url(fineartmedia/animalportraitsb.gif) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 85px;
   font-size: 15px;
   line-height: 15px;
}

#id94workshopsgb a  {
   width: 80px;
   background-image: url(workshopsmedia/id94workshopsgb.gif);
}

#portraitb a:hover  {
   background-position: -41px 0%;
}

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

#id34portfoliob a  {
   background: url(fineartmedia/id34portfoliob.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 68px;
   font-size: 26px;
   line-height: 26px;
}

#otherlinkstext p  {
   font-weight: bold;
}

#animalportraitsb  {
   visibility: visible;
   position: absolute;
   left: 880px;
   top: 42px;
   z-index: 5;
   width: 85px;
   height: 15px;
}

#fineartb a:hover  {
   background-position: -39px 0%;
}

#id17portfoliob a  {
   background: url(fineartmedia/id17portfoliob.gif) no-repeat 0% 0px;
   display: block;
   height: 42px;
   width: 114px;
   font-size: 42px;
   line-height: 42px;
}

#boxcontenttext p  {
   color: #665735;
}

#commercialimgb a  {
   width: 159px;
   background-image: url(portfoliomedia/commercialimgb.gif);
}

#id16contactgb a  {
   background: url(fineartmedia/id16contactgb.gif) no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 48px;
   font-size: 11px;
   line-height: 11px;
}

#natureb a:hover  {
   background-position: -36px 0%;
}

#id80contactgb a  {
   width: 55px;
   background-image: url(contactmedia/id80contactgb.gif);
}

#id11workshopsgb  {
   visibility: visible;
   position: absolute;
   left: 414px;
   top: 9px;
   z-index: 4;
   width: 72px;
   height: 17px;
}

#commercialgb a  {
   width: 86px;
   background-image: url(commercialmedia/commercialgb.gif);
}

#id17portfoliob  {
   visibility: visible;
   position: absolute;
   left: 678px;
   top: 0px;
   z-index: 3;
   width: 114px;
   height: 42px;
}

#id103aboutgb a  {
   width: 45px;
   background-image: url(aboutmedia/id103aboutgb.gif);
}

#portraitimgb a  {
   width: 142px;
   background-image: url(portfoliomedia/portraitimgb.gif);
}

#id34portfoliob  {
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 137px;
   z-index: 3;
   width: 68px;
   height: 26px;
}

#weddingimgb a  {
   width: 178px;
   background-image: url(portfoliomedia/weddingimgb.gif);
}

#id23linksgb a  {
   width: 21px;
   background-image: url(contactmedia/id23linksgb.gif);
}

#commercialb a  {
   width: 64px;
   background-image: url(fineartmedia/commercialb.gif);
}

#portfoliogb a  {
   width: 63px;
   background-image: url(fineartmedia/portfoliogb.gif);
}

#ashokcontactg  {
   background: url(fineartmedia/ashokcontactg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 85px;
   z-index: 2;
   width: 196px;
   height: 80px;
}

#id16contactgb  {
   visibility: visible;
   position: absolute;
   left: 350px;
   top: 10px;
   z-index: 4;
   width: 48px;
   height: 11px;
}

#id12aboutgb a  {
   width: 37px;
   background-image: url(fineartmedia/id12aboutgb.gif);
}

#row1menu li a  {
   text-decoration: underline;
}

#id70linksgb a  {
   width: 29px;
   background-image: url(linksmedia/id70linksgb.gif);
}

#fineartimgb a  {
   width: 135px;
   background-image: url(portfoliomedia/fineartimgb.gif);
}

#row2menu li a  {
   text-decoration: underline;
}

#photographyg  {
   background: url(fineartmedia/photographyg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 10px;
   z-index: 3;
   width: 82px;
   height: 11px;
}

#id22bloggb a  {
   width: 71px;
   background-image: url(contactmedia/id22bloggb.gif);
}

#id75bloggb a  {
   width: 79px;
   background-image: url(blogmedia/id75bloggb.gif);
}

#copyrightimg  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 639px;
   z-index: 2;
   width: 148px;
   height: 17px;
}

#portraitgb a  {
   width: 58px;
   background-image: url(portraitmedia/portraitgb.gif);
}

#natureimgb a  {
   width: 143px;
   background-image: url(portfoliomedia/natureimgb.gif);
}

#menushapeimg  {
   visibility: visible;
   position: absolute;
   left: 221px;
   top: 3px;
   z-index: 3;
   width: 269px;
   height: 27px;
}

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

#id12aboutgb  {
   visibility: visible;
   position: absolute;
   left: 290px;
   top: 8px;
   z-index: 4;
   width: 37px;
   height: 13px;
}

#fineartgb a  {
   width: 56px;
   background-image: url(fineartmedia/fineartgb.gif);
}

#thesetext p  {
   line-height: 25px;
}

#abouttext p  {
   color: #46411B;
}

#id6ashokimg  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 24px;
   z-index: 4;
   width: 60px;
   height: 58px;
}

#portfoliogb  {
   visibility: visible;
   position: absolute;
   left: 705px;
   top: 6px;
   z-index: 4;
   width: 63px;
   height: 24px;
}

#commercialb  {
   visibility: visible;
   position: absolute;
   left: 791px;
   top: 42px;
   z-index: 5;
   width: 64px;
   height: 12px;
}

#id23linksgb  {
   visibility: visible;
   position: absolute;
   left: 402px;
   top: 41px;
   z-index: 4;
   width: 21px;
   height: 10px;
}

#visittext p  {
   font: 18px/22px "Microsoft Yi Baiti";
   margin: 0px;
   text-align: left;
   color: #58401D;
}

#portraitb a  {
   width: 41px;
   background-image: url(fineartmedia/portraitb.gif);
}

#id22bloggb  {
   visibility: visible;
   position: absolute;
   left: 278px;
   top: 40px;
   z-index: 4;
   width: 71px;
   height: 13px;
}

#id10homegb  {
   visibility: visible;
   position: absolute;
   left: 229px;
   top: 8px;
   z-index: 4;
   width: 38px;
   height: 13px;
}

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

#fineartb a  {
   width: 39px;
   background-image: url(fineartmedia/fineartb.gif);
}

#newstext p  {
   line-height: 17px;
   color: #624203;
}

#background  {
   margin: 0px auto 0px auto;
   background: url(fineartmedia/background.gif) no-repeat;
   visibility: visible;
   height: 667px;
   width: 1000px;
   position: relative;
}

#id83email  {
   background-image: url(contactmedia/id83email.gif);
   top: 209px;
}

#portraitb  {
   visibility: visible;
   position: absolute;
   left: 579px;
   top: 41px;
   z-index: 5;
   width: 41px;
   height: 16px;
}

#natureb a  {
   width: 36px;
   background-image: url(fineartmedia/natureb.gif);
}

#row1menu  {
   top: 307px;
   left: 375px;
}

#id82name  {
   background-image: url(contactmedia/id82name.gif);
   top: 158px;
}

#weddingb  {
   visibility: visible;
   position: absolute;
   left: 503px;
   top: 41px;
   z-index: 5;
   width: 48px;
   height: 16px;
}

#fineartb  {
   visibility: visible;
   position: absolute;
   left: 654px;
   top: 42px;
   z-index: 5;
   width: 39px;
   height: 12px;
}

#row2menu  {
	top: 512px;
	left: 381px;
}

#natureb  {
   visibility: visible;
   position: absolute;
   left: 724px;
   top: 43px;
   z-index: 5;
   width: 36px;
   height: 10px;
}

#shape5  {
   background: url(fineartmedia/shape5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 260px;
   z-index: 2;
   width: 252px;
   height: 206px;
}

#shape4  {
	background: url(fineartmedia/shape4.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 291px;
	top: 127px;
	z-index: 2;
	width: 666px;
	height: 473px;
}

#shape6  {
   background: url(contactmedia/shape6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 247px;
   top: 35px;
   z-index: 3;
   width: 208px;
   height: 23px;
}

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

#byg  {
   background: url(fineartmedia/byg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 26px;
   z-index: 3;
   width: 16px;
   height: 11px;
}

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

