#contactusbutton a,
#homebutton a,
#aboutusbutton a,
#servicesbutton a,
#formsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 30px;
   background-position: 0% 0px;
   font-size: 30px;
   line-height: 30px;
}

#contactusbutton a:hover,
#servicesbutton a:hover  {
   background-position: -84px 0%;
}

#designbyaleksandarpopovskigbutton a:hover  {
   background-position: -106px 0%;
}

#designbyaleksandarpopovskigbutton a  {
   background: url(sg_marketingandpr_media/id0designbyaleksandarpopovs.jpg) no-repeat 0% 0px;
   display: block;
   height: 9px;
   width: 106px;
   font-size: 9px;
   line-height: 9px;
}

#designbyaleksandarpopovskigbutton  {
   visibility: visible;
   position: absolute;
   left: 585px;
   top: 580px;
   z-index: 6;
   width: 106px;
   height: 9px;
}

#swaulogobutton a:hover  {
   background-position: -300px 0%;
}

#topline,
#toplinecopy  {
   background: url(sg_services_media/toplinecopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 114px;
   width: 682px;
   height: 4px;
}

#aboutusbutton a:hover  {
   background-position: -86px 0%;
}

#hznpid319marketingpr  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#formsbutton a:hover  {
   background-position: -87px 0%;
}

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

#contactusbutton a  {
   width: 84px;
   background-image: url(sg_marketingandpr_media/contactusbutton.jpg);
}

#bilboardslideshow  {
   background: url(sg_marketingandpr_media/bilboardslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 15px;
   z-index: 8;
   width: 361px;
   height: 193px;
}

#swaulogobutton a  {
   background: url(sg_marketingandpr_media/swaulogobutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 59px;
   width: 300px;
   font-size: 59px;
   line-height: 59px;
}

#servicesbutton a  {
   width: 84px;
   background-image: url(sg_marketingandpr_media/servicesbutton.jpg);
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 713px;
   top: 113px;
   z-index: 5;
   width: 84px;
   height: 30px;
}

#aboutusbutton a  {
   width: 86px;
   background-image: url(sg_marketingandpr_media/aboutusbutton.jpg);
}

#swaulogobutton  {
   visibility: visible;
   position: absolute;
   left: 431px;
   top: 1px;
   z-index: 5;
   width: 300px;
   height: 59px;
}

#logosripescopy  {
   background: url(sg_services_media/logosripescopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 255px;
   top: 6px;
   z-index: 4;
   width: 541px;
   height: 48px;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 552px;
   top: 113px;
   z-index: 7;
   width: 84px;
   height: 30px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 471px;
   top: 113px;
   z-index: 5;
   width: 86px;
   height: 30px;
}

#id4shape4copy  {
   background: url(sg_services_media/id3shape4copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 462px;
   top: 171px;
   z-index: 3;
   width: 334px;
   height: 19px;
}

#formsbutton a  {
   width: 87px;
   background-image: url(sg_marketingandpr_media/formsbutton.jpg);
}

#homebutton a  {
   width: 85px;
   background-image: url(sg_marketingandpr_media/homebutton.jpg);
}

#toplinecopy  {
   z-index: 4;
   top: 110px;
}

#formsbutton  {
   visibility: visible;
   position: absolute;
   left: 631px;
   top: 113px;
   z-index: 6;
   width: 87px;
   height: 30px;
}

#marketingpr  {
   background: url(sg_services_media/marketingpr.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 410px;
   top: 70px;
   z-index: 4;
   width: 364px;
   height: 37px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 391px;
   top: 113px;
   z-index: 8;
   width: 85px;
   height: 30px;
}

#background  {
   visibility: visible;
   width: 800px;
   height: 600px;
   position: absolute;
   margin-left: -400px;
   left: 50%;
   top: -300px;
   background-color: #000000;
   background-image: none;
}

#billboard  {
   background: url(sg_marketingandpr_media/billboard.jpg) no-repeat;
   position: absolute;
   left: 3px;
   top: 3px;
   z-index: 7;
   width: 418px;
   height: 592px;
}

#transbcg  {
   background: url(sg_services_media/transbcg.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 800px;
   height: 600px;
}

#titlebcg  {
   background: url(sg_services_media/titlebcg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 3px;
   z-index: 3;
   width: 792px;
   height: 54px;
}

#topline  {
   z-index: 6;
   top: 57px;
}

#layer4  {
   background: url(sg_marketingandpr_media/layer4.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 228px;
   top: 298px;
   z-index: 3;
   width: 15px;
   height: 92px;
}

#layer1  {
   background: url(sg_services_media/layer1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 701px;
   top: 233px;
   z-index: 3;
   width: 19px;
   height: 22px;
}

#layer2  {
   background: url(sg_services_media/layer2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 686px;
   top: 242px;
   z-index: 4;
   width: 39px;
   height: 203px;
}

#shape5  {
   visibility: visible;
   position: absolute;
   left: 389px;
   top: 58px;
   z-index: 3;
   width: 407px;
   height: 52px;
   background-color: #1E1E1E;
   background-image: none;
}

#layer3  {
   background: url(sg_marketingandpr_media/layer3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 643px;
   top: 240px;
   z-index: 5;
   width: 112px;
   height: 57px;
}

#homeg  {
   background: url(sg_marketingandpr_media/homeg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 642px;
   top: 171px;
   z-index: 4;
   width: 105px;
   height: 22px;
}

#grid  {
   background: url(sg_marketingandpr_media/grid.jpg) no-repeat;
   position: absolute;
   left: 5px;
   top: 393px;
   z-index: 5;
   width: 791px;
   height: 203px;
}

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

