#i7492websitebutton a.nmh,
#i7492websitebutton a:hover  {
   background-position: -86px 0%;
}

#i6295websitebutton a:hover,
#i6295websitebutton a.nmh  {
   background-position: -90px 0%;
}

#i7490designbutton a:hover,
#i7490designbutton a.nmh  {
   background-position: -74px 0%;
}

#i6301designbutton a.nmh,
#i6301designbutton a:hover  {
   background-position: -71px 0%;
}

#i7491ombutton a:hover,
#i7491ombutton a.nmh  {
   background-position: -92px 0%;
}

#i6298ombutton a:hover,
#i6298ombutton a.nmh  {
   background-position: -89px 0%;
}
#i3937linkedbutton  {
   left: 917px;
}
#i3937linkedbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   width: 36px;
   font-size: 34px;
   line-height: 34px;
   background-image: url(d7472linkedincopy.gif);
}
#i3937linkedbutton  {
   position: absolute;
   top: 0px;
   z-index: 4;
   width: 36px;
   height: 34px;
   margin-left: 0px;
   margin-top: 0px;
}
#leftbox1copy3,
#leftbox1,
#leftbox1copy2  {
   left: 20px;
}

#namebox,
#emailboxcopy,
#emailboxcopy2  {
   left: 703px;
}

#shape31copy,
#shape31,
#shape31copy2  {
   left: 653px;
}

#greatdesign li,
#greatdesign p  {
   letter-spacing: 0px;
}

#successonlinegreatwebsite  {
   background-image: url(sg_index_media/successonlinegreatwebsite.gif);
   width: 965px;
   left: 34px;
}

#itallstartswithagreatwebs  {
   z-index: 7;
   left: 53px;
}

#fullvoicemediaisacreative  {
   left: 594px;
}

#fullvoicemediaistrulyaple  {
   left: 43px;
}

#bringmorepeopletomywebsit  {
   background-image: url(sg_index_media/bringmorepeopletomywebsit.gif);
   width: 273px;
   left: 702px;
}

#testimonialsbutton a  {
   line-height: 21px;
   font-size: 21px;
   width: 135px;
   height: 21px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_index_media/testimonialsbutton.gif);
}

#i6295websitebutton a  {
   line-height: 90px;
   font-size: 90px;
   width: 90px;
   height: 90px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_index_media/d6295websitebutton.gif);
}

#yourphonenumberhere  {
   background-repeat: no-repeat;
   background-image: url(sg_index_media/yourphonenumberhere.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 10px;
   width: 154px;
   z-index: 5;
   top: 955px;
   left: 736px;
   position: absolute;
}

#i6301designbutton a  {
   line-height: 71px;
   font-size: 71px;
   width: 71px;
   height: 71px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_index_media/d6301designbutton.gif);
}

#testimonialsbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 21px;
   width: 135px;
   z-index: 5;
   top: 1074px;
   left: 847px;
   position: absolute;
}

#i7297websitebutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 11px;
   width: 97px;
   z-index: 7;
   top: 670px;
   left: 272px;
   position: absolute;
   text-align: left;
   font-family: Arial-BoldMT, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 11px;
   text-transform: uppercase;
}

#ipadbuttonprevious  {
   left: 523px;
}

#i6295websitebutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 90px;
   width: 90px;
   z-index: 7;
   top: 604px;
   left: 503px;
   position: absolute;
}

#ipadbuttonnomerge  {
   background-repeat: no-repeat;
   background-image: url(sg_index_media/ipadbuttonnomerge.png);
   margin-top: 0px;
   margin-left: 0px;
   height: 410px;
   width: 474px;
   z-index: 7;
   top: 106px;
   left: 39px;
   position: absolute;
}

#i7295designbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 9px;
   width: 84px;
   z-index: 7;
   top: 852px;
   left: 486px;
   position: absolute;
   text-align: left;
   font-family: Arial-BoldItalicMT, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 24px;
   text-transform: uppercase;
}

#i6301designbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 71px;
   width: 71px;
   z-index: 8;
   top: 829px;
   left: 417px;
   position: absolute;
}

#i7474facebookcopy  {
   left: 835px;
}

#i7479navmenucopy2  {
   left: 214px;
}

#portfoliobutton a  {
   background-image: url(sg_testimonials_media/portfoliobutton.gif);
}

