#projectsbutton a:hover,
#whatsnewbutton a:hover,
#ftpbutton a:hover,
#emailbutton a:hover,
#aboutusbutton a:hover,
#wherewearebutton a:hover  {
   background-position: -186px 0%;
}

#whatsnewbutton a,
#aboutusbutton a,
#projectsbutton a,
#emailbutton a,
#wherewearebutton a,
#ftpbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 186px;
   height: 52px;
   background-position: 0% 0px;
}

#emailbutton,
#whatsnewbutton,
#aboutusbutton,
#projectsbutton,
#ftpbutton,
#wherewearebutton  {
   visibility: visible;
   position: absolute;
   left: 35px;
   z-index: 2;
   width: 186px;
   height: 52px;
}

#flyerdesign p,
#bookdesign p,
#brochured p,
#brochuredesign p,
#newsletter p  {
   font: 12px/14px "Gill Sans Light";
   margin: 0px;
   text-align: left;
}

#horseshoep3button a:hover,
#horseshoep4button a:hover  {
   background-position: -209px 0%;
}

#horseshoep2button a,
#horseshoep1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 266px;
   background-position: 0% 0px;
   font-size: 266px;
   line-height: 266px;
}

#horseshoep4button a,
#horseshoep3button a  {
   background-repeat: no-repeat;
   display: block;
   height: 265px;
   width: 209px;
   background-position: 0% 0px;
   font-size: 265px;
   line-height: 265px;
}

#citylogo2astaticloaderxmedia  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 0px;
   z-index: 2;
   width: 963px;
   height: 113px;
}

#servicessubmenu li a:hover  {
   color: #B00006;
   font-style: italic;
}

#horseshoep2button a:hover  {
   background-position: -210px 0%;
}

#horseshoep1button a:hover  {
   background-position: -211px 0%;
}

#brochured,
#flyerdesign  {
   visibility: visible;
   position: absolute;
   left: 296px;
   z-index: 4;
   width: 273px;
}

#sitemapbutton a:hover  {
   color: #000000;
   font-style: italic;
}

#servicessubmenu li a  {
   font-style: Normal;
   text-decoration: none;
   color: #E4DF8B;
   height: 100%;
   display: block;
}

#logosandtrademarks p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: center;
   color: #E4DF8B;
}

#horseshoep1button a  {
   width: 211px;
   background-image: url(creativedesignmedia/horseshoep1button.jpg);
}

#horseshoep3button a  {
   background-image: url(creativedesignmedia/horseshoep3button.jpg);
}

#horseshoep2button a  {
   width: 210px;
   background-image: url(creativedesignmedia/horseshoep2button.jpg);
}

#horseshoep4button a  {
   background-image: url(creativedesignmedia/horseshoep4button.jpg);
}

#logosandtrademarks  {
   visibility: visible;
   position: absolute;
   left: 259px;
   top: 1818px;
   z-index: 3;
   width: 714px;
}

#pid8creativedesign  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

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

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

#wherewearebutton a  {
   background-image: url(creativedesignmedia/wherewearebutton.jpg);
}

#horseshoep3button  {
   visibility: visible;
   position: absolute;
   left: 728px;
   top: 958px;
   z-index: 5;
   width: 209px;
   height: 265px;
}

#horseshoep2button  {
   visibility: visible;
   position: absolute;
   left: 703px;
   top: 933px;
   z-index: 6;
   width: 210px;
   height: 266px;
}

#horseshoep4button  {
   visibility: visible;
   position: absolute;
   left: 752px;
   top: 982px;
   z-index: 4;
   width: 209px;
   height: 265px;
}

#horseshoep1button  {
   visibility: visible;
   position: absolute;
   left: 679px;
   top: 908px;
   z-index: 7;
   width: 211px;
   height: 266px;
}

#horseshoep1popup  {
   background: url(creativedesignmedia/horseshoep1popup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 265px;
   top: 818px;
   z-index: 5;
   width: 372px;
   height: 469px;
}

#horseshoep2popup  {
   background: url(creativedesignmedia/horseshoep2popup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 266px;
   top: 816px;
   z-index: 7;
   width: 370px;
   height: 472px;
}

#wherewearebutton  {
   top: 440px;
}

#horseshoep3popup  {
   background: url(creativedesignmedia/horseshoep3popup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 269px;
   top: 818px;
   z-index: 6;
   width: 367px;
   height: 468px;
}

#horseshoep4popup  {
   background: url(creativedesignmedia/horseshoep4popup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 270px;
   top: 819px;
   z-index: 8;
   width: 366px;
   height: 466px;
}

#whatsnewbutton a  {
   background-image: url(creativedesignmedia/whatsnewbutton.jpg);
}

#projectsbutton a  {
   background-image: url(creativedesignmedia/projectsbutton.jpg);
}

#aboutusbutton a  {
   background-image: url(creativedesignmedia/aboutusbutton.jpg);
}

#servicessubmenu  {
   font: 12px/22px Arial;
   height: 22px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #E4DF8B;
   position: absolute;
   left: 250px;
   top: 128px;
   z-index: 2;
   width: 730px;
}

#sitemapbutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #DED69E;
}

#projectsbutton  {
   top: 380px;
}

#whatsnewbutton  {
   top: 260px;
}

#brochuredesign  {
   visibility: visible;
   position: absolute;
   left: 297px;
   top: 1683px;
   z-index: 4;
   width: 271px;
}

#fullcreative p  {
   font: 15px/21px Sathu;
   margin: 0px;
   text-align: left;
   color: #0E3B71;
}

#aboutusbutton  {
   top: 199px;
}

#emailbutton a  {
   background-image: url(creativedesignmedia/emailbutton.jpg);
}

#sitemapbutton  {
   font: 12px/23px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 565px;
   z-index: 2;
   width: 162px;
   height: 23px;
}

#homebutton a  {
   background: url(creativedesignmedia/homebutton.jpg) no-repeat 0% 0px;
   display: block;
   width: 191px;
   height: 56px;
}

#fullcreative  {
   visibility: visible;
   position: absolute;
   left: 292px;
   top: 816px;
   z-index: 4;
   width: 296px;
}

#layer64copy2  {
   background: url(creativedesignmedia/layer64copy2.jpg) no-repeat;
   position: absolute;
   left: 240px;
   top: 155px;
   z-index: 4;
   width: 754px;
   height: 64px;
}

#flyerdesign  {
   top: 1251px;
}

#ftpbutton a  {
   background-image: url(creativedesignmedia/ftpbutton.jpg);
}

#id185group1  {
   background: url(creativedesignmedia/id185group1.jpg) no-repeat;
   position: absolute;
   left: 240px;
   top: 187px;
   z-index: 3;
   width: 761px;
   height: 1591px;
}

#emailbutton  {
   top: 500px;
}

#layer45copy  {
   background: url(creativedesignmedia/layer45copy.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 1048px;
}

#brochured p  {
   color: #000001;
}

#bookdesign  {
   visibility: visible;
   position: absolute;
   left: 672px;
   top: 1251px;
   z-index: 4;
   width: 273px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 135px;
   z-index: 2;
   width: 191px;
   height: 56px;
}

#newsletter  {
   visibility: visible;
   position: absolute;
   left: 590px;
   top: 761px;
   z-index: 4;
   width: 273px;
}

#brochured  {
   top: 614px;
}

#ftpbutton  {
   top: 320px;
}

#layer34  {
   background: url(creativedesignmedia/layer34.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 861px;
   z-index: 2;
   width: 1024px;
   height: 1089px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #292C5D;
}


