a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id0tier1button a,
#id0cfsbutton a,
#awedoorsbutton a,
#subwestbutton a,
#prankstarsbutton a,
#skyhibutton a,
#id0emilyjanebutton a,
#id1emilyjanebutton a,
#roughleybutton a,
#mdabutton a,
#skyhigirlbutton a,
#id0avrepsbutton a,
#id0itilobutton a,
#id1avrepsbutton a,
#id1itilobutton a,
#id0impactbutton a,
#id2impactbutton a,
#weddingbutton a,
#id1tier1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 90px;
   width: 90px;
   background-position: 0% 0px;
   font-size: 90px;
   line-height: 90px;
}

#bestofbothworldsbutton a,
#yogabumbutton a,
#minkbutton a,
#cannesbutton a,
#id1durhamfurnacebutton a,
#pushbuttonbutton a,
#loveliedbutton a,
#id1impactbutton a,
#id0durhamfurnacebutton a,
#id0fivestarbutton a,
#id1fivestarbutton a,
#fightcancerbutton a,
#id1cfsbutton a,
#id0awebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 92px;
   width: 92px;
   background-position: 0% 0px;
   font-size: 92px;
   line-height: 92px;
}

#fightcancerbutton,
#id1cfsbutton,
#minkbutton,
#pushbuttonbutton,
#id0fivestarbutton,
#bestofbothworldsbutton,
#id0durhamfurnacebutton  {
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 92px;
   height: 92px;
}

#id2impactbutton,
#id1tier1button,
#id0cfsbutton,
#id0impactbutton,
#mdabutton,
#skyhigirlbutton,
#id0emilyjanebutton  {
   visibility: visible;
   position: absolute;
   top: 437px;
   z-index: 3;
   width: 90px;
   height: 90px;
}

#id0awebutton,
#yogabumbutton,
#cannesbutton,
#loveliedbutton,
#id1fivestarbutton,
#id1durhamfurnacebutton  {
   visibility: visible;
   position: absolute;
   left: 371px;
   z-index: 3;
   width: 92px;
   height: 92px;
}

#pid6identity,
#pid4web,
#pid3print,
#pid5bizcards,
#pid2services,
#pid1about,
#pid7contact  {
   margin: 0px auto 0px auto;
   position: relative;
}

#rolloverthumbnailstoviewscopy,
#rolloverthumbnailstoviews,
#rolloverthumbnailstoviewscopy2  {
   background: url(sg_print_media/id0rolloverthumbnailstoview.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 812px;
   top: 596px;
   width: 176px;
   height: 42px;
}

#effectivetext p,
#id1sevenstudiostext p,
#id0sevenstudiostext p,
#newbrandlaunchestext p  {
   font: 14px/16px Arial;
   margin: 0px;
   text-align: justify;
   color: #666666;
}

#id0avrepsbutton,
#id1avrepsbutton,
#id1itilobutton,
#awedoorsbutton,
#id0itilobutton  {
   visibility: visible;
   position: absolute;
   top: 538px;
   z-index: 3;
   width: 90px;
   height: 90px;
}

#wwwavrepscomtextbutton a,
#wwwendurosolvcomtextbutton a,
#wwwaweenvcomtextbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #333333;
}

#wwwaweenvcomtextbutton,
#wwwavrepscomtextbutton,
#wwwendurosolvcomtextbutton  {
   font: 18px/20px Arial;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 26px;
   z-index: 4;
}

#contactbutton a,
#portfoliobutton a,
#aboutbutton a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   background-position: 0% 0px;
   font-size: 19px;
   line-height: 19px;
}

#subwestbutton,
#id0tier1button,
#prankstarsbutton,
#skyhibutton  {
   visibility: visible;
   position: absolute;
   top: 739px;
   z-index: 3;
   width: 90px;
   height: 90px;
}

#clientaptechtext p,
#clientavrepstext p,
#clientaweairtext p  {
   font: 10px/20px Arial;
   margin: 0px;
   color: #3AA9D7;
   text-align: left;
}

#infosevenstudiosorgtext p a:hover,
#portfoliomenu li a:hover  {
   text-decoration: underline;
}

#merged,
#logobanner,
#bannerbackground,
#webbanner  {
   position: absolute;
   left: 160px;
   top: 50px;
   z-index: 3;
   width: 1024px;
   height: 325px;
   background-repeat: no-repeat;
}

#subwestpopup,
#id0emilyjanepopup,
#id0itilopopup  {
   visibility: hidden;
   position: absolute;
   left: 631px;
   top: 437px;
   width: 540px;
   height: 355px;
   background-repeat: no-repeat;
}

