#homebutton a,
#websitedesignbutton a,
#ecommercebutton a,
#copywritingbutton a,
#profilebutton a,
#graphicdesignbutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#ecommercepopup,
#graphicdesignpopup,
#copywritingpopup,
#websitedesignpopup  {
   visibility: hidden;
   position: absolute;
   top: 156px;
   z-index: 3;
   width: 146px;
   height: 55px;
   background-repeat: no-repeat;
}

#portfoliobutton a:hover,
#casestudiesbutton a:hover,
#newsbutton a:hover  {
   background-position: -60px 0%;
}

#casestudiesbutton a,
#newsbutton a,
#portfoliobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 147px;
   width: 60px;
   background-position: 0% 0px;
   font-size: 147px;
   line-height: 147px;
}

#casestudiesbutton,
#portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 803px;
   z-index: 3;
   width: 60px;
   height: 147px;
}

#righttexttext p,
#lefttexttext p  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
   color: #666666;
}

#footertext p,
#lowertexttext p  {
   font: 12px/12px Arial;
   margin: 0px;
   text-align: left;
}

#websitedesignbutton a:hover  {
   background-position: -119px 0%;
}

#graphicdesignbutton a:hover  {
   background-position: -120px 0%;
}

#copywritingbutton a:hover  {
   background-position: -102px 0%;
}

#ecommercebutton a:hover  {
   background-position: -95px 0%;
}

#whitebackgroundnomerge  {
   background: url(indicamediawebdesignmedia/whitebackgroundnomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 215px;
   z-index: 4;
   width: 778px;
   height: 1278px;
}

#profilebutton a:hover  {
   background-position: -47px 0%;
}

#graphicdesignbutton a  {
   width: 120px;
   background-image: url(indicamediawebdesignmedia/graphicdesignbutton.jpg);
}

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

#websitedesignbutton a  {
   width: 119px;
   background-image: url(indicamediawebdesignmedia/websitedesignbutton.jpg);
}

#indicamediawebdesign  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
}

#line3,
#line2,
#line  {
   visibility: visible;
   position: absolute;
   top: 162px;
   z-index: 3;
   width: 16px;
   height: 48px;
   background-repeat: no-repeat;
}

#graphicdesignbutton  {
   visibility: visible;
   position: absolute;
   left: 547px;
   top: 178px;
   z-index: 4;
   width: 120px;
   height: 10px;
}

#websitedesignbutton  {
   visibility: visible;
   position: absolute;
   left: 277px;
   top: 179px;
   z-index: 4;
   width: 119px;
   height: 10px;
}

#copywritingbutton a  {
   width: 102px;
   background-image: url(indicamediawebdesignmedia/copywritingbutton.jpg);
}

#casestudiesbutton a  {
   background-image: url(indicamediawebdesignmedia/casestudiesbutton.jpg);
}

#websitedesignpopup  {
   background-image: url(indicamediawebdesignmedia/websitedesignpopup.jpg);
   left: 263px;
}

#graphicdesignpopup  {
   background-image: url(indicamediawebdesignmedia/graphicdesignpopup.jpg);
   left: 535px;
}

#homebutton a:hover  {
   background-position: -35px 0%;
}

#ecommercebutton a  {
   width: 95px;
   background-image: url(indicamediawebdesignmedia/ecommercebutton.jpg);
}

#portfoliobutton a  {
   background-image: url(indicamediawebdesignmedia/portfoliobutton.jpg);
}

#casestudiesbutton  {
   top: 534px;
}

#copywritingbutton  {
   visibility: visible;
   position: absolute;
   left: 693px;
   top: 178px;
   z-index: 4;
   width: 102px;
   height: 10px;
}

#copywritingpopup  {
   background-image: url(indicamediawebdesignmedia/copywritingpopup.jpg);
   left: 671px;
}

#googlebotnomerge  {
   background: url(indicamediawebdesignmedia/googlebotnomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 1515px;
   z-index: 3;
   width: 243px;
   height: 154px;
}

