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

a ins  {
   text-decoration: none;
}

p,
body  {
	font: 11px/13px 'Lucida Sans', 'Lucida Grande', Helvetica, Arial, sans-serif;
}

img, div, a { behavior: url(iepngfix.htc) }

#menucontainer {
	position:absolute;
	left:42px;
	top: 10px;
}

#id45contactb a,
#id41presentationsb a,
#id26clientsb a,
#id24presentationsb a,
#id33aboutcaptusb a,
#id18strategyb a,
#id43clientsb a,
#id22interactiveb a,
#id39interactiveb a,
#id37graphicdesignb a,
#id35strategyb a,
#id28contactb a,
#id16aboutcaptusb a,
#id20graphicdesignb a  {
	text-decoration: none;
	color:#1668C4;
	width:auto;
}

#tabtxt  {
   font: 12px/14px 'Lucida Sans', 'Lucida Grande', Helvetica, Arial, sans-serif;
   margin: 0px;
   padding-bottom: 14px;
   text-align: left;
   color: #1668C4;
}


#digipoptxt p,
#abouttxt p,
#ritualspoptxt p,
#visualidtxt p,
#presotxt p,
#contacttxt p,
#clientstxt p,
#omtxt p,
#ventipoptxt p,
#packagetxt p,
#tqpoptxt p,
#ygpoptxt p,
#id98rdpoptxt p,
#strategytxt p  {
   font: 12px/14px 'Lucida Sans', 'Lucida Grande', Helvetica, Arial, sans-serif;
   margin: 0px;
   padding-bottom: 14px;
   text-align: left;
}

#abouttxt p  {
   color: #1668C4;
}

#abouttxt  {
   width: 547px;
}

#abouttxt a:hover  {
   color: #B70000;
}

#abouttxt p a  {
   color: #1668C4;
   text-decoration: underline;
}

#id39tqlogopop,
#digicreepspop,
#fiveritualspop,
#ventipop,
#id59tqlogopop,
#ygcdpop,
#maluanepop,
#id96tqlogopop,
#unisyspop,
#bhgpop,
#pdxpop,
#aerogoldpop,
#bsipop,
#id116tqlogopop,
#aolmopop,
#elementpop,
#aolredesignpop  {
   background: url(interactivemedia/tgsitepop.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 0px;
   width: 800px;
   height: 344px;
}

#sixpop,
#fivepop,
#threepop,
#onepop,
#fourpop,
#twopop  {
   background: url(interactivemedia/tgsitepop.png) no-repeat;
   position: absolute;
   left: 25px;
   width: 800px;
   height: 344px;
   z-index: 5;
   top: 278px;
   display:none;
   opacity:0;
}

#closebutton  {
	position:absolute;
	top: 5px;
	right: 20px;
	width: 60px;
	height: 12px;
	color:#1668C4;
	cursor: pointer;
}

#nextbutton  {
	position:absolute;
	top: 5px;
	right: 100px;
	width: 60px;
	height: 12px;
	color:#1668C4;
	cursor: pointer;
}

#prevbutton  {
	position:absolute;
	top: 5px;
	right: 180px;
	width: 60px;
	height: 12px;
	color:#1668C4;
	cursor: pointer;
}

#prevbutton:hover,
#nextbutton:hover,
#closebutton:hover  {
	color:#b70000;
}


#id39interactiveb a:hover,
#id33aboutcaptusb a:hover,
#id41presentationsb a:hover,
#id35strategyb a:hover,
#id37graphicdesignb a:hover,
#id43clientsb a:hover,
#id45contactb a:hover  {
   color: #B70000;
}


#aolpoptxt p,
#unisyspoptxt p,
#elementpoptxt p,
#aolmopoptxt p,
#bsipoptxt p,
#aerogoldpoptxt p,
#pdxpoptxt p,
#bhgpoptxt p,
#maluanepoptxt p  {
	font: 11px/13px 'Lucida Sans', 'Lucida Grande', Helvetica, Arial, sans-serif;
	margin: 0px;
	padding-bottom: 14px;
	
	color: #053D7B;
}