#i9057677866text p,
#infosevenstudiosorgtext p  {
   font: 18px/20px Verdana;
   margin: 0px;
   color: #666666;
   text-align: left;
}

#shadowcopy3,
#shadowcopy,
#shadowcopy2  {
   background: url(sg_print_media/shadowcopy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 465px;
   top: 769px;
   width: 879px;
   height: 67px;
}

#weddingbutton,
#id1emilyjanebutton  {
   visibility: visible;
   position: absolute;
   top: 638px;
   z-index: 3;
   width: 90px;
   height: 90px;
}

#rolloverthumbnailstoviewscopy2  {
   z-index: 6;
}

#rolloverthumbnailstoviewscopy  {
   z-index: 6;
}

#infosevenstudiosorgtext p a  {
   border: 0px none #000000;
   color: #666666;
   text-decoration: none;
}

#box2,
#id1box,
#shape1copy2  {
   background: url(sg_print_media/id1box.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 630px;
   top: 436px;
   width: 542px;
   height: 357px;
}

#corporatecreativeindustria  {
   background: url(sg_print_media/corporatecreativeindustria.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 630px;
   top: 417px;
   z-index: 3;
   width: 260px;
   height: 11px;
}

#wwwendurosolvcomtextbutton  {
   height: 13px;
   width: 186px;
   top: 582px;
}

#rolloverthumbnailstoviews  {
   z-index: 5;
}

#id0durhamfurnacebutton a  {
   background-image: url(sg_identity_media/id0durhamfurnacebutton.gif);
}

#bestofbothworldsbutton a  {
   background-image: url(sg_identity_media/bestofbothworldsbutton.gif);
}

#id1durhamfurnacebutton a  {
   background-image: url(sg_bizcards_media/id1durhamfurnacebutton.gif);
}

#infosevenstudiosorgtext  {
   visibility: visible;
   position: absolute;
   left: 941px;
   top: 728px;
   z-index: 4;
   width: 223px;
}

#portfoliobutton a:hover  {
   background-position: -70px 0%;
}

#id0durhamfurnacebutton  {
   top: 537px;
   left: 170px;
}

#id1durhamfurnacebutton  {
   top: 637px;
}

#wwwavrepscomtextbutton  {
   height: 14px;
   width: 156px;
   top: 643px;
}

#newbrandlaunchestext p  {
   font-size: 18px;
}

#wwwaweenvcomtextbutton  {
   height: 10px;
   width: 164px;
   top: 702px;
}

#servicesbutton a:hover  {
   background-position: -60px 0%;
}

#bestofbothworldsbutton  {
   top: 537px;
   left: 371px;
}

#contactbutton a:hover  {
   background-position: -58px 0%;
}

#id0emilyjanebutton a  {
   background-image: url(sg_identity_media/id0emilyjanebutton.gif);
}

#id1emilyjanebutton a  {
   background-image: url(sg_bizcards_media/id1emilyjanebutton.gif);
}

#id1fivestarbutton a  {
   background-image: url(sg_bizcards_media/id1fivestarbutton.gif);
}

#id0sevenstudiostext  {
   visibility: visible;
   position: absolute;
   left: 201px;
   top: 680px;
   z-index: 3;
   width: 416px;
}

#fightcancerbutton a  {
   background-image: url(sg_print_media/fightcancerbutton.gif);
}

#id0fivestarbutton a  {
   background-image: url(sg_identity_media/id0fivestarbutton.gif);
}

#aboutbutton a:hover  {
   background-position: -43px 0%;
}

#id0emilyjanebutton  {
   left: 172px;
}

#pushbuttonbutton a  {
   background-image: url(sg_identity_media/pushbuttonbutton.gif);
}

#portfoliomenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #666666;
   height: 100%;
}

#id1emilyjanebutton  {
   left: 272px;
}

#prankstarsbutton a  {
   background-image: url(sg_identity_media/prankstarsbutton.gif);
}

#portfolioselector  {
   background: url(sg_print_media/portfolioselector.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 736px;
   top: 0px;
   z-index: 3;
   width: 106px;
   height: 29px;
}

#id1fivestarbutton  {
   top: 637px;
   left: 169px;
}

#id0avrepsbutton a  {
   background-image: url(sg_print_media/id0avrepsbutton.gif);
}

#skyhigirlbutton a  {
   background-image: url(sg_print_media/skyhigirlbutton.gif);
}