#areyoumissingout  {
   background-repeat: no-repeat;
   background-image: url(sg_index_media/areyoumissingout.gif);
   height: 76px;
   width: 299px;
   top: 605px;
   left: 669px;
}

#freenoobligation  {
   top: 1013px;
   left: 668px;
}

#i7497fvmlogotext  {
   z-index: 8;
   left: 443px;
}

#i7478yelbandcopy  {
   left: 580px;
}

#ipadbuttoncopy2  {
   background-repeat: no-repeat;
   background-image: url(sg_index_media/ipadbuttoncopy2.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 1615px;
   width: 1073px;
   z-index: 3;
   top: 0px;
   left: -23px;
   position: absolute;
}

#contactbutton a  {
   background-image: url(sg_testimonials_media/contactbutton.gif);
}

#i6298ombutton a  {
   line-height: 89px;
   font-size: 89px;
   width: 89px;
   height: 89px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_index_media/d6298ombutton.gif);
}

#portfoliobutton  {
   left: 295px;
}

#page_bkg,
#page  {
   height: 1704px;
   width: 1023px;
}

#i7473tittercopy  {
   left: 878px;
}

#yourcompetitors  {
   z-index: 7;
   left: 51px;
}

#ipadbuttonnext  {
   left: 549px;
}

#ipadpicturebox  {
   z-index: 6;
   left: 94px;
}

#ipadbackground  {
   background-repeat: no-repeat;
   background-image: url(sg_index_media/ipadbackground.gif);
   height: 308px;
   width: 385px;
   z-index: 5;
   top: 145px;
   left: 89px;
}

#i7299ombutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 17px;
   width: 83px;
   z-index: 7;
   top: 778px;
   left: 272px;
   position: absolute;
   text-align: left;
   font-family: Arial-BoldItalicMT, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 17px;
   text-transform: uppercase;
}

#contactbutton  {
   left: 740px;
}

#shape15copy10  {
   background-image: url(sg_index_media/shape15copy10.gif);
   left: -1px;
}

#ideasbutton a  {
   background-image: url(sg_testimonials_media/ideasbutton.gif);
}

#i6298ombutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 89px;
   width: 89px;
   z-index: 7;
   top: 710px;
   left: 503px;
   position: absolute;
}

#i7477yelband  {
   left: -6px;
}

#blogbutton a  {
   background-image: url(sg_testimonials_media/blogbutton.gif);
}

#layer166copy  {
   left: 639px;
}

#redboxcopy6  {
   left: 847px;
}

#wereserious  {
   left: 54px;
}

#sendboxcopy  {
   background-image: url(sg_index_media/sendboxcopy.gif);
   top: 976px;
   left: 777px;
}

#nameboxcopy  {
   background-repeat: no-repeat;
   background-image: url(sg_om_media/nameboxcopy.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 26px;
   width: 226px;
   z-index: 4;
   top: 947px;
   left: 703px;
   position: absolute;
}

#greatdesign  {
   left: 152px;
}

#introxmedia  {
   margin-top: 0px;
   margin-left: 0px;
   width: 506px;
   z-index: 4;
   top: 1124px;
   left: 49px;
   position: absolute;
}

#innerfooter  {
   width: 1023px;
}

/*#showmehowto  {
   background-image: url(sg_index_media/showmehowto.gif);
   width: 164px;
   left: 723px;
}
*/

#showmehowto p a{
   display: inline;
}


#showmehowto p,
#showmehowto li  {
   font: normal normal 18px/34px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   color: #1B84DD;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

#showmehowto  {
   margin-top: 0px;
   margin-left: 0px;
   width: 314px;
   z-index: 4;
   top: 690px;
   left: 665px;
   position: absolute;
}

#ideasbutton  {
   left: 198px;
}

#blogbutton  {
   left: 618px;
}

#i6563send  {
   background-repeat: no-repeat;
   background-image: url(sg_index_media/d6563send.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 10px;
   width: 35px;
   z-index: 5;
   top: 985px;
   left: 794px;
   position: absolute;
}

#wedoboth  {
   left: 702px;
}

#butttons  {
   background-image: url(sg_home_media/butttonscopy.gif);
   left: 680px;
}

#contacthtml  {
   margin-top: 0px;
   margin-left: 0px;
   height: 87px;
   width: 13px;
   z-index: 4;
   top: 730px;
   left: 680px;
   position: absolute;
}