.slidertxt  {
	font: 11px/13px 'Lucida Sans', 'Lucida Grande', Helvetica, Arial, sans-serif;
	color: #053D7B;
	padding-top: 20px;
	padding-right: 35px;
	overflow: hidden;
	height: 278px;
}


#omheadlinenomerge  {
   background: url(interactivemedia/omheadlinenomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 79px;
   z-index: 3;
   width: 212px;
   height: 31px;
}

#interactiveiconnomerge  {
   background: url(interactivemedia/interactiveiconnomerge.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 135px;
   z-index: 5;
   width: 55px;
   height: 180px;
}

#presentations,
#interactive,
#strategy,
#contact,
#aboutcaptus,
#packages,
#clients,
#graphicdesign  {
	margin: 0px auto 0px auto;
	width: 850px;
	position: relative;
}

#home  {
   left: 0px;
   top: 0px;
   width: 1100px;
   position: relative;
}

#clientstxt,
#omtxt,
#strategytxt,
#packagetxt,
#abouttxt,
#visualidtxt,
#presotxt  {
   visibility: visible;
   position: absolute;
   left: 142px;
   top: 147px;
   z-index: 11;
}

#contacttxt  {
   visibility: visible;
   position: absolute;
   left: 400px;
   top: 147px;
   z-index: 4;
}

#sitedesignpopup,
#buscardspopup,
#presospopup,
#bookdesignpopup,
#logodesignpopup  {
   visibility: hidden;
   position: absolute;
   left: 130px;
   top: 347px;
   width: 618px;
   height: 362px;
   background-repeat: no-repeat;
   background-image: url(packagesmedia/pkgpop.png);
   z-index: 4;
}

#sitedesignpoptxt,
#buscardspoptxt,
#presospoptxt,
#bookdesignpoptxt,
#logodesignpoptxt  {
   visibility: hidden;
   position: absolute;
   left: 167px;
   top: 372px;
   width: 540px;
   height: 352px;
   z-index: 5;
}

#sitedesignpoptxt p,
#buscardspoptxt p,
#presospoptxt p,
#bookdesignpoptxt p,
#logodesignpoptxt p  {
   font: 12px/14px "Lucida Sans", "Lucida Grande";
   margin: 0px;
   padding-bottom: 14px;
   text-align: left;
   color: #1668C4;
}

#id26clientsb,
#id20graphicdesignb,
#id22interactiveb,
#id24presentationsb  {
   font: 13px/15px "Lucida Sans", "Lucida Grande";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 95px;
   z-index: 3;
   height: 15px;
}

#bookdesignb a,
#presosb a,
#sitedesignb a,
#logodesignb a,
#buscardsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#strategyheadline,
#graphicdesignheadline  {
   visibility: visible;
   position: absolute;
   left: 139px;
   top: 78px;
   z-index: 3;
   height: 32px;
   background-repeat: no-repeat;
}

#id33aboutcaptusb,
#id37graphicdesignb  {
	visibility: visible;
	position: absolute;
	top: 16px;
	z-index: 4;
	height: 13px;
}

#id35strategyb,
#id41presentationsb  {
	text-align: left;
	visibility: visible;
	position: absolute;
	top: 16px;
	z-index: 6;
	height: 13px;
}

#clientsheadline,
#contactheadline  {
   visibility: visible;
   position: absolute;
   left: 138px;
   top: 78px;
   z-index: 3;
   height: 32px;
   background-repeat: no-repeat;
}

#id16aboutcaptusb,
#id18strategyb  {
   font: 13px/15px "Lucida Sans", "Lucida Grande";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 95px;
   z-index: 4;
   height: 15px;
}

#presentationspopup  {
   background: url(clientsmedia/presentationspopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 506px;
   top: 11px;
   z-index: 5;
   width: 103px;
   height: 23px;
}

