a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#casestudybutton a:hover,

#contactussubbutton a:hover,
#whatwedosubbutton a:hover,
#aboutussubbutton a:hover,
#advertisersubbutton a:hover,
#publishersubbutton a:hover,
#homesubbutton a:hover,
#testimonialsbutton a:hover,
#clientsbutton a:hover  {
   text-decoration: underline;
}

#publishersubbutton a,
#clientsbutton a,
#advertisersubbutton a,
#contactussubbutton a,
#whatwedosubbutton a,
#aboutussubbutton a,
#testimonialsbutton a,
#casestudybutton a,
#homesubbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
}

/* hover and active state
*/
#homebutton a:hover   {
   background-position: -120px 0%;
}
#homebutton a:active   {
  background-position: -120px 0%;
}

#advertisersbutton a:hover   {
   background-position: -120px 0%;
}
#advertisersbutton a:active   {
   background-position: -120px 0%;
}
#publishersbutton a:hover   {
   background-position: -120px 0%;
}
#publishersbutton a:active   {
   background-position: -120px 0%;
}
#contactbutton a:hover   {
   background-position: -120px 0%;
}
#contactbutton a:active   {
   background-position: -120px 0%;
}
#whowearebutton a:hover   {
   background-position: -120px 0%;
}
#whowearebutton a:active   {
   background-position: -120px 0%;
}
#aboutusbutton a:hover   {
   background-position: -120px 0%;
}
#aboutusbutton a:active  {
   background-position: -120px 0%;
}

/* on state */
#homebutton a,

#aboutusbutton a,
#whowearebutton a,
#contactbutton a,
#advertisersbutton a,
#publishersbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 46px;
   width: 120px;
   background-position: 0% 0px;
   font-size: 46px;
   line-height: 46px;
}

#advertisersubbutton,
#aboutussubbutton,
#publishersubbutton,
#contactussubbutton,
#whatwedosubbutton  {
   font: 12px/13px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 806px;
   width: 99px;
   height: 13px;
}

#advertisersbutton,
#contactbutton,
#publishersbutton,
#aboutusbutton,
#homebutton,
#whowearebutton  {
   visibility: visible;
   position: absolute;
   top: 115px;
   z-index: 4;
   width: 120px;
   height: 46px;
}

#testimonialsbutton,
#casestudybutton,
#clientsbutton,
#newsandeventsbutton  {
   font: 14px/12px "Helvetica Neue Medium";
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 170px;
   z-index: 4;
   height: 12px;
}

#separator5,
#separator4,
#separator3,
#separator2,
#separator1  {
   visibility: visible;
   position: absolute;
   top: 111px;
   z-index: 4;
   width: 3px;
   height: 50px;
   background-repeat: no-repeat;
}

#demosbutton a:hover,
#newsandeventsbutton a:hover  {
   text-decoration: underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight: bold
}



#box3nomerge,
#box2nomerge,
#box1nomerge  {
	visibility: visible;
	position: absolute;
	top: 480px;
	z-index: 3;
	width: 328px;
	height: 296px;
	background-repeat: no-repeat;
}

#newsandeventsbutton a,
#demosbutton a  {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:small;
    font-weight:bold;
    color: #FFFFFF;
}

#advertisersubbutton a  {
   color: #484848;
}

#testimonialsbutton a  {
   color: #FFFFFF;
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size:small;
   font-weight:bold;

}

#contactussubbutton a  {
   color: #484848;
}

#publishersubbutton a  {
   color: #484848;
}

#advertisersubbutton  {
   z-index: 6;
   left: 601px;
}

#advertisersbutton a  {
   background-image: url(indexmedia/advertisersbutton.jpg);
}

#newsandeventsbutton  {
	width: 131px;
	left: 768px;
}

#whatwedosubbutton a  {
   color: #484848;
}

#contactussubbutton  {
   z-index: 9;
   left: 847px;
}

#testimonialsbutton  {
	width: 80px;
	left: 1069px;
}

#aboutussubbutton a  {
   color: #484848;
}

#publishersubbutton  {
   z-index: 5;
   left: 509px;
}

#publishersbutton a  {
   background-image: url(indexmedia/publishersbutton.jpg);
}

#whatwedosubbutton  {
   z-index: 8;
   left: 769px;
}

#casestudybutton a  {
   color: #FFFFFF;
}

#advertisersbutton  {
   left: 553px;
}

#whowearebutton a  {
   background-image: url(indexmedia/whowearebutton.jpg);
}

#publishersbutton  {
   left: 427px;
}

#aboutussubbutton  {
   z-index: 7;
   left: 686px;
}