#Rightform{width:339px; background-color:#f1f0f0; margin:0 auto; padding:0px;}

#Rightform label{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:3px 0px; font-style:italic; text-transform:uppercase; clear:both;}

#Rightform .inputboxright{background-image:url(images/emailboxcopy4.gif); margin-top:7px; color:#8e8c8c; font-weight:bold; text-align:center; background-repeat:no-repeat; margin-left:23px; width:228px; border:none; height:25px;} 

#Rightform .sentbut{margin-left:100px; width:69px; margin-top:10px;} 



#arrow  {
   left: 564px;
}















a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#serviceswebsitebuildingon p,
#itallstartswithagreatwebs li,
#fullvoicemediaisacreative li,
#stayintouch p,
#wereserious p,
#wereserious li,
#yourcompetitors li,
#i7416acreativemarketingfirmtha p,
#yourcompetitors p,
#greatdesign li,
#greatdesign p,
#contact2 li,
#portfolio p,
#ideas p,
#ourblog li,
#portfolio li,
#ourblog p,
#acreativemarketingfirmtha li,
#i7416acreativemarketingfirmtha li,
#ideas li,
#acreativemarketingfirmtha p,
#serviceswebsitebuildingon li,
#contact2 p,
#itallstartswithagreatwebs p,
#fullvoicemediaisacreative p,
#stayintouch li  {
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-decoration: none;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
}

#portfoliobutton a:hover,
#blogbutton a:hover,
#blogbutton a.nmh,
#contactbutton a.nmh,
#contactbutton a:hover,
#portfoliobutton a.nmh  {
   background-position: -117px 0%;
}

#itallstartswithagreatwebs p a,
#yourcompetitors p a,
#wereserious p a,
#fullvoicemediaisacreative p a,
#greatdesign p a  {
   display: inline;
}

#i7295readmore li,
#i7299readmore p,
#i7297readmore p,
#i7299readmore li,
#i7295readmore p,
#i7297readmore li  {
   font: normal normal 12px/24px Arial-BoldItalicMT, Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   color: #A6A4A4;
   text-decoration: none;
   text-transform: uppercase;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#contactbutton a,
#ideasbutton a,
#blogbutton a,
#portfoliobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   width: 117px;
   font-size: 23px;
   line-height: 23px;
}

#i7492websitebutton,
#ombutton,
#websitebutton,
#i7491ombutton  {
   position: absolute;
   top: 0px;
   z-index: 4;
   height: 36px;
   margin-left: 0px;
   margin-top: 0px;
}

#portfoliobutton,
#contactbutton,
#blogbutton,
#ideasbutton  {
   position: absolute;
   top: 56px;
   z-index: 6;
   width: 117px;
   height: 23px;
   margin-left: 0px;
   margin-top: 0px;
}

#areyoumissingout li,
#areyoumissingout p  {
   font: normal normal 26px/26px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   color: #292828;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: -1px;
   text-indent: 0px;
   text-align: center;
}

#ideasbutton a:hover,
#ideasbutton a.nmh  {
   background-position: -87px 0%;
}

#ipadbuttonnext a,
#ipadbuttonprevious a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   width: 16px;
   font-size: 16px;
   line-height: 16px;
}

#namebox,
#emailboxcopy,
#emailboxcopy2  {
   position: absolute;
   z-index: 4;
   width: 226px;
   height: 26px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i7492websitebutton a,
#websitebutton a  {
   background: url(sg_home_media/websitebutton.gif) no-repeat;
   display: block;
   height: 36px;
   width: 86px;
   font-size: 36px;
   line-height: 36px;
}

#facebookcopy4,
#tittercopy4,
#rsscopy4  {
   position: absolute;
   top: 1575px;
   z-index: 4;
   width: 40px;
   height: 40px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i7490designbutton a,
#designbutton a  {
   background: url(sg_home_media/designbutton.gif) no-repeat;
   display: block;
   height: 38px;
   width: 74px;
   font-size: 38px;
   line-height: 38px;
}

#butttons,
#bringmorepeopletomywebsit  {
   position: absolute;
   top: 736px;
   z-index: 4;
   height: 87px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#ipadbuttonnext,
#ipadbuttonprevious  {
   position: absolute;
   top: 462px;
   z-index: 4;
   width: 16px;
   height: 16px;
   margin-left: 0px;
   margin-top: 0px;
}