#graphicdesignpopup  {
	background: url(clientsmedia/graphicdesignpopup.png) no-repeat;
	visibility: hidden;
	position: absolute;
	left: 448px;
	top: 11px;
	z-index: 3;
	width: 107px;
	height: 23px;
}

#graphicdesignheadline  {
   background-image: url(graphicdesignmedia/graphicdesignheadline.gif);
   width: 145px;
}

#id7packagesb a:hover  {
   background-position: -217px 0%;
}

#cloudmationsubxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 0;
   width: 1250px;
   height: 683px;
}

#cheznous  {
   background: url(contactmedia/cheznous.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 146px;
   top: 148px;
   z-index: 2;
   width: 231px;
   height: 332px;
}

#interactivepopup  {
	background: url(clientsmedia/interactivepopup.png) no-repeat;
	visibility: hidden;
	position: absolute;
	left: 359px;
	top: 11px;
	z-index: 5;
	width: 88px;
	height: 23px;
}

#container  {
	position: absolute;
	left: 55px;
	width: 615px;
	height: 26px;
}

#container a {
	font-size:11px;
}

#menubg  {
	background: url(clientsmedia/menubg.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 181px;
	top: 10px;
	z-index: 3;
	width: 614px;
	height: 25px;
}

#aboutcaptuspopup  {
	background: url(clientsmedia/aboutcaptuspopup.png) no-repeat;
	visibility: hidden;
	position: absolute;
	left: 182px;
	top: 11px;
	z-index: 3;
	width: 100px;
	height: 23px;
}

#bsib a,
#maluaneb a  {
   background-repeat: no-repeat;
   display: block;
   height: 177px;
   width: 164px;
   background-position: 0% 0px;
   font-size: 177px;
   line-height: 177px;
}

#id41presentationsb  {
   width: 99px;
   left: 515px;
}

#id24presentationsb  {
   width: 120px;
   top: 424px;
}

#id20graphicdesignb  {
   width: 122px;
   top: 396px;
}

#id37graphicdesignb  {
	left: 457px;
	width: 100px;
}

#strategypopup  {
	background: url(clientsmedia/strategypopup.png) no-repeat;
	visibility: hidden;
	position: absolute;
	left: 283px;
	top: 11px;
	z-index: 3;
	width: 75px;
	height: 23px;
}

#strategyheadline  {
   background-image: url(strategymedia/strategyheadline.gif);
   width: 84px;
}

#contactpopup  {
	background: url(clientsmedia/contactpopup.png) no-repeat;
	visibility: hidden;
	position: absolute;
	left: 620px;
	top: 11px;
	z-index: 7;
	width: 70px;
	height: 23px;
}

#clientspopup  {
	background: url(clientsmedia/clientspopup.png) no-repeat;
	visibility: hidden;
	position: absolute;
	left: 556px;
	top: 11px;
	z-index: 5;
	width: 63px;
	height: 23px;
}

#id16aboutcaptusb  {
   width: 114px;
   top: 319px;
}

#id22interactiveb  {
   width: 101px;
   top: 371px;
}

#id39interactiveb  {
	text-align: left;
	visibility: visible;
	position: absolute;
	left: 368px;
	top: 16px;
	z-index: 8;
	height: 13px;
}

#id33aboutcaptusb  {
	left: 190px;
	width: 100px;
}

#ritualspoptxt p  {
   color: #053D7B;
}

#clientsheadline  {
   background-image: url(clientsmedia/clientsheadline.gif);
   width: 115px;
}

#contactheadline  {
   background-image: url(contactmedia/contactheadline.gif);
   width: 113px;
}

#fiveritualspop  {
   z-index: 13;
   top: 112px;
}

#id116tqlogopop  {
   z-index: 12;
   top: 412px;
}

#id98rdpoptxt p  {
   color: #053D7B;
}

#id7packagesb a  {
   background: url(presentationsmedia/id7packagesb.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 217px;
   font-size: 10px;
   line-height: 10px;
}

#aolredesignpop  {
	z-index: 5;
	top: 278px;
}

#id35strategyb  {
	left: 292px;
}

