a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#thrillprovidesawiderangeofproductionservicesincluding p,
#letthrilldeliverforyouitswhatwedo p,
#clients p,
#combininggraphicsanimationandliveactionvideototellas p,
#weassemblethecreativegroupnecessaryforeachprojectacco p,
#weencouragecollaborationwithyourcreativeteamtoanimatey p,
#postiswherewebringitalltogetherinterviewsgraphicsa p,
#thrillmediaincisafullservicemediacompanyspecializing p,
#foundedin2000bycreativedirectorcurtishensonthrillhas p,
#clientscanworkwithusintheeditsuiteortheycancollabor p,
#thrillmediaisanawardwinningdigitalmediacompanyspeciali p,
#animationcanbringcharacterstolifehelpprevisualizeapr p,
#wecoveralltheoptionsfrombroadcasttapetodisctothewe p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#pid2services,
#pid10clients,
#pid9about,
#pid5effects,
#pid1home,
#pid4animate,
#pid3produce,
#pid6post,
#pid8portfolio,
#pid7deliver,
#pid11contact  {
   margin: 0px auto 0px auto;
   background: url(portfoliomedia/interiortile.jpg) repeat center top;
   height: 480px;
   width: 780px;
   position: relative;
}

#thrillmediaisanawardwinningdigitalmediacompanyspeciali,
#thrillmediaincisafullservicemediacompanyspecializing  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 166px;
   z-index: 1;
}

#postiswherewebringitalltogetherinterviewsgraphicsa,
#wecoveralltheoptionsfrombroadcasttapetodisctothewe  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 146px;
   z-index: 1;
}

#id31thrillloaderxmedia,
#id89thrillloaderxmedia,
#id98thrillloaderxmedia,
#id115thrillloaderxmedia  {
   background: url(xmedia/thrillloader.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 1;
   width: 40px;
   height: 40px;
}

#animatebutton a,
#deliverbutton a,
#contactbutton a,
#effectsbutton a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#id41portfoliobutton a:hover,
#animatebutton a:hover,
#servicesbutton a:hover  {
   background-position: -62px 0%;
}

#weencouragecollaborationwithyourcreativeteamtoanimatey p  {
   padding-bottom: 10px;
}

#id90redbutts,
#redbuttscopy,
#id99redbutts,
#id5redbutts  {
   visibility: visible;
   position: absolute;
   left: 689px;
   top: 115px;
   z-index: 2;
   width: 91px;
   height: 324px;
   background-repeat: no-repeat;
}

#weencouragecollaborationwithyourcreativeteamtoanimatey  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 318px;
   z-index: 1;
   width: 612px;
}

#thrillmediaisanawardwinningdigitalmediacompanyspeciali  {
   width: 552px;
}

#thrillmediaincisafullservicemediacompanyspecializing p  {
   padding-bottom: 10px;
}

#thrillmediaincisafullservicemediacompanyspecializing  {
   width: 612px;
}

#wecoveralltheoptionsfrombroadcasttapetodisctothewe  {
   width: 626px;
}

#postiswherewebringitalltogetherinterviewsgraphicsa  {
   width: 580px;
}

#id41portfoliobutton a,
#producebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#letthrilldeliverforyouitswhatwedo p  {
   padding-bottom: 10px;
}

#id38aboutbutton a,
#homebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#clientsbutton,
#clientstwhite  {
   visibility: visible;
   position: absolute;
   left: 698px;
   top: 392px;
   z-index: 3;
   width: 50px;
   height: 12px;
}

#id110aboutbutton,
#aboutwhite  {
   visibility: visible;
   position: absolute;
   left: 697px;
   top: 332px;
   z-index: 3;
   width: 44px;
   height: 13px;
}

#servicesbutton,
#servicesred  {
   visibility: visible;
   position: absolute;
   left: 142px;
   top: 455px;
   z-index: 2;
   width: 62px;
   height: 12px;
}

#aboutred,
#id38aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 365px;
   top: 456px;
   z-index: 2;
   width: 44px;
   height: 13px;
}

#copyrightthrillmediainc  {
   background: url(portfoliomedia/copyrightthrillmediainc.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 645px;
   top: 457px;
   z-index: 2;
   width: 118px;
   height: 9px;
}

#id38aboutbutton a:hover  {
   background-position: -44px 0%;
}

#id115thrillloaderxmedia  {
   top: 261px;
   left: 190px;
}

#id89thrillloaderxmedia  {
   top: 250px;
   left: 369px;
}

#id31thrillloaderxmedia  {
   top: 249px;
   left: 368px;
}

#id98thrillloaderxmedia  {
   top: 260px;
   left: 459px;
}

#contactbutton a:hover  {
   background-position: -57px 0%;
}

#deliverbutton a:hover  {
   background-position: -51px 0%;
}

#id41portfoliobutton a  {
   width: 62px;
   background-image: url(delivermedia/id41portfoliobutton.png);
}