#i7474facebookcopy,
#i7473tittercopy  {
   position: absolute;
   top: 0px;
   z-index: 4;
   width: 36px;
   height: 34px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#areyoumissingout,
#ipadbackground  {
   position: absolute;
   margin-left: 0px;
   margin-top: 0px;
}

#designbutton,
#i7490designbutton  {
   position: absolute;
   top: 0px;
   z-index: 4;
   width: 74px;
   height: 38px;
   margin-left: 0px;
   margin-top: 0px;
}

#homebutton a,
#indexbutton a  {
   background: url(sg_home_media/homebutton.gif) no-repeat;
   display: block;
   height: 98px;
   width: 132px;
   font-size: 98px;
   line-height: 98px;
}

#fullvoicemediaisacreative li  {
   text-align: left;
   font-size: 18px;
   line-height: 26px;
   font-variant: normal;
   color: #606060;
}

#acreativemarketingfirmtha li  {
   font-size: 12px;
   line-height: 18px;
   font-variant: normal;
   color: #7F6457;
   text-align: center;
}

#i7491ombutton a,
#ombutton a  {
   background: url(sg_home_media/ombutton.gif) no-repeat;
   display: block;
   height: 36px;
   width: 92px;
   font-size: 36px;
   line-height: 36px;
}

#itallstartswithagreatwebs li  {
   text-align: left;
   font-size: 23px;
   line-height: 24px;
   font-variant: normal;
   color: #292828;
}

#serviceswebsitebuildingon li  {
   font-size: 12px;
   line-height: 18px;
   font-variant: normal;
   color: #7F6457;
   text-align: center;
}

#serviceswebsitebuildingon p  {
   font-size: 12px;
   line-height: 18px;
   font-variant: normal;
   color: #7F6457;
   text-align: center;
}

#fullvoicemediaisacreative p  {
   text-align: left;
   font-size: 18px;
   line-height: 26px;
   font-variant: normal;
   color: #606060;
}

#acreativemarketingfirmtha p  {
   font-size: 12px;
   line-height: 18px;
   font-variant: normal;
   color: #7F6457;
   text-align: center;
}

#itallstartswithagreatwebs p  {
   text-align: left;
   font-size: 23px;
   line-height: 24px;
   font-variant: normal;
   color: #292828;
}

#shape31copy,
#shape31copy2  {
   background: url(sg_home_media/shape31copy.gif) no-repeat;
   position: absolute;
   z-index: 4;
   width: 339px;
   height: 4px;
   margin-left: 0px;
   margin-top: 0px;
}

#fullvoicemediaistrulyaple  {
   background: url(sg_home_media/fullvoicemediaistrulyaple.gif) no-repeat;
   position: absolute;
   top: 1071px;
   z-index: 4;
   width: 799px;
   height: 27px;
   margin-left: 0px;
   margin-top: 0px;
}

#successonlinegreatwebsite  {
   position: absolute;
   top: 516px;
   z-index: 5;
   height: 40px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#fullvoicemediaisacreative  {
   position: absolute;
   top: 1139px;
   z-index: 5;
   width: 383px;
   margin-left: 0px;
   margin-top: 0px;
}

#itallstartswithagreatwebs  {
   position: absolute;
   top: 608px;
   width: 446px;
   margin-left: 0px;
   margin-top: 0px;
}

#homebutton,
#indexbutton  {
   position: absolute;
   top: 0px;
   width: 132px;
   height: 98px;
   margin-left: 0px;
   margin-top: 0px;
}

#ipadpicturebox table  {
   width: 100%;
   height: 100%;
}

#ipadbuttonprevious a  {
   background-image: url(sg_home_media/ipadbuttonprevious.gif);
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#page,
#innerfooter  {
   margin: 0px auto 0px auto;
   position: relative;
}

#yourcompetitors li  {
   text-align: left;
   font-size: 23px;
   line-height: 24px;
   font-variant: normal;
   color: #292828;
}

#i7492websitebutton  {
   width: 86px;
   left: 31px;
}

#i7474facebookcopy  {
   background-image: url(sg_home_media/d7474facebookcopy.gif);
}

#yourcompetitors p  {
   text-align: left;
   font-size: 23px;
   line-height: 24px;
   font-variant: normal;
   color: #292828;
}

#i7490designbutton  {
   left: 215px;
}

