#documentationbutton a,
#examplepagesbutton a,
#screenshotsbutton a,
#downloadbutton a,
#overviewfeaturesbutton a,
#buynowbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 50px;
   background-position: 0% 0px;
   text-decoration: none;
   color: #FFFFFF;
}

#overviewfeaturesbutton a,
#documentationbutton a {
	text-align: center;
}

#examplepagesbutton,
#screenshotsbutton,
#buynowbutton,
#documentationbutton,
#downloadbutton,
#overviewfeaturesbutton  {
   font: bold 12px/12px Arial;
   visibility: visible;
   position: absolute;
   top: 2px;
   z-index: 3;
   height: 50px;
}

#lcbutton a,
#overviewbutton a,
#forumsbutton a,
#supportbutton a,
#whysgbutton a,
#featuresbutton a,
#webinarbutton a  {
   background-repeat: no-repeat;
   display: block;
   background-position: 0% 0px;
   text-decoration: none;
   color: #FFFFFF;
}

#whysgbutton a {
	text-align: center;
}

#forumsbutton a:hover,
#lcbutton a:hover,
#videosbutton a:hover,
#supportbutton a:hover,
#webinarbutton a:hover  {
   background-position: -113px 0%;
}

#featuresbutton a:hover,
#whysgbutton a:hover,
#overviewbutton a:hover  {
   background-position: -97px 0%;
}

#lcbutton,
#supportbutton,
#featuresbutton,
#forumsbutton,
#webinarbutton  {
   font: bold 12px/12px Arial;
   visibility: hidden;
   position: absolute;
   left: 484px;
   width: 113px;
   height: 26px;
}

#overviewfeaturesbutton a:hover  {
   background-position: -99px 0%;
}

#overviewfeaturesbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 0px;
   top: 7px;
   width: 64px;
   height: 19px;
}

#documentationbutton a:hover  {
   background-position: -114px 0%;
}

#examplepagesbutton a:hover  {
   background-position: -121px 0%;
}

#documentationbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 0px;
   top: 7px;
   width: 85px;
   height: 21px;
}

#screenshotsbutton a:hover  {
   background-position: -102px 0%;
}

#examplepagesbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 16px;
   top: 13px;
   width: 87px;
   height: 11px;
}

#overviewfeaturesbutton a  {
   width: 99px;
   background-image: url(sg_mainnav_media/overviewfeaturesbutton.gif);
}

#screenshotsbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 5px;
   top: 13px;
   width: 91px;
   height: 9px;
}

#downloadbutton a:hover  {
   background-position: -80px 0%;
}

#overviewfeaturesbutton  {
   width: 99px;
   left: 303px;
}

#documentationbutton a  {
   width: 114px;
   background-image: url(sg_mainnav_media/documentationbutton.gif);
}

#examplepagesbutton a  {
   width: 121px;
   background-image: url(sg_mainnav_media/examplepagesbutton.gif);
}

#featuresbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 25px;
   top: 6px;
   width: 49px;
   height: 11px;
}

#downloadbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 12px;
   top: 14px;
   width: 55px;
   height: 8px;
}

#buynowbutton a:hover  {
   background-position: -75px 0%;
}

#overviewbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 14px;
   top: 5px;
   width: 68px;
   height: 13px;
}

#screenshotsbutton a  {
   width: 102px;
   background-image: url(sg_mainnav_media/screenshotsbutton.gif);
}

#documentationbutton  {
   width: 114px;
   left: 484px;
}

#supportbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 34px;
   top: 8px;
   width: 44px;
   height: 13px;
}

#buynowbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 13px;
   top: 13px;
   width: 48px;
   height: 11px;
}

#videosbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 37px;
   top: 4px;
   width: 38px;
   height: 11px;
}

#forumsbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 36px;
   top: 7px;
   width: 42px;
   height: 11px;
}

#webinarbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 36px;
   top: 7px;
   width: 42px;
   height: 11px;
}

#examplepagesbutton  {
   width: 121px;
   left: 181px;
}

#screenshotsbutton  {
   width: 102px;
   left: 78px;
}

#whysgbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 0px;
   top: 3px;
   width: 70px;
   height: 23px;
}

#downloadbutton a  {
   width: 80px;
   background-image: url(sg_mainnav_media/downloadbutton.gif);
}

#featuresbutton a  {
   height: 26px;
   width: 97px;
   background-image: url(sg_mainnav_media/featuresbutton.gif);
}

#overviewbutton a  {
   height: 25px;
   width: 97px;
   background-image: url(sg_mainnav_media/overviewbutton.gif);
}

#supportbutton a  {
   height: 26px;
   width: 113px;
   background-image: url(sg_mainnav_media/supportbutton.gif);
}

#videosbutton a  {
   background: url(sg_mainnav_media/videosbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 113px;
   height: 24px;
   text-decoration: none;
   color: #FFFFFF;
}

#buynowbutton a  {
   width: 75px;
   background-image: url(sg_mainnav_media/buynowbutton.gif);
}

#forumsbutton a  {
   height: 26px;
   width: 113px;
   background-image: url(sg_mainnav_media/forumsbutton.gif);
}

#webinarbutton a  {
   height: 26px;
   width: 113px;
   background-image: url(sg_mainnav_media/webinarbutton.gif);
}

#downloadbutton  {
   width: 80px;
   left: 403px;
}

#overviewbutton  {
   font: bold 12px/12px Arial;
   visibility: hidden;
   position: absolute;
   left: 304px;
   top: 37px;
   z-index: 5;
   width: 97px;
   height: 25px;
}

#featuresbutton  {
   width: 97px;
   z-index: 6;
   top: 59px;
   left: 304px;
}

#lcbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 14px;
   top: 6px;
   width: 90px;
   height: 13px;
}

#whysgbutton a  {
   height: 29px;
   width: 97px;
   background-image: url(sg_mainnav_media/whysgbutton.gif);
}

#supportbutton  {
   z-index: 7;
   top: 84px;
}

#videosbutton  {
   font: bold 12px/12px Arial;
   visibility: hidden;
   position: absolute;
   left: 484px;
   top: 37px;
   z-index: 5;
   width: 113px;
   height: 24px;
}

#forumsbutton  {
   z-index: 8;
   top: 109px;
}

#webinarbutton  {
   z-index: 8;
   top: 135px;
}

#buynowbutton  {
   width: 75px;
   left: 2px;
}

#whysgbutton  {
   font: bold 12px/12px Arial;
   visibility: hidden;
   position: absolute;
   left: 304px;
   top: 83px;
   z-index: 7;
   width: 97px;
   height: 29px;
}

#lcbutton a  {
   height: 26px;
   width: 113px;
   background-image: url(sg_mainnav_media/lcbutton.gif);
}

#lcbutton  {
   z-index: 6;
   top: 59px;
}

#menu2bg  {
   background: url(sg_mainnav_media/menu2bg.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 481px;
   top: 35px;
   z-index: 4;
   width: 119px;
   height: 78px;
}

#mainnav  {
   margin: 0px auto 0px auto;
   width: 600px;
   position: relative;
}

#menu1bg  {
   background: url(sg_mainnav_media/menu1bg.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 301px;
   top: 35px;
   z-index: 4;
   width: 103px;
   height: 54px;
}

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

