#boxcontenttext p a,
#landingtext p a,
#offlinecopytext p a,
#i1marketingtext p a,
#offlinelisttext p a,
#includedtext p a,
#i0marketingtext p a,
#webdev2h1 p a,
#i1contenttext p a,
#weblist2text p a,
#landingcopytext p a,
#whatsintheboxtext p a,
#webdevtext p a,
#offlineh1 p a,
#weblist1text p a,
#brandboxtext p a,
#i0contenttext p a,
#included2h1 p a,
#testimonialtext p a  {
   display: inline;
}

#offlineh1 p,
#offlineh1 li,
#included2h1 p,
#included2h1 li,
#webdev2h1 p,
#webdev2h1 li  {
   margin: 0px;
}

#contenticonsbutton a  {
   background-image: url(sg_home_media/contenticonsbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 106px;
   width: 103px;
   font-size: 106px;
   line-height: 106px;
}

#i0brandboxbutton a  {
   background-image: url(sg_home_media/d0brandboxbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   width: 178px;
   font-size: 17px;
   line-height: 17px;
}

#contenticonsbutton  {
   position: absolute;
   left: 729px;
   top: 1290px;
   z-index: 5;
   width: 103px;
   height: 106px;
}

#i1brandboxbutton a  {
   background-image: url(sg_home_media/d1brandboxbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 121px;
   width: 67px;
   font-size: 121px;
   line-height: 121px;
}

#i0landingbutton a  {
   background-image: url(sg_home_media/d0landingbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   width: 244px;
   font-size: 19px;
   line-height: 19px;
}

#i1landingbutton a  {
   background-image: url(sg_home_media/d1landingbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 116px;
   width: 90px;
   font-size: 116px;
   line-height: 116px;
}

#brandmakrbutton a  {
   background-image: url(sg_home_media/brandmakrbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 173px;
   font-size: 31px;
   line-height: 31px;
}

#whatsintheboxtext  {
   position: absolute;
   left: 381px;
   top: 1041px;
   z-index: 5;
   width: 186px;
}

#i0contentbutton a  {
   background-image: url(sg_home_media/d0contentbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   width: 193px;
   font-size: 19px;
   line-height: 19px;
}

#marketingbutton a  {
   background-image: url(sg_home_media/marketingbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 123px;
   width: 88px;
   font-size: 123px;
   line-height: 123px;
}

#i1offlinebutton a  {
   background-image: url(sg_home_media/d1offlinebutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 132px;
   width: 84px;
   font-size: 132px;
   line-height: 132px;
}

#needitnowbutton a  {
   background-image: url(sg_home_media/needitnowbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   width: 173px;
   font-size: 28px;
   line-height: 28px;
}

#i0offlinebutton a  {
   background-image: url(sg_home_media/d0offlinebutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 238px;
   font-size: 20px;
   line-height: 20px;
}

#i0brandboxbutton  {
   position: absolute;
   left: 379px;
   top: 880px;
   z-index: 5;
   width: 178px;
   height: 17px;
}

#controllerxmedia  {
   position: absolute;
   left: 353px;
   top: 609px;
   z-index: 5;
   width: 691px;
}

#i0webdevbutton a  {
   background-image: url(sg_home_media/d0webdevbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   width: 280px;
   font-size: 19px;
   line-height: 19px;
}

#i1webdevbutton a  {
   background-image: url(sg_home_media/d1webdevbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 85px;
   width: 85px;
   font-size: 85px;
   line-height: 85px;
}

#i1brandboxbutton  {
   position: absolute;
   left: 382px;
   top: 909px;
   z-index: 5;
   width: 67px;
   height: 121px;
}

#i0onlinebutton a  {
   background-image: url(sg_home_media/d0onlinebutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   width: 235px;
   font-size: 19px;
   line-height: 19px;
}

#testimonialtext  {
   position: absolute;
   left: 81px;
   top: 339px;
   z-index: 5;
   width: 215px;
}

#i0contentbutton  {
   position: absolute;
   left: 731px;
   top: 1260px;
   z-index: 5;
   width: 193px;
   height: 19px;
}

#i0addthisxmedia  {
   position: absolute;
   left: 576px;
   top: 813px;
   z-index: 5;
   width: 279px;
}