#i7479navmenucopy2  {
   background: url(sg_home_media/d7479navmenucopy2.gif) no-repeat;
   position: absolute;
   top: 62px;
   z-index: 5;
   width: 617px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#areyoumissingout  {
   z-index: 4;
}

#freenoobligation  {
   background: url(sg_home_media/freenoobligation.gif) no-repeat;
   position: absolute;
   z-index: 4;
   width: 306px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#i7478yelbandcopy  {
   background: url(sg_home_media/d7478yelbandcopy.gif) no-repeat;
   position: absolute;
   top: 56px;
   z-index: 4;
   width: 454px;
   height: 32px;
   margin-left: 0px;
   margin-top: 0px;
}

#i7297readmore li  {
   font-variant: normal;
}

#ipadbuttonnext a  {
   background-image: url(sg_home_media/ipadbuttonnext.gif);
}

#i7497fvmlogotext  {
   background: url(sg_home_media/d7497fvmlogotext.gif) no-repeat;
   position: absolute;
   top: 0px;
   width: 143px;
   height: 108px;
   margin-left: 0px;
   margin-top: 0px;
}

#i7473tittercopy  {
   background-image: url(sg_home_media/d7473tittercopy.gif);
}

#yourcompetitors  {
   position: absolute;
   top: 718px;
   width: 449px;
   margin-left: 0px;
   margin-top: 0px;
}

#i7297readmore p  {
   font-variant: normal;
}

#stayintouch li  {
   text-align: left;
   font-size: 12px;
   line-height: 22px;
   text-transform: uppercase;
   color: #A28171;
}

#wereserious li  {
   font-size: 18px;
   line-height: 18px;
   font-variant: normal;
   color: #0095F0;
   text-align: center;
}

#greatdesign li  {
   font-size: 16px;
   line-height: 22px;
   font-variant: normal;
   color: #6C6B6B;
   text-align: center;
   letter-spacing: 0px;
}

#ipadpicturebox  {
   position: absolute;
   top: 148px;
   width: 376px;
   height: 301px;
   margin-left: 0px;
   margin-top: 0px;
}

#wereserious p  {
   font-size: 18px;
   line-height: 18px;
   font-variant: normal;
   color: #0095F0;
   text-align: center;
}

#leftbox1copy2  {
   background: url(sg_home_media/leftbox1copy2.gif) no-repeat;
   position: absolute;
   top: 577px;
   z-index: 6;
   width: 612px;
   height: 260px;
   margin-left: 0px;
   margin-top: 0px;
}

#websitebutton  {
   width: 86px;
   left: 94px;
}

#facebookcopy4  {
   background-image: url(sg_ideas_media/facebookcopy4.gif);
   left: 825px;
}

#shape15copy10  {
   position: absolute;
   top: 453px;
   z-index: 4;
   width: 1029px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#emailboxcopy2  {
   background-image: url(sg_home_media/emailboxcopy2.gif);
   top: 880px;
}

#ideasbutton a  {
   width: 87px;
}

#greatdesign p  {
   font-size: 16px;
   line-height: 22px;
   font-variant: normal;
   color: #6C6B6B;
   text-align: center;
   letter-spacing: 0px;
}

#i7416acreativemarketingfirmtha p a,
#stayintouch p a  {
   display: inline;
}


#i7416acreativemarketingfirmtha li  {
   font-size: 12px;
   line-height: 18px;
   letter-spacing: 0px;
   color: #7F6457;
   text-align: center;
}
#i7416acreativemarketingfirmtha p  {
   font-size: 12px;
   line-height: 18px;
   letter-spacing: 0px;
   color: #7F6457;
   text-align: center;
}

#i7416acreativemarketingfirmtha  {
   position: absolute;
   left: 35px;
   top: 1541px;
   z-index: 5;
   width: 169px;
   margin-left: 0px;
   margin-top: 0px;
}


#stayintouch p  {
   text-align: left;
   font-size: 12px;
   line-height: 22px;
   text-transform: uppercase;
   color: #A28171;
}

#stayintouch  {
   position: absolute;
   left: 761px;
   top: 1535px;
   z-index: 5;
   width: 97px;
   margin-left: 0px;
   margin-top: 0px;
}

#i7491ombutton  {
   width: 92px;
   left: 120px;
}

#leftbox1copy3  {
   background: url(sg_home_media/leftbox1copy3.gif) no-repeat;
   position: absolute;
   top: 817px;
   z-index: 5;
   width: 612px;
   height: 103px;
   margin-left: 0px;
   margin-top: 0px;
}

