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

a ins  {
   text-decoration: none;
}

#id21loremipsumdolorsitametadipiscingelitodioloremnontur,
#id45loremipsumdolorsitametadipiscingelitodioloremnontur  {
	visibility: visible;
	position: absolute;
	top: 164px;
	z-index: 4;
	width: 225px;
	height: 406px;
	background-repeat: no-repeat;
}

#aboutusbuttonbground,
#ourservicesbground,
#portfoliobuttonbground  {
	background: url(pid0homemedia/ourservicesbground.gif) no-repeat;
	visibility: visible;
	position: absolute;
	top: 118px;
	z-index: 3;
	width: 306px;
	height: 462px;
	background-image: url(pid0homemedia/ourservicesbground.gif);
}

#id23roundedrectangle,
#id33roundedrectangle,
#id41roundedrectangle  {
	visibility: visible;
	position: absolute;
	top: 163px;
	z-index: 4;
	width: 228px;
	height: 408px;
	background-repeat: no-repeat;
}

#id35readmoretext p,
#id43readmoretext p,
#id25readmoretext p  {
	font: bold 14px/17px "Myriad Pro Semibold";
	margin: 0px;
	color: #FFFFFF;
	letter-spacing: 0px;
	text-align: left;
}

#id21loremipsumdolorsitametadipiscingelitodioloremnontur  {
	left: 270px;
}

#id45loremipsumdolorsitametadipiscingelitodioloremnontur  {
	left: 126px;
}

#id32loremipsumdolorsitametadipiscingelitodioloremnontur  {
	visibility: visible;
	position: absolute;
	left: 750px;
	top: 846px;
	z-index: 4;
	width: 322px;
	height: 67px;
}

#id25readmoretext,
#id35readmoretext,
#id43readmoretext  {
	visibility: visible;
	position: absolute;
	top: 886px;
	z-index: 5;
	width: 212px;
	height: 102px;
}

#ourportfoliotext p,
#aboutustext p,
#ourservicestext p  {
	margin: 0px;
	letter-spacing: 0px;
	text-align: center;
	font-family: arial;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
}

#id42arrow,
#id24arrow,
#id34arrow  {
   background: url(pid0homemedia/id42arrow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 1080px;
   z-index: 5;
   width: 6px;
   height: 8px;
}

#portfoliobuttonbground  {
	left: 713px;
}

#ourservicesiconshadow  {
   background: url(pid0homemedia/ourservicesiconshadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 1049px;
   z-index: 4;
   width: 62px;
   height: 25px;
}

#id23roundedrectangle  {
   background-image: url(pid0homemedia/id23roundedrectangle.gif);
   left: 776px;
}

#aboutusbuttonbground  {
	left: 716px;
}

#id11roundedrectangle  {
   background: url(pid0homemedia/id11roundedrectangle.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 876px;
   top: 693px;
   z-index: 4;
   width: 94px;
   height: 27px;
}

#id33roundedrectangle  {
	left: 494px;
}

#id41roundedrectangle  {
   background-image: url(pid0homemedia/id41roundedrectangle.gif);
   left: 124px;
}

#portfolioiconshadow  {
	background: url(pid0homemedia/portfolioiconshadow.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 496px;
	top: 933px;
	z-index: 5;
	width: 63px;
	height: 27px;
}

#jquerysliderbground  {
   background: url(pid0homemedia/jquerysliderbground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 94px;
   z-index: 6;
   width: 960px;
   height: 337px;
}

#navmenu li a:hover  {
   text-decoration: underline;
}

#ourservicesbground  {
	left: 317px;
}

#contentareabground  {
	visibility: visible;
	position: absolute;
	left: 9px;
	top: 118px;
	z-index: 2;
	width: 694px;
	height: 34px;
}

#contactformbground  {
	visibility: visible;
	position: absolute;
	left: 164px;
	top: 1044px;
	z-index: 3;
	width: 752px;
	height: 138px;
}

#jqueryslidebanner  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 677px;
	z-index: 5;
	width: 1021px;
	height: 18px;
	background-image: url(pid0homemedia/jqueryslidebanner.gif);
	background-repeat: repeat-x;
}

#aboutusiconshadow  {
   background: url(pid0homemedia/aboutusiconshadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 374px;
   top: 1051px;
   z-index: 4;
   width: 60px;
   height: 23px;
}