#i0landingbutton  {
   position: absolute;
   left: 381px;
   top: 1260px;
   z-index: 5;
   width: 244px;
   height: 19px;
}

#marketingbutton  {
   position: absolute;
   left: 381px;
   top: 1671px;
   z-index: 5;
   width: 88px;
   height: 123px;
}

#i1addthisxmedia  {
   position: absolute;
   left: 570px;
   top: 815px;
   z-index: 6;
   width: 254px;
}

#brandmakrbutton  {
   position: absolute;
   left: 99px;
   top: 1185px;
   z-index: 5;
   width: 173px;
   height: 31px;
}

#needitnowbutton  {
   position: absolute;
   left: 100px;
   top: 1235px;
   z-index: 5;
   width: 173px;
   height: 28px;
}

#i0quotebutton a  {
   background-image: url(sg_home_media/d0quotebutton.jpg);
   background-repeat: no-repeat;
   display: block;
   width: 195px;
   height: 50px;
}

#i0offlinebutton  {
   position: absolute;
   left: 731px;
   top: 1638px;
   z-index: 5;
   width: 238px;
   height: 20px;
}

#i1landingbutton  {
   position: absolute;
   left: 380px;
   top: 1293px;
   z-index: 5;
   width: 90px;
   height: 116px;
}

#i1offlinebutton  {
   position: absolute;
   left: 734px;
   top: 1669px;
   z-index: 5;
   width: 84px;
   height: 132px;
}

#i1quotebutton a  {
   background-image: url(sg_home_media/d1quotebutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 133px;
   font-size: 31px;
   line-height: 31px;
}

#discoverbutton  {
   position: absolute;
   left: 100px;
   top: 1335px;
   z-index: 5;
   width: 184px;
   height: 31px;
}

#i1webdevbutton  {
   position: absolute;
   left: 729px;
   top: 914px;
   z-index: 5;
   width: 85px;
   height: 85px;
}

#i0webdevbutton  {
   position: absolute;
   left: 730px;
   top: 882px;
   z-index: 5;
   width: 280px;
   height: 19px;
}

#i0onlinebutton  {
   position: absolute;
   left: 380px;
   top: 1639px;
   z-index: 5;
   width: 235px;
   height: 19px;
}

#brandboxarrows  {
   position: absolute;
   left: 392px;
   top: 1075px;
   z-index: 5;
   width: 13px;
   height: 77px;
   background-image: url(sg_home_media/brandboxarrows.jpg);
   background-repeat: no-repeat;
}

#webdevarrows2  {
   position: absolute;
   left: 738px;
   top: 1075px;
   z-index: 5;
   width: 13px;
   height: 92px;
   background-image: url(sg_home_media/webdevarrows2.jpg);
   background-repeat: no-repeat;
}

#i0quotebutton  {
   position: absolute;
   left: 91px;
   top: 850px;
   z-index: 5;
   width: 195px;
   height: 50px;
}

#i1quotebutton  {
   position: absolute;
   left: 99px;
   top: 1285px;
   z-index: 5;
   width: 133px;
   height: 31px;
}

#learnbutton a  {
   background-image: url(sg_home_media/learnbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 167px;
   font-size: 31px;
   line-height: 31px;
}

#designsxmedia  {
   position: absolute;
   left: 385px;
   top: 661px;
   z-index: 5;
   width: 630px;
}

#twitterxmedia  {
   position: absolute;
   left: 81px;
   top: 1525px;
   z-index: 5;
   width: 218px;
}

#whatsincluded  {
   position: absolute;
   left: 380px;
   top: 1439px;
   z-index: 5;
   width: 145px;
   height: 19px;
   background-image: url(sg_home_media/whatsincluded.jpg);
   background-repeat: no-repeat;
}

#thingsbutton  {
   position: absolute;
   left: 99px;
   top: 1035px;
   z-index: 5;
   width: 184px;
   height: 31px;
}

#shape17copy5  {
   position: absolute;
   left: 52px;
   top: 938px;
   z-index: 4;
   width: 267px;
   height: 471px;
   background-image: url(sg_home_media/shape17copy5.jpg);
   background-repeat: no-repeat;
}

#brandboxtext  {
   position: absolute;
   left: 454px;
   top: 909px;
   z-index: 5;
   width: 213px;
}

#viewbutton a  {
   background-image: url(sg_home_media/viewbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   width: 188px;
   font-size: 28px;
   line-height: 28px;
}