#emailboxcopy  {
   background-image: url(sg_home_media/emailboxcopy.gif);
   top: 846px;
}

#shape31copy2  {
   top: 690px;
}

#i7477yelband  {
   background: url(sg_home_media/d7477yelband.gif) no-repeat;
   position: absolute;
   top: 56px;
   z-index: 4;
   width: 456px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#portfolio li  {
   font: 12px/14px HelveticaNeue-Bold, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   text-align: left;
   text-transform: uppercase;
   color: #7F6457;
}

#layer166copy  {
   background: url(sg_home_media/layer166copy.gif) no-repeat;
   position: absolute;
   top: 1112px;
   z-index: 4;
   width: 368px;
   height: 366px;
   margin-left: 0px;
   margin-top: 0px;
}

#designbutton  {
   left: 278px;
}

#innerfooter  {
   height: 0px;
}

#showmehowto  {
   position: absolute;
   top: 708px;
   z-index: 4;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#shape31copy  {
   top: 589px;
}

#redboxcopy6  {
   background: url(sg_om_media/redboxcopy7.gif) no-repeat;
   position: absolute;
   top: 1075px;
   z-index: 4;
   width: 135px;
   height: 20px;
   margin-left: 0px;
   margin-top: 0px;
}

#tittercopy4  {
   background-image: url(sg_ideas_media/tittercopy4.gif);
   left: 874px;
}

#portfolio p  {
   font: 12px/14px HelveticaNeue-Bold, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   text-align: left;
   text-transform: uppercase;
   color: #7F6457;
}

#sendboxcopy  {
   position: absolute;
   z-index: 4;
   width: 69px;
   height: 30px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#ideasbutton  {
   width: 87px;
}

#greatdesign  {
   position: absolute;
   top: 843px;
   z-index: 6;
   width: 267px;
   margin-left: 0px;
   margin-top: 0px;
}

#contact2 li  {
   font-size: 12px;
   line-height: 18px;
   font-variant: normal;
   color: #7F6457;
   text-align: center;
}

#indexbutton  {
   z-index: 9;
   left: 448px;
}

#wereserious  {
   position: absolute;
   top: 925px;
   z-index: 5;
   width: 548px;
   margin-left: 0px;
   margin-top: 0px;
}

#homebutton  {
   z-index: 8;
   left: 511px;
}

#ourblog li  {
   font: 12px/14px Arial-BoldMT, Arial, Helvetica, sans-serif;
   text-align: left;
   text-transform: uppercase;
   color: #7F6457;
}

#ridefooter  {
   font-size: 0px;
}

#contact2 p  {
   font-size: 12px;
   line-height: 18px;
   font-variant: normal;
   color: #7F6457;
   text-align: center;
}

#ourblog p  {
   font: 12px/14px Arial-BoldMT, Arial, Helvetica, sans-serif;
   text-align: left;
   text-transform: uppercase;
   color: #7F6457;
}

#rsscopy4  {
   background-image: url(sg_ideas_media/rsscopy4.gif);
   left: 969px;
}

#butttons  {
   width: 13px;
}

#ombutton  {
   width: 92px;
   left: 183px;
}

#wedoboth  {
   background: url(sg_home_media/wedoboth.gif) no-repeat;
   position: absolute;
   top: 553px;
   z-index: 4;
   width: 166px;
   height: 24px;
   margin-left: 0px;
   margin-top: 0px;
}

#leftbox1  {
   background: url(sg_home_media/leftbox1.gif) no-repeat;
   position: absolute;
   top: 900px;
   z-index: 4;
   width: 612px;
   height: 162px;
   margin-left: 0px;
   margin-top: 0px;
}

#page_bkg  {
   position: absolute;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#ideas li  {
   font: 12px/14px Arial-BoldMT, Arial, Helvetica, sans-serif;
   text-align: left;
   text-transform: uppercase;
   color: #7F6457;
}

#shape31  {
   background: url(sg_home_media/shape31.gif) no-repeat;
   position: absolute;
   top: 1040px;
   z-index: 4;
   width: 342px;
   height: 4px;
   margin-left: 0px;
   margin-top: 0px;
}

#ideas p  {
   font: 12px/14px Arial-BoldMT, Arial, Helvetica, sans-serif;
   text-align: left;
   text-transform: uppercase;
   color: #7F6457;
}