#id18strategyb  {
   width: 81px;
   top: 344px;
}

#digicreepspop  {
   z-index: 7;
   top: 412px;
}

#visualidtxt p  {
   color: #1668C4;
}

#ventipoptxt p  {
   color: #053D7B;
}

#strategytxt p  {
   color: #1668C4;
}

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

#id96tqlogopop  {
   z-index: 5;
   top: 412px;
}

#bookdesignb a  {
   width: 85px;
   background-image: url(packagesmedia/bookdesignb.gif);
}

#logodesignb a  {
   width: 84px;
   background-image: url(packagesmedia/logodesignb.gif);
}

#sitedesignb a  {
   width: 75px;
   background-image: url(packagesmedia/sitedesignb.gif);
}

#line1nomerge  {
   background: url(clientsmedia/line1nomerge.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 117px;
   z-index: 3;
   width: 782px;
   height: 1px;
}

#line2nomerge  {
   background: url(clientsmedia/line2nomerge.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 115px;
   top: 16px;
   z-index: 4;
   width: 1px;
   height: 782px;
}

#lines  {
   background: url(clientsmedia/lines.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: -5px;
   top: 25px;
   z-index: 3;
   width: 744px;
   height: 744px;
}

#contacttxt p  {
   color: #1668C4;
}

#packagetxt p  {
   color: #1668C4;
}

#clientstxt p  {
   color: #1668C4;
}

#id26clientsb  {
   width: 68px;
   top: 451px;
}

#id7packagesb  {
   visibility: visible;
   position: absolute;
   left: 539px;
   top: 88px;
   z-index: 3;
   width: 217px;
   height: 10px;
}

#id45contactb  {
	text-align: left;
	visibility: visible;
	position: absolute;
	left: 627px;
	top: 16px;
	z-index: 10;
	height: 13px;
}

#id43clientsb  {
	text-align: left;
	visibility: visible;
	position: absolute;
	left: 565px;
	top: 16px;
	z-index: 8;
	height: 13px;
}

#digipoptxt p  {
   color: #053D7B;
}

#buscardsb a  {
   width: 103px;
   background-image: url(packagesmedia/buscardsb.gif);
}

#strategytxt  {
	width: 650px;
}

#visualidtxt  {
	width: 642px;
}

#copyrighthp p,
#copyright p  {
   font: 9px/11px "Lucida Sans", "Lucida Grande";
   margin: 0px;
   color: #878787;
   text-align: left;
}

#packagetxt  {
   width: 587px;
}

#ygpoptxt p  {
   color: #053D7B;
}

#tqpoptxt p  {
   color: #053D7B;
}

#contacttxt  {
   width: 587px;
}

#presotxt p  {
   color: #1668C4;
}

#clientstxt  {
	width: 650px;
}


#copyright  {
	visibility: visible;
	position: absolute;
	z-index: 1;
	width: auto;
	padding-top: 40px;
}

#copyrighthp  {
	bottom: 20px;
	z-index: 1;
	position: absolute;
	left: 50%;
	width: 1000px;
	margin-left: -400px;
}

#presosb a  {
   width: 100px;
   background-image: url(packagesmedia/presosb.gif);
}

#ventipop  {
   z-index: 10;
   top: 112px;
}

#presotxt  {
   width: 583px;
}

#homeb a  {
   background: url(clientsmedia/homeb.png) no-repeat 0% 0px;
   display: block;
   height: 97px;
   width: 97px;
   font-size: 97px;
   line-height: 97px;
}

#omtxt p  {
   color: #1668C4;
}

#mainbg  {
   background: url(clientsmedia/mainbg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 0px;
   z-index: 1;
   width: 997px;
   height: 683px;
}

#bsipop  {
   z-index: 5;
   top: 412px;
}

#omtxt  {
	width: 642px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 10px;
   z-index: 5;
   width: 97px;
   height: 97px;
}

html, body  {
	padding: 0px;
	margin: 0px;
	background: #ECF7FF url(homemedia/mainbg.jpg) repeat-x;
}
