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

a ins  {
   text-decoration: none;
}

#arrivaltext p,
#printservicestext p,
#webservicetext p,
#successtext p,
#brandingservicestext p,
#synchronizetext p  {
   font: 16px/24px Georgia;
   margin: 0px;
   text-align: left;
   color: #8E8E8E;
}

#successheadtext p,
#btext p,
#synchroniceheadtext p,
#pstext p,
#wstext p,
#areweheadtext p  {
   font: bold 24px/22px Georgia;
   margin: 0px;
   color: #4A8BC1;
   text-align: left;
}

#portfoliobutton a,
#servicesbutton a,
#blogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#pid2services,
#webtest,
#portfolio,
#home  {
   margin: 0px auto 0px auto;
   width: 955px;
   position: relative;
}

#new2image,
#new3image,
#new1image  {
   visibility: visible;
   position: absolute;
   left: 39px;
   z-index: 3;
   width: 72px;
   height: 72px;
   background-repeat: no-repeat;
}

#contactusbutton a,
#homebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#facebooklinkbutton a:hover  {
   background-position: -31px 0%;
}

#twitterlinkbutton a:hover  {
   background-position: -27px 0%;
}

#portfoliobutton a:hover  {
   background-position: -111px 0%;
}

#contactusbutton a:hover  {
   background-position: -134px 0%;
}

#servicesbutton a:hover  {
   background-position: -103px 0%;
}

#synchronizedmarketing  {
   background: url(portfoliomedia/synchronizedmarketing.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 81px;
   z-index: 11;
   width: 219px;
   height: 26px;
}

#brandingservicestext  {
   visibility: visible;
   position: absolute;
   left: 451px;
   top: 998px;
   z-index: 4;
   width: 189px;
}

#facebooklinkbutton a  {
   background: url(portfoliomedia/facebooklinkbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 31px;
   font-size: 29px;
   line-height: 29px;
}

#twitterlinkbutton a  {
   background: url(portfoliomedia/twitterlinkbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 28px;
   width: 27px;
   font-size: 28px;
   line-height: 28px;
}

#blogbutton a:hover  {
   background-position: -56px 0%;
}

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

#facebooklinkbutton  {
   visibility: visible;
   position: absolute;
   left: 499px;
   top: 1128px;
   z-index: 4;
   width: 31px;
   height: 29px;
}

#twitterlinkbutton  {
   visibility: visible;
   position: absolute;
   left: 457px;
   top: 1128px;
   z-index: 4;
   width: 27px;
   height: 28px;
}

#brandingironimage  {
   background: url(webtestmedia/brandingironimage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 346px;
   top: 913px;
   z-index: 4;
   width: 75px;
   height: 106px;
}

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

#printservicestext  {
   visibility: visible;
   position: absolute;
   left: 198px;
   top: 710px;
   z-index: 4;
   width: 280px;
}

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

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

#absolutegraphics  {
   background: url(portfoliomedia/absolutegraphics.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 34px;
   z-index: 10;
   width: 444px;
   height: 51px;
}

#newprojectsimage  {
   background: url(portfoliomedia/newprojectsimage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 385px;
   z-index: 3;
   width: 104px;
   height: 34px;
}

#deliveredtext p  {
   font: italic 18px/24px Georgia;
   margin: 0px;
   color: #555555;
   text-align: left;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 590px;
   top: 4px;
   z-index: 4;
   width: 134px;
   height: 23px;
}

#portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 156px;
   top: 4px;
   z-index: 4;
   width: 111px;
   height: 24px;
}

#webservicetext  {
   visibility: visible;
   position: absolute;
   left: 470px;
   top: 392px;
   z-index: 7;
   width: 362px;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 335px;
   top: 4px;
   z-index: 4;
   width: 103px;
   height: 24px;
}

#deliveredtext  {
   visibility: visible;
   position: absolute;
   left: 344px;
   top: 1091px;
   z-index: 4;
   width: 365px;
}

#printingimage  {
   background: url(webtestmedia/printingimage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 488px;
   top: 603px;
   z-index: 4;
   width: 225px;
   height: 300px;
}

#addresstext p  {
   font: 12px/14px Georgia;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

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

#id26services  {
   background: url(webtestmedia/id26services.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 190px;
   top: 214px;
   z-index: 7;
   width: 340px;
   height: 74px;
}

#serviceimage  {
   background: url(webtestmedia/serviceimage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 149px;
   top: 248px;
   z-index: 6;
   width: 380px;
   height: 185px;
}

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

#addresstext  {
   visibility: visible;
   position: absolute;
   left: 175px;
   top: 1170px;
   z-index: 2;
   width: 673px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 4px;
   z-index: 4;
   width: 76px;
   height: 23px;
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 488px;
   top: 4px;
   z-index: 4;
   width: 56px;
   height: 24px;
}

#new2image  {
   background-image: url(portfoliomedia/new2image.gif);
   top: 550px;
}

#topbanner  {
   background: url(portfoliomedia/topbanner.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 955px;
   height: 30px;
}

#new1image  {
   background-image: url(portfoliomedia/new1image.gif);
   top: 435px;
}

#new3image  {
   background-image: url(portfoliomedia/new3image.gif);
   top: 665px;
}

#wwwimage  {
   background: url(webtestmedia/wwwimage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 392px;
   z-index: 5;
   width: 282px;
   height: 211px;
}

#mainbkg  {
   background: url(portfoliomedia/mainbkg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 136px;
   top: 166px;
   z-index: 3;
   width: 726px;
   height: 968px;
}

#wstext  {
   visibility: visible;
   position: absolute;
   left: 470px;
   top: 354px;
   z-index: 7;
   width: 182px;
}

#pstext  {
   visibility: visible;
   position: absolute;
   left: 198px;
   top: 672px;
   z-index: 4;
   width: 189px;
}

#topbar  {
   background: url(portfoliomedia/topbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 30px;
   z-index: 9;
   width: 955px;
   height: 75px;
}

#topbkg  {
   background: url(portfoliomedia/topbkg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 955px;
   height: 700px;
}

#steam  {
	background: url(webtestmedia/steam.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 294px;
	top: 84px;
	z-index: 8;
	width: 170px;
	height: 172px;
	background-image: url(webtestmedia/steam.gif);
}

#btext  {
   visibility: visible;
   position: absolute;
   left: 451px;
   top: 960px;
   z-index: 4;
   width: 129px;
}

#logo  {
   background: url(portfoliomedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 38px;
   z-index: 10;
   width: 71px;
   height: 60px;
}

#bkg  {
   background: url(portfoliomedia/bkg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 955px;
   height: 1200px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #C0C0C0;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #4A8BC1;
	line-height: 22px;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 22px;
	text-align: left;
	color: #4A8BC1;
}
#shareThis {
	height: 28px;
	width: 50px;
	position: absolute;
	visibility: visible;
	left: 553px;
	top: 1129px;
	z-index: 5;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #CCC;
}