#namebox  {
   background-image: url(sg_home_media/namebox.gif);
   top: 914px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#arrow  {
   background: url(sg_home_media/arrow.gif) no-repeat;
   position: absolute;
   top: 860px;
   z-index: 6;
   width: 11px;
   height: 8px;
   margin-left: 0px;
   margin-top: 0px;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.cA6A4A4 a  {
   color: #A6A4A4;
}

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

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_home_media/browserbackground.gif) center top repeat;
   background-attachment: scroll;
   height: 100%;
  /* -webkit-text-size-adjust: none;*/
}



#footermenu ul li a,
#i9887contactmenu ul li a,
#i9349servicesmenu ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#i9349servicesmenu ul li,
#i9887contactmenu ul li,
#footermenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#footermenu ul,
#i9887contactmenu ul,
#i9349servicesmenu ul  {
   margin: 0px;
   padding: 0px;
   text-decoration: none;
   letter-spacing: 0px;
   line-height: 30px;
   font-style: normal;
   font-weight: normal;
   font-size: 12px;
   text-indent: 0px;
   text-align: center;
}

#i9887contactmenu ul  {
   font-family: Arial-BoldMT, Arial, Helvetica, sans-serif;
   text-transform: uppercase;
   color: #90634E;
}

.c90634E * a  {
   color: #90634E;
}

.c7F6457 * a  {
   color: #7F6457;
}

.cEF3F02 a  {
   color: #EF3F02;
}

#footermenu,
#i9887contactmenu  {
   margin: 0px;
   z-index: 5;
   top: 1513px;
   position: absolute;
}

#i9887contactmenu  {
   left: 573px;
   width: 168px;
}

#footermenu ul  {
   font-family: Arial-BoldMT, Arial, Helvetica, sans-serif;
   text-transform: uppercase;
   color: #7F6457;
}

#footermenu  {
   left: 271px;
   width: 84px;
}

#i9349servicesmenu  {
   margin: 0px;
   width: 159px;
   z-index: 5;
   top: 1514px;
   left: 404px;
   position: absolute;
}

#i9349servicesmenu ul  {
   font-family: Arial, Helvetica, sans-serif;
   font-variant: normal;
   color: #7F6457;
}



#i7408footer  {
   background: url(sg_website_media/d7408footer.gif) no-repeat;
   position: absolute;
   left: -24px;
   top: 1491px;
   z-index: 4;
   width: 1074px;
   height: 192px;
   margin-left: 0px;
   margin-top: 0px;
}

#fullvoicemedia  {
   background: url(sg_website_media/d7417fullvoicemedia.gif) no-repeat;
   position: absolute;
   left: 59px;
   top: 1523px;
   z-index: 5;
   width: 117px;
   height: 10px;
   margin-left: 0px;
   margin-top: 0px;
}

#i7429linkedinbutton a  {
   background: url(sg_testimonials_media/linkedincopy4.gif) no-repeat;
   display: block;
   height: 41px;
   width: 42px;
   font-size: 41px;
   line-height: 41px;
}

#i7429linkedinbutton  {
   position: absolute;
   left: 855px;
   top: 1559px;
   z-index: 5;
   width: 42px;
   height: 41px;
   margin-left: 0px;
   margin-top: 0px;
}

#i7431facebookbutton a,
#i7430twitterbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 40px;
   width: 40px;
   font-size: 40px;
   line-height: 40px;
}

#i3935twitterbutton a,
#i3936facebookbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   width: 36px;
   font-size: 34px;
   line-height: 34px;
}

#i3936facebookbutton,
#i3935twitterbutton  {
   position: absolute;
   top: 0px;
   z-index: 4;
   width: 36px;
   height: 34px;
   margin-left: 0px;
   margin-top: 0px;
}

#i7430twitterbutton,
#i7431facebookbutton  {
   position: absolute;
   top: 1560px;
   z-index: 5;
   width: 40px;
   height: 40px;
   margin-left: 0px;
   margin-top: 0px;
}

#i7431facebookbutton a  {
   background-image: url(sg_testimonials_media/facebookcopy4.gif);
}
#i7431facebookbutton  {
   left: 759px;
}

#i7430twitterbutton a  {
   background-image: url(sg_testimonials_media/tittercopy4.gif);
}
#i7430twitterbutton  {
   left: 808px;
}