#webdevarrows  {
   position: absolute;
   left: 871px;
   top: 1075px;
   z-index: 6;
   width: 13px;
   height: 92px;
   background-image: url(sg_home_media/webdevarrows.jpg);
   background-repeat: no-repeat;
}

#shape6copy51  {
   position: absolute;
   left: 51px;
   top: 955px;
   z-index: 5;
   width: 257px;
   height: 53px;
   background-image: url(sg_home_media/shape6copy51.jpg);
   background-repeat: no-repeat;
}

#includedtext  {
   position: absolute;
   left: 381px;
   top: 1818px;
   z-index: 5;
   width: 174px;
}

#weblist1text  {
   position: absolute;
   left: 763px;
   top: 1071px;
   z-index: 5;
   width: 110px;
}

#headergraphic  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 1120px;
   height: 236px;
   background-image: url(sg_home_media/header.jpg);
   background-repeat: no-repeat;
}

#weblist2text  {
   position: absolute;
   left: 893px;
   top: 1070px;
   z-index: 5;
   width: 142px;
}

#included2h1  {
   position: absolute;
   left: 730px;
   top: 1439px;
   z-index: 5;
   width: 174px;
}

#learnbutton  {
   position: absolute;
   left: 100px;
   top: 1085px;
   z-index: 5;
   width: 167px;
   height: 31px;
}

#slidexmedia  {
   position: absolute;
   left: 347px;
   top: 249px;
   z-index: 5;
   width: 704px;
}

#shape6copy6  {
   position: absolute;
   left: 51px;
   top: 247px;
   z-index: 4;
   width: 268px;
   height: 665px;
   background-image: url(sg_home_media/shape6copy6.jpg);
   background-repeat: no-repeat;
}

#webdevtext  {
   position: absolute;
   left: 828px;
   top: 910px;
   z-index: 5;
   width: 193px;
}

#i0pagesize  {
   position: absolute;
   left: 28px;
   top: 0px;
   z-index: 3;
   width: 1050px;
   height: 2004px;
   background-color: #FFFFFF;
   background-image: none;
}

#viewbutton  {
   position: absolute;
   left: 99px;
   top: 1135px;
   z-index: 5;
   width: 188px;
   height: 28px;
}

#offlineh1  {
   position: absolute;
   left: 730px;
   top: 1818px;
   z-index: 5;
   width: 168px;
}

#photoshop  {
   position: absolute;
   left: 849px;
   top: 183px;
   z-index: 5;
   width: 36px;
   height: 53px;
   background-image: url(sg_home_media/photoshop.jpg);
   background-repeat: no-repeat;
}

#webdev2h1  {
   position: absolute;
   left: 720px;
   top: 1041px;
   z-index: 5;
   width: 174px;
}

#whatsnew  {
   position: absolute;
   left: 51px;
   top: 1435px;
   z-index: 4;
   width: 268px;
   height: 541px;
   background-image: url(sg_home_media/whatsnew.jpg);
   background-repeat: no-repeat;
}

#layer54  {
   position: absolute;
   left: 380px;
   top: 1672px;
   z-index: 6;
   width: 87px;
   height: 38px;
   background-image: url(sg_home_media/layer54.jpg);
   background-repeat: no-repeat;
}

#designs  {
   position: absolute;
   left: 344px;
   top: 247px;
   z-index: 4;
   width: 710px;
   height: 595px;
   background-image: url(sg_home_media/designs.jpg);
   background-repeat: no-repeat;
}

#magento  {
   position: absolute;
   left: 950px;
   top: 192px;
   z-index: 5;
   width: 25px;
   height: 46px;
   background-image: url(sg_home_media/magento.jpg);
   background-repeat: no-repeat;
}

#joomla  {
   position: absolute;
   left: 991px;
   top: 184px;
   z-index: 5;
   width: 58px;
   height: 52px;
   background-image: url(sg_home_media/joomla.jpg);
   background-repeat: no-repeat;
}



h5,
h3,
h6,
h4,
h2,
body, p  {
   font-family: Helvetica, Arial, sans-serif;
}

h1  {
   font-size: 20px;
   line-height: 16px;
   text-decoration: underline;
   color: #213864;
   font-family: MyriadPro-It, "Myriad Pro", sans-serif;
}