#clientsbutton a  {
   color: #FFFFFF;
}

#contactbutton a  {
   background-image: url(indexmedia/contactbutton.jpg);
}

#casestudybutton  {
	width: 107px;
	left: 907px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:small;
    font-weight:bold;
    color: #FFFFFF;
}

#copyrighttext p  {
   font: 12px/12px Arial;
   margin: 0px;
   text-align: center;
   color: #484848;
}

#aboutusbutton a  {
   background-image: url(indexmedia/aboutusbutton.jpg);
}

#homesubbutton a  {
   color: #484848;
}

#whowearebutton  {
   left: 805px;
}

#aboutusbutton  {
   left: 679px;
}

#copyrighttext  {
	visibility: visible;
	position: absolute;
	left: 505px;
	top: 793px;
	z-index: 3;
	width: 391px;
}

#clientsbutton  {
	width: 53px;
	left: 1007px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:small;
	font-weight:bold;
	color: #FFFFFF;
}

#contactbutton  {
   left: 931px;
}

#homesubbutton  {
   font: 12px/13px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 464px;
   top: 806px;
   z-index: 4;
   width: 50px;
   height: 13px;
}

#homebutton a  {
   background-image: url(indexmedia/homebutton.jpg);
}

#content1 {
	position:absolute;
	width:296px;
	height:221px;
	z-index:10;
	top: 542px;
	left: 213px;
    line-height: 18px;
  padding: 2px;
}
#content2 {
	position:absolute;
	width:294px;
	height:190px;
	z-index:11;
	top: 542px;
	left: 552px;

  line-height: 30px;
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0px 0px 0px 0px
}
#content3 {
	position:absolute;
	width:294px;
	height:89px;
	z-index:12;
	left: 887px;
	top: 674px;
}

#box1nomerge  {
   background-image: url(indexmedia/box1nomerge.jpg);
   left: 201px;
}

#whitecenter  {
   background: url(indexmedia/whitecenter.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 189px;
   top: 0px;
   z-index: 2;
   width: 1016px;
   height: 863px;
}

#box3nomerge  {
   background-image: url(indexmedia/box3nomerge.jpg);
   left: 870px;
}

#box2nomerge  {
   background-image: url(indexmedia/box2nomerge.jpg);
   left: 536px;
}

#demosbutton  {
	font: 14px/12px "Helvetica Neue Medium";
	text-align: left;
	visibility: visible;
	position: absolute;
	left: 703px;
	top: 170px;
	z-index: 4;
	width: 49px;
	height: 12px;
}

#separator4  {
   background-image: url(indexmedia/separator4.jpg);
   left: 801px;
}

#separator5  {
   background-image: url(indexmedia/separator5.jpg);
   left: 927px;
}

#separator1  {
   background-image: url(indexmedia/separator1.jpg);
   left: 423px;
}

#separator3  {
   background-image: url(indexmedia/separator3.jpg);
   left: 675px;
}

#homebutton  {
   left: 301px;
}

#separator2  {
   background-image: url(indexmedia/separator2.jpg);
   left: 549px;
}

#boxtitle2  {
   background: url(indexmedia/boxtitle2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 551px;
   top: 493px;
   z-index: 4;
   width: 143px;
   height: 15px;
}

#boxtitle3  {
   background: url(indexmedia/boxtitle3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 887px;
   top: 493px;
   z-index: 4;
   width: 202px;
   height: 19px;
}

#boxtitle1  {
   background: url(indexmedia/boxtitle1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 213px;
   top: 493px;
   z-index: 4;
   width: 128px;
   height: 19px;
}

#addright  {
   background: url(indexmedia/addright.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 776px;
   top: 199px;
   z-index: 3;
   width: 418px;
   height: 272px;
}

#outerbg  {
   background: url(indexmedia/outerbg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1403px;
   height: 954px;
}

#menubg  {
   background: url(indexmedia/menubg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 110px;
   z-index: 3;
   width: 994px;
   height: 81px;
}

#index  {
   margin: 0px auto 0px auto;
   width: 1403px;
   position: relative;
}

#logo  {
   background: url(indexmedia/logo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 212px;
   top: 11px;
   z-index: 3;
   width: 237px;
   height: 90px;
}

#flv  {
   background: url(indexmedia/flv.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 200px;
   z-index: 3;
   width: 567px;
   height: 270px;
}

#sep  {
   background: url(indexmedia/sep.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 515px;
   top: 806px;
   z-index: 4;
   width: 347px;
   height: 11px;
}

p {
  font-size: 15px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: justify;
  line-height: 18px;
}


html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #005373;
}