#fightcancerbutton  {
   top: 537px;
   left: 271px;
}

#id1avrepsbutton a  {
   background-image: url(sg_bizcards_media/id1avrepsbutton.gif);
}

#id0fivestarbutton  {
   top: 637px;
   left: 271px;
}

#id1impactbutton a  {
   background-image: url(sg_identity_media/id1impactbutton.gif);
}

#id2impactbutton a  {
   background-image: url(sg_bizcards_media/id2impactbutton.gif);
}

#portfoliobutton a  {
   width: 70px;
   background-image: url(sg_services_media/portfoliobutton.gif);
}

#id0impactbutton a  {
   background-image: url(sg_print_media/id0impactbutton.gif);
}

#id0emilyjanepopup  {
   background-image: url(sg_identity_media/id0emilyjanepopup.jpg);
   z-index: 17;
}

#portfoliomenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#id1tier1button a  {
   background-image: url(sg_bizcards_media/id1tier1button.gif);
}

#id0tier1button a  {
   background-image: url(sg_identity_media/id0tier1button.gif);
}

#id1itilobutton a  {
   background-image: url(sg_bizcards_media/id1itilobutton.gif);
}

#bannerbackground  {
   background-image: url(sg_bizcards_media/bannerbackground.gif);
   height: 340px;
}

#awedoorsbutton a  {
   background-image: url(sg_print_media/awedoorsbutton.gif);
}

#servicesbutton a  {
   width: 60px;
   background-image: url(sg_print_media/servicesbutton.gif);
}

#pushbuttonbutton  {
   top: 436px;
   left: 271px;
}

#id0itilobutton a  {
   background-image: url(sg_identity_media/id0itilobutton.gif);
}

#roughleybutton a  {
   background-image: url(sg_print_media/roughleybutton.gif);
}

#prankstarsbutton  {
   left: 272px;
}

#loveliedbutton a  {
   background-image: url(sg_identity_media/loveliedbutton.gif);
}

#id2impactbutton  {
   left: 372px;
}

#id0avrepsbutton  {
   left: 372px;
}

#contactselector  {
   background: url(sg_contact_media/contactselector.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 933px;
   top: 0px;
   z-index: 3;
   width: 88px;
   height: 29px;
}

#portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 783px;
   top: 10px;
   z-index: 5;
   width: 70px;
   height: 19px;
}

#yogabumbutton a  {
   background-image: url(sg_identity_media/yogabumbutton.gif);
}

#weddingbutton a  {
   background-image: url(sg_print_media/weddingbutton.gif);
}

#skyhigirlbutton  {
   left: 171px;
}

#i9057677866text  {
   visibility: visible;
   position: absolute;
   left: 941px;
   top: 583px;
   z-index: 6;
   width: 140px;
}

#id1avrepsbutton  {
   left: 272px;
}

#contactbutton a  {
   width: 58px;
   background-image: url(sg_print_media/contactbutton.gif);
}

#cu3er-container  {
   width: 1024px;
   outline: 0;
}

#id0impactbutton  {
   left: 272px;
}

#id1impactbutton  {
   visibility: visible;
   position: absolute;
   left: 171px;
   top: 738px;
   z-index: 3;
   width: 92px;
   height: 92px;
}

#subwestbutton a  {
   background-image: url(sg_bizcards_media/subwestbutton.gif);
}

#id0itilobutton  {
   left: 272px;
}

#servicesxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 50px;
   z-index: 3;
   width: 1024px;
   height: 325px;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 533px;
   top: 10px;
   z-index: 3;
   width: 60px;
   height: 19px;
}

#id1cfsbutton a  {
   background-image: url(sg_bizcards_media/id1cfsbutton.gif);
}

#id1tier1button  {
   left: 172px;
}

#awedoorsbutton  {
   left: 171px;
}

#cannesbutton a  {
   background-image: url(sg_print_media/cannesbutton.gif);
}

#loveliedbutton  {
   top: 637px;
}

#id1itilobutton  {
   left: 171px;
}

#id0awebutton a  {
   background-image: url(sg_print_media/id0awebutton.gif);
}

#roughleybutton  {
   visibility: visible;
   position: absolute;
   left: 171px;
   top: 738px;
   z-index: 3;
   width: 90px;
   height: 90px;
}

#verticalstripe  {
   background: url(sg_contact_media/verticalstripe.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 586px;
   z-index: 3;
   width: 2px;
   height: 250px;
}

#id0tier1button  {
   left: 170px;
   top: 638px;
}

#id0cfsbutton a  {
   background-image: url(sg_print_media/id0cfsbutton.gif);
}

