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

a ins  {
   text-decoration: none;
}

#pastimestext p,
#aboutustext p,
#babytext p,
#basictext p,
#monitortext p,
#flashtext p,
#interactivetext p,
#basicwithtext p,
#past1text p,
#servicestext p,
#timelaspetext p,
#hometext p,
#animationtext p,
#i3drobotext p  {
   font: 13px/16px Verdana;
   margin: 0px;
   color: #222225;
   letter-spacing: -1px;
   text-align: left;
}

#monitor,
#interactive,
#i3d,
#animation,
#productviewer,
#productviewer2,
#text,
#timelaspe,
#basic,
#pid12services,
#about,
#pid1index  {
   margin: 0px auto 0px auto;
   width: 768px;
   position: relative;
}

#morexmedia,
#armoxmedia,
#robxmedia,
#babyproxmedia,
#basixmedia,
#monxmedia,
#timexmedia,
#texxmedia,
#hompaxmedia,
#caddxmedia  {
   visibility: visible;
   position: absolute;
   left: 24px;
   z-index: 3;
   width: 202px;
   height: 48px;
}

#basicwithtext,
#past1text,
#babytext,
#basictext  {
   visibility: visible;
   position: absolute;
   left: 270px;
   top: 287px;
   z-index: 3;
   width: 138px;
}

#basemenumenu li a:hover,
#emailmenu li a:hover  {
   text-decoration: underline;
}

#hometext,
#animationtext,
#interactivetext  {
   visibility: visible;
   position: absolute;
   left: 302px;
   z-index: 3;
   width: 424px;
}

#basemenumenu li a,
#emailmenu li a  {
   text-decoration: none;
   color: #222225;
   height: 100%;
   display: block;
}

#emailmenu li,
#basemenumenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#intro1xmedia,
#caddynewxmedia  {
   visibility: visible;
   position: absolute;
   left: 303px;
   top: 274px;
   z-index: 3;
   width: 424px;
   height: 257px;
}

#camflash4xmedia  {
   visibility: visible;
   position: absolute;
   left: 245px;
   top: 262px;
   z-index: 3;
   width: 503px;
   height: 414px;
}

#armoirxmedia,
#jacketxmedia  {
   visibility: visible;
   position: absolute;
   left: 427px;
   top: 278px;
   z-index: 3;
   width: 300px;
}

#aboutustext,
#servicestext  {
   visibility: visible;
   position: absolute;
   left: 286px;
   top: 287px;
   z-index: 3;
   width: 441px;
}

#textxmedia,
#basicxmedia  {
   visibility: visible;
   position: absolute;
   left: 436px;
   top: 269px;
   z-index: 3;
   width: 318px;
   height: 479px;
}

#flashnpbutton a:hover  {
   background-position: -742px 0%;
}

#basicwithtext p  {
   padding-bottom: 11px;
}

#interactivetext  {
   top: 567px;
}

#timelaspetext p  {
   padding-bottom: 11px;
}

#flashnpbutton a  {
   background: url(monitormedia/flashnpbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 131px;
   width: 742px;
   font-size: 131px;
   line-height: 131px;
}

#skypeb a:hover  {
   background-position: -118px 0%;
   background: url(http://mystatus.skype.com/smallclassic/flashandphotography) no-repeat 0% 0px;
}

#pastimestext p  {
   padding-bottom: 11px;
}

#servicestext p  {
   padding-bottom: 11px;
}

#flashnpbutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 16px;
   z-index: 1;
   width: 742px;
   height: 131px;
}

#aboutustext p  {
   padding-bottom: 11px;
}

#animationtext  {
   top: 530px;
}

#babyproxmedia  {
   top: 291px;
}

#galleryxmedia  {
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 291px;
   z-index: 3;
   width: 192px;
   height: 400px;
}

#monitortext p  {
   padding-bottom: 11px;
}

#i3drobotext p  {
   padding-bottom: 11px;
}

#basemenumenu  {
	font: 13px/31px Verdana;
	height: 31px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;
	letter-spacing: -1px;
	color: #222225;
	position: absolute;
	left: 50px;
	top: 785px;
	z-index: 2;
	width: 652px;
}

#jacketxmedia  {
   height: 460px;
}

#armoirxmedia  {
   height: 350px;
}

#hompaxmedia  {
   top: 563px;
}

#basictext p  {
   padding-bottom: 11px;
}

#flashtext p  {
   text-align: justify;
}

#phonenumber  {
   background: url(monitormedia/phonenumber.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 216px;
   z-index: 4;
   width: 139px;
   height: 9px;
}

#past1text p  {
   padding-bottom: 11px;
}

#timexmedia  {
   top: 292px;
}

#basixmedia  {
   top: 563px;
}

#morexmedia  {
   top: 660px;
}

#armoxmedia  {
   top: 380px;
}

#babytext p  {
   padding-bottom: 11px;
}

#caddxmedia  {
   top: 469px;
}

#flashtext  {
   visibility: visible;
   position: absolute;
   left: 286px;
   top: 846px;
   z-index: 1;
   width: 441px;
}

#emailmenu  {
	font: 13px/32px Verdana;
	height: 32px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;
	letter-spacing: -1px;
	color: #222225;
	position: absolute;
	left: 440px;
	top: 205px;
	z-index: 3;
	width: 300px;
}

#robxmedia  {
   top: 660px;
}

#texxmedia  {
   top: 468px;
}

#monxmedia  {
   top: 380px;
}

#skypeb a  {
   display: block;
   height: 22px;
   width: 118px;
   font-size: 22px;
   line-height: 22px;
}

#hometext  {
   top: 567px;
}

#shape3  {
   background: url(monitormedia/shape3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 242px;
   z-index: 2;
   width: 768px;
   height: 543px;
}

#skypeb  {
   visibility: visible;
   position: absolute;
   left: 266px;
   top: 209px;
   z-index: 4;
   width: 118px;
   height: 22px;
}

#shape4  {
   background: url(monitormedia/shape4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 197px;
   z-index: 1;
   width: 746px;
   height: 122px;
}

#shape1  {
   background: url(monitormedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 751px;
   z-index: 1;
   width: 762px;
   height: 80px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(monitormedia/exteriortile.jpg) center top no-repeat;
}