#producebutton a:hover  {
   background-position: -61px 0%;
}

#effectsbutton a:hover  {
   background-position: -52px 0%;
}

#id41portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 254px;
   top: 456px;
   z-index: 2;
   width: 62px;
   height: 15px;
}

#postbutton a:hover  {
   background-position: -32px 0%;
}

#homebutton a:hover  {
   background-position: -42px 0%;
}

#id38aboutbutton a  {
   width: 44px;
   background-image: url(portfoliomedia/id38aboutbutton.png);
}

#stars,
#pizzainn  {
   visibility: visible;
   position: absolute;
   top: 210px;
   z-index: 1;
   width: 109px;
   height: 80px;
   background-repeat: no-repeat;
}

#servicesbutton a  {
   width: 62px;
   background-image: url(portfoliomedia/servicesbutton.png);
}

#pwy,
#heidelberg  {
   visibility: visible;
   position: absolute;
   top: 268px;
   z-index: 1;
   width: 175px;
   height: 120px;
   background-repeat: no-repeat;
}

#logometalreflect  {
   background: url(portfoliomedia/logometalreflect.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 99px;
   z-index: 2;
   width: 95px;
   height: 16px;
}

#effectsbutton a  {
   width: 52px;
   background-image: url(delivermedia/effectsbutton.png);
}

#deliverbutton a  {
   width: 51px;
   background-image: url(postmedia/deliverbutton.png);
}

#animatebutton a  {
   width: 62px;
   background-image: url(delivermedia/animatebutton.png);
}

#producebutton a  {
   width: 61px;
   background-image: url(delivermedia/producebutton.png);
}

#logometalshadow  {
   background: url(portfoliomedia/logometalshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 33px;
   z-index: 3;
   width: 154px;
   height: 74px;
}

#contactbutton a  {
   width: 57px;
   background-image: url(portfoliomedia/contactbutton.png);
}

#thrillmediainc  {
   background: url(portfoliomedia/thrillmediainc.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 642px;
   top: 91px;
   z-index: 2;
   width: 122px;
   height: 14px;
}

#clientstwhite  {
   background: url(clientsmedia/clientstwhite.png) no-repeat;
}

#producebutton  {
   visibility: visible;
   position: absolute;
   left: 698px;
   top: 146px;
   z-index: 3;
   width: 61px;
   height: 15px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 459px;
   top: 457px;
   z-index: 2;
   width: 57px;
   height: 12px;
}

#deliverbutton  {
   visibility: visible;
   position: absolute;
   left: 697px;
   top: 392px;
   z-index: 3;
   width: 51px;
   height: 12px;
}

#effectsbutton  {
   visibility: visible;
   position: absolute;
   left: 697px;
   top: 270px;
   z-index: 3;
   width: 52px;
   height: 12px;
}

#animatebutton  {
   visibility: visible;
   position: absolute;
   left: 697px;
   top: 208px;
   z-index: 3;
   width: 62px;
   height: 12px;
}

#postbutton a  {
   background: url(delivermedia/postbutton.png) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 32px;
   font-size: 14px;
   line-height: 14px;
}

#homebutton a  {
   width: 42px;
   background-image: url(portfoliomedia/homebutton.png);
}

#id90redbutts  {
   background-image: url(portfoliomedia/id90redbutts.png);
}

#redbuttscopy  {
   background-image: url(contactmedia/redbuttscopy.png);
}

#id99redbutts  {
   background-image: url(aboutmedia/id99redbutts.png);
}

#servicesred  {
   background: url(delivermedia/servicesred.png) no-repeat;
}

#id5redbutts  {
   background-image: url(delivermedia/id5redbutts.png);
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 456px;
   z-index: 2;
   width: 42px;
   height: 13px;
}

#aboutwhite  {
   background: url(aboutmedia/aboutwhite.png) no-repeat;
}

#heidelberg  {
   background-image: url(delivermedia/heidelberg.png);
   left: 61px;
}

#postbutton  {
   visibility: visible;
   position: absolute;
   left: 698px;
   top: 332px;
   z-index: 3;
   width: 32px;
   height: 14px;
}

#logometal  {
   background: url(portfoliomedia/logometal.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 8px;
   z-index: 4;
   width: 101px;
   height: 93px;
}

#clients p  {
   font-size: 12px;
}

#id2footer  {
   background: url(portfoliomedia/id2footer.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 439px;
   z-index: 1;
   width: 780px;
   height: 41px;
}

#pizzainn  {
   background-image: url(animatemedia/pizzainn.png);
   left: 285px;
}

#aboutred  {
   background: url(aboutmedia/aboutred.png) no-repeat;
}

#header  {
   background: url(portfoliomedia/header.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 780px;
   height: 115px;
}

#stars  {
   background-image: url(animatemedia/stars.png);
   left: 513px;
}

#pwy  {
   background-image: url(delivermedia/pwy.png);
   left: 254px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