#portfoliobutton  {
   top: 242px;
}

#lowertexttext p  {
   color: #CCCCCC;
}

#ecommercebutton  {
   visibility: visible;
   position: absolute;
   left: 423px;
   top: 179px;
   z-index: 4;
   width: 95px;
   height: 10px;
}

#googlebottext p  {
   font: 9px/12px Arial;
   margin: 0px;
   color: #83B1B1;
   text-align: left;
}

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

#profilebutton a  {
   width: 47px;
   background-image: url(indicamediawebdesignmedia/profilebutton.jpg);
}

#ecommercepopup  {
   background-image: url(indicamediawebdesignmedia/ecommercepopup.jpg);
   left: 399px;
}

#googlebottext  {
   visibility: visible;
   position: absolute;
   left: 246px;
   top: 1643px;
   z-index: 4;
   width: 43px;
}

#lowertexttext  {
   visibility: visible;
   position: absolute;
   left: 331px;
   top: 1531px;
   z-index: 3;
   width: 462px;
}

#headernomerge  {
   background: url(indicamediawebdesignmedia/headernomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 4px;
   z-index: 5;
   width: 780px;
   height: 176px;
}

#righttexttext  {
   visibility: visible;
   position: absolute;
   left: 456px;
   top: 605px;
   z-index: 5;
   width: 348px;
}

#profilebutton  {
   visibility: visible;
   position: absolute;
   left: 134px;
   top: 183px;
   z-index: 3;
   width: 47px;
   height: 10px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 183px;
   z-index: 3;
   width: 54px;
   height: 10px;
}

#footernomerge  {
   background: url(indicamediawebdesignmedia/footernomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 1689px;
   z-index: 2;
   width: 777px;
   height: 38px;
}

#newsbutton a  {
   background-image: url(indicamediawebdesignmedia/newsbutton.jpg);
}

#footertext p  {
   color: #99CCCC;
}

#lefttexttext  {
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 285px;
   z-index: 5;
   width: 353px;
}

#homebutton a  {
   width: 35px;
   background-image: url(indicamediawebdesignmedia/homebutton.jpg);
}

#lowernomerge  {
   background: url(indicamediawebdesignmedia/lowernomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 1498px;
   z-index: 2;
   width: 777px;
   height: 187px;
}

#lowerheader  {
   background: url(indicamediawebdesignmedia/lowerheader.jpg) no-repeat;
   position: absolute;
   left: 50px;
   top: 152px;
   z-index: 2;
   width: 774px;
   height: 60px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 72px;
   top: 183px;
   z-index: 3;
   width: 35px;
   height: 10px;
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 66px;
   top: 1704px;
   z-index: 3;
   width: 746px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 803px;
   top: 387px;
   z-index: 2;
   width: 60px;
   height: 147px;
}

#kidnomerge  {
   background: url(indicamediawebdesignmedia/kidnomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 446px;
   top: 240px;
   z-index: 5;
   width: 368px;
   height: 315px;
}

#h2 p  {
   font: 24px/24px Arial;
   margin: 0px;
   color: #AB8CBF;
   text-align: left;
}

#h1 p  {
   font: 11px/40px Arial;
   margin: 0px;
   color: #CCCCCC;
   text-align: left;
}

#topline  {
   background: url(indicamediawebdesignmedia/topline.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 30px;
   z-index: 6;
   width: 770px;
   height: 14px;
}

#h2  {
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 243px;
   z-index: 5;
   width: 345px;
}

#h1  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 2px;
   z-index: 6;
   width: 831px;
}

#line2  {
   background-image: url(indicamediawebdesignmedia/line2.jpg);
   left: 184px;
}

#line3  {
   background-image: url(indicamediawebdesignmedia/line3.jpg);
   left: 255px;
}

#line  {
   background-image: url(indicamediawebdesignmedia/line.jpg);
   left: 115px;
}


html, body  {
   padding: 0px;
   margin: 0px;
   background-image: url(indicamediatemplatemedia/bkgrnd.gif);
   background-repeat: attribute;
}