#id35readmoretext  {
   left: 471px;
}

#headerbackground  {
   background: url(pid0homemedia/headerbackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1020px;
   height: 83px;
}

#ourportfoliotext  {
	visibility: visible;
	position: absolute;
	left: 13px;
	top: 93px;
	z-index: 5;
	width: 689px;
	text-align: center;
	height: 62px;
}

#footerdottedline  {
	visibility: visible;
	position: absolute;
	left: 142px;
	top: 643px;
	z-index: 3;
	width: 94px;
	height: 26px;
}

#id43readmoretext  {
	left: 681px;
}

#id25readmoretext  {
   left: 798px;
}

#ourservicestext  {
	visibility: visible;
	position: absolute;
	left: 699px;
	top: 1011px;
	z-index: 4;
	width: 84px;
	height: 147px;
	font-family: arial;
	color: #333333;
}

#ourservicesicon  {
	visibility: visible;
	position: absolute;
	left: 8px;
	top: 165px;
	z-index: 8;
	width: 228px;
	height: 191px;
}

#heading1text p  {
   font: 24px/29px Arial;
   margin: 0px;
   color: #444141;
   letter-spacing: -1px;
   text-align: left;
}

#portfolioicon  {
	visibility: visible;
	position: absolute;
	left: 669px;
	top: 586px;
	z-index: 4;
	width: 319px;
	height: 36px;
}

#heading1text  {
	visibility: visible;
	position: absolute;
	left: 161px;
	top: 458px;
	z-index: 2;
	width: 469px;
}

#navmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#footertext p  {
	font: 11px/13px Arial;
	margin: 0px;
	color: #464833;
	letter-spacing: 0px;
	text-align: center;
}

#aboutustext  {
	visibility: visible;
	position: absolute;
	left: 720px;
	top: 119px;
	z-index: 4;
	width: 294px;
	height: 432px;
}

#aboutusicon  {
	visibility: visible;
	position: absolute;
	left: 681px;
	top: 687px;
	z-index: 4;
	width: 310px;
	height: 144px;
	background-image: url(pid0homemedia/ourservicesbground.gif);
	background-repeat: no-repeat;
}

#contacticon  {
   background: url(pid0homemedia/contacticon.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 706px;
   top: 494px;
   z-index: 4;
   width: 62px;
   height: 35px;
}

#navmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#logotext p  {
   font: 34px/39px "Myriad Roman";
   margin: 0px;
   color: #EFEDE5;
   text-align: left;
}

#footertext  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 707px;
	z-index: 3;
	width: 1021px;
}

#background  {
	margin: 0px auto 0px auto;
	visibility: visible;
	height: 750px;
	width: 1020px;
	position: relative;
	background-color: #FFFFFF;
	background-image: none;
}

#bodytext p  {
	font: 14px/18px Arial;
	margin: 0px;
	color: #444141;
	text-align: justify;
}

#id42arrow  {
   left: 137px;
}

#id24arrow  {
   left: 789px;
}

#id34arrow  {
   left: 462px;
}

#contactus  {
	visibility: visible;
	position: absolute;
	left: 63px;
	top: 973px;
	z-index: 4;
	width: 384px;
	height: 35px;
}

#bodytext  {
	visibility: visible;
	position: absolute;
	left: 166px;
	top: 494px;
	z-index: 3;
	width: 481px;
	height: 420px;
}

#logotext  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 19px;
   z-index: 4;
   width: 490px;
}

#navmenu  {
	margin: 0px;
	height: 18px;
	padding: 0px;
	list-style: none;
	text-align: right;
	color: #FFFFFF;
	position: absolute;
	left: 653px;
	top: 29px;
	z-index: 3;
	font-family: Arial;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	width: 361px;
}

#submit  {
   background: url(pid0homemedia/submit.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 902px;
   top: 701px;
   z-index: 5;
   width: 41px;
   height: 10px;
}

#clip  {
   background: url(pid0homemedia/clip.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 949px;
   top: 469px;
   z-index: 4;
   width: 32px;
   height: 41px;
}

html, body  {
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(513003218_e2b618003a_o.jpg);
	background-repeat: repeat;
}
.textbottom {vertical-align:text-bottom;} 