#shadowcontact  {
   background: url(sg_contact_media/shadowcontact.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 452px;
   z-index: 4;
   width: 1400px;
   height: 149px;
}

#portfoliomenu  {
   font: bold 12px/20px Arial;
   margin: 0px;
   height: 20px;
   padding: 0px;
   list-style: none;
   text-align: right;
   color: #666666;
   visibility: hidden;
   position: absolute;
   left: 783px;
   top: 30px;
   z-index: 4;
}

#weddingbutton  {
   left: 271px;
}

#contactxmedia  {
   width: 1024px;
   z-index: 5;
   top: 50px;
   left: 188px;
   position: absolute;
   visibility: visible;
}

#skyhibutton a  {
   background-image: url(sg_bizcards_media/skyhibutton.gif);
}

#subwestbutton  {
   left: 170px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 948px;
   top: 10px;
   z-index: 3;
   width: 58px;
   height: 19px;
}

#yogabumbutton  {
   top: 436px;
}

#id0itilopopup  {
   background-image: url(sg_identity_media/id0itilopopup.jpg);
   z-index: 13;
}

#aboutbutton a  {
   width: 43px;
   background-image: url(sg_print_media/aboutbutton.gif);
}

#featuredwork  {
   background: url(sg_print_media/featuredwork.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 172px;
   top: 417px;
   z-index: 3;
   width: 89px;
   height: 9px;
}

#pid5bizcards  {
   width: 1344px;
}

#subwestpopup  {
   background-image: url(sg_bizcards_media/subwestpopup.jpg);
   z-index: 12;
}

#minkbutton a  {
   background-image: url(sg_bizcards_media/minkbutton.gif);
}

#pid6identity  {
   width: 1344px;
}

#cannesbutton  {
   top: 637px;
}

#id0awebutton  {
   top: 436px;
}

#id0cfsbutton  {
   left: 172px;
   top: 638px;
}

#id1cfsbutton  {
   top: 537px;
   left: 371px;
}

#pid2services  {
   width: 1024px;
}

#mdabutton a  {
   background-image: url(sg_bizcards_media/mdabutton.gif);
}

#shape1copy2  {
   z-index: 4;
}

#skyhibutton  {
   left: 372px;
}

#pid7contact  {
   width: 1400px;
}

#shadowcopy2  {
   z-index: 4;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 395px;
   top: 10px;
   z-index: 3;
   width: 43px;
   height: 19px;
}

#shadowcopy3  {
   z-index: 4;
}

#minkbutton  {
   top: 738px;
   left: 271px;
}

#skyhipopup  {
   background: url(sg_bizcards_media/skyhipopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 631px;
   top: 437px;
   z-index: 17;
   width: 486px;
   height: 355px;
}

#logobanner  {
   background-image: url(sg_identity_media/logobanner.jpg);
}

#shadowcopy  {
   z-index: 3;
}

#blackbar1  {
   background: url(sg_contact_media/blackbar1.gif) no-repeat;
   position: absolute;
   left: 817px;
   top: 574px;
   z-index: 5;
   width: 269px;
   height: 40px;
}

#pid3print  {
   width: 1344px;
}

#pid1about  {
   width: 1400px;
}

#mdabutton  {
   left: 272px;
}

#blackbar2  {
   background: url(sg_contact_media/blackbar2.gif) no-repeat;
   position: absolute;
   left: 816px;
   top: 719px;
   z-index: 3;
   width: 360px;
   height: 40px;
}

#webbanner  {
   background-image: url(sg_web_media/webbanner.gif);
   left: 0px;
}

#id0phone  {
   background: url(sg_contact_media/id0phone.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 738px;
   top: 585px;
   z-index: 6;
   width: 113px;
   height: 126px;
}

#id0email  {
   background: url(sg_contact_media/id0email.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 738px;
   top: 731px;
   z-index: 4;
   width: 113px;
   height: 126px;
}

#pid4web  {
   width: 1024px;
}

#id2logo  {
   background: url(sg_print_media/id2logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 678px;
   top: 1px;
   z-index: 3;
   width: 45px;
   height: 26px;
}

#merged  {
   background-image: url(sg_print_media/merged.jpg);
}

#id1box  {
   z-index: 5;
}

#arrow  {
   background: url(sg_print_media/arrow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 497px;
   top: 509px;
   z-index: 3;
   width: 83px;
   height: 51px;
}

#box2  {
   z-index: 5;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_print_media/exteriortile.gif) center top repeat;
}

