a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#servicestext p a,
#contact2text p a,
#aboutscroll p a,
#copyrighttext p a,
#homestext p a,
#newstext p a,
#contacttext p a  {
   border: 0px none #000000;
   color: #F96403;
   text-decoration: none;
}

#about,
#home,
#pid9awake,
#pid10awake,
#corporate,
#thankyou,
#services,
#resources,
#contact,
#news  {
   margin: 0px auto 0px auto;
   height: 593px;
   position: relative;
   background-color: #660000;
}

#homeb a,
#resourcesb a,
#id0awakeb a,
#nextb a,
#aboutb a,
#contactb a,
#prevb a,
#servicesb a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   background-position: 0% 0px;
   font-size: 19px;
   line-height: 19px;
}

#corporatetext p,
#servicestext p,
#homestext p,
#aboutscroll p  {
   font: 12px/14px Arial;
   margin: 0px;
   padding-bottom: 20px;
   text-align: left;
}

#copyrighttext p a:hover,
#contacttext p a:hover  {
   text-decoration: underline;
}

#servicestext,
#aboutscroll,
#corporatetext  {
   visibility: visible;
   position: absolute;
   left: 169px;
   top: 156px;
   z-index: 4;
   width: 487px;
}

#icfbutton a:hover,
#cflbutton a:hover  {
   background-position: -101px 0%;
}

#corporatewellnessexecutivecoaching  {
   background: url(sg_services_media/id0corporatewellnessexecuti.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 231px;
   z-index: 6;
   width: 123px;
   height: 24px;
}

#about1slideshow,
#about2slideshow  {
   visibility: visible;
   position: absolute;
   left: 691px;
   z-index: 7;
   width: 180px;
   height: 240px;
   background-repeat: no-repeat;
}

#home3slideshow,
#home4slideshow  {
   visibility: visible;
   position: absolute;
   left: 691px;
   z-index: 7;
   width: 180px;
   height: 121px;
   background-repeat: no-repeat;
}

#home1slideshow,
#home2slideshow  {
   visibility: visible;
   position: absolute;
   left: 691px;
   z-index: 8;
   width: 180px;
   height: 121px;
   background-repeat: no-repeat;
}

#about1shadow,
#about2shadow  {
   visibility: visible;
   position: absolute;
   left: 690px;
   z-index: 6;
   width: 188px;
   height: 7px;
   background-repeat: no-repeat;
}

#home3shadow,
#home4shadow  {
   visibility: visible;
   position: absolute;
   left: 690px;
   z-index: 6;
   width: 188px;
   height: 129px;
   background-repeat: no-repeat;
}

#home1shadow,
#home2shadow  {
   visibility: visible;
   position: absolute;
   left: 690px;
   z-index: 7;
   width: 188px;
   height: 129px;
   background-repeat: no-repeat;
}

#newstext,
#contact2text  {
   visibility: visible;
   position: absolute;
   left: 176px;
   z-index: 4;
   width: 487px;
}

#resourcesothertext p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   padding-right: 10px;
   text-align: left;
}

#resourcesb a:hover  {
   background-position: -84px 0%;
}

#corporateb a:hover  {
   background-position: -88px 0%;
}

#logobutton a:hover  {
   background-position: -135px 0%;
}

#mccbutton a:hover  {
   background-position: -92px 0%;
}

#servicesb a:hover  {
   background-position: -66px 0%;
}

#id0awakeb a:hover  {
   background-position: -108px 0%;
}

#contactb a:hover  {
   background-position: -77px 0%;
}

#navbarbackground  {
   background: url(sg_services_media/navbarbackground.gif) no-repeat;
   position: absolute;
   left: 7px;
   top: 0px;
   z-index: 5;
   width: 144px;
   height: 571px;
   visibility: visible;
}

#servicestext p a  {
   font-weight: bold;
}

#about1slideshow  {
   background-image: url(sg_about_media/about1slideshow.jpg);
   top: 23px;
}

#copyrighttext p  {
   font: 10px/12px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#corporatetext p  {
   font-weight: bold;
}

#about2slideshow  {
   background-image: url(sg_about_media/about2slideshow.jpg);
   top: 287px;
}

#awakebackground  {
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 515px;
   height: 373px;
   background-repeat: no-repeat;
}

#home2slideshow  {
   background-image: url(sg_services_media/home2slideshow.jpg);
   top: 139px;
}

#home4slideshow  {
   background-image: url(sg_services_media/home4slideshow.jpg);
   top: 415px;
}

#aboutb a:hover  {
   background-position: -57px 0%;
}

#home1slideshow  {
   background-image: url(sg_services_media/home1slideshow.jpg);
   top: 0px;
}

#home3slideshow  {
   background-image: url(sg_services_media/home3slideshow.jpg);
   top: 277px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 132px;
   top: 584px;
   z-index: 3;
   width: 615px;
}

#id0background  {
   background: url(sg_services_media/id0background.gif) no-repeat;
   position: absolute;
   left: 6px;
   top: 0px;
   z-index: 3;
   width: 871px;
   height: 577px;
   visibility: visible;
}

#aboutscroll p  {
   padding-right: 2px;
}

#homeb a:hover  {
   background-position: -48px 0%;
}

#newsb a:hover  {
   background-position: -164px 0%;
}

#contacttext p  {
   font: 14px/24px Arial;
   margin: 0px;
   text-align: center;
}

#logobutton a  {
   background: url(sg_services_media/logobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 219px;
   width: 135px;
   font-size: 219px;
   line-height: 219px;
}

#contact2text  {
   top: 295px;
}

#about2shadow  {
   background-image: url(sg_about_media/about2shadow.gif);
   top: 263px;
}

#corporateb a  {
   background: url(sg_services_media/corporateb.gif) no-repeat 0% 0px;
   display: block;
   height: 31px;
   width: 88px;
   font-size: 31px;
   line-height: 31px;
}

#about1shadow  {
   background-image: url(sg_about_media/about1shadow.gif);
   top: 527px;
}

#resourcesb a  {
   width: 84px;
   background-image: url(sg_services_media/resourcesb.gif);
}

#id0awakeb a  {
   width: 108px;
   background-image: url(sg_services_media/id0awakeb.gif);
}

#cflbutton a  {
   background: url(sg_services_media/cflbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 101px;
   font-size: 25px;
   line-height: 25px;
}

#contacttext  {
   visibility: visible;
   position: absolute;
   left: 176px;
   top: 151px;
   z-index: 5;
   width: 487px;
}

#homestext p  {
   font-weight: bold;
}

#icfbutton a  {
   background: url(sg_services_media/icfbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 42px;
   width: 101px;
   font-size: 42px;
   line-height: 42px;
}

#aboutscroll  {
   height: 341px;
   overflow: auto;
}

#home1shadow  {
   background-image: url(sg_services_media/home1shadow.gif);
   top: 0px;
}

#mccbutton a  {
   background: url(sg_services_media/mccbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 41px;
   width: 92px;
   font-size: 41px;
   line-height: 41px;
}

#servicesb a  {
   width: 66px;
   background-image: url(sg_services_media/servicesb.gif);
}

#home4shadow  {
   background-image: url(sg_services_media/home4shadow.gif);
   top: 415px;
}

#home2shadow  {
   background-image: url(sg_corporate_media/home2shadow.gif);
   top: 139px;
}

#home3shadow  {
   background-image: url(sg_services_media/home3shadow.gif);
   top: 277px;
}

#corporateb  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 329px;
   z-index: 7;
   width: 88px;
   height: 31px;
}

#logobutton  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 9px;
   z-index: 6;
   width: 135px;
   height: 219px;
}

#resourcesb  {
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 423px;
   z-index: 7;
   width: 84px;
   height: 19px;
}

#contactb a  {
   width: 77px;
   background-image: url(sg_services_media/contactb.gif);
}

#pid10awake  {
   width: 876px;
}

#icfbutton  {
   visibility: visible;
   position: absolute;
   left: 314px;
   top: 514px;
   z-index: 4;
   width: 101px;
   height: 42px;
}

#id0awakeb  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 364px;
   z-index: 7;
   width: 108px;
   height: 19px;
}

#cflbutton  {
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 506px;
   z-index: 6;
   width: 101px;
   height: 25px;
}

#awaketext  {
   visibility: visible;
   position: absolute;
   left: 175px;
   top: 154px;
   z-index: 4;
   width: 487px;
}

#mccbutton  {
   visibility: visible;
   position: absolute;
   left: 433px;
   top: 517px;
   z-index: 4;
   width: 92px;
   height: 41px;
}

#resources  {
   width: 876px;
}

#servicesb  {
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 393px;
   z-index: 7;
   width: 66px;
   height: 19px;
}

#pid9awake  {
   width: 876px;
}

#corporate  {
   width: 878px;
}

#contactt  {
   background: url(sg_contact_media/contactt.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 525px;
   top: 122px;
   z-index: 7;
   width: 94px;
   height: 15px;
}

#newstext  {
   top: 154px;
}

#contactq  {
   background: url(sg_contact_media/contactq.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 239px;
   top: 43px;
   z-index: 5;
   width: 239px;
   height: 61px;
}

#aboutb a  {
   width: 57px;
   background-image: url(sg_services_media/aboutb.gif);
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 451px;
   z-index: 7;
   width: 77px;
   height: 19px;
}

#rightbar  {
   background: url(sg_services_media/rightbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 682px;
   top: 0px;
   z-index: 5;
   width: 192px;
   height: 576px;
}

#thankyou  {
   width: 878px;
}

#services  {
   width: 878px;
}

#contact  {
   width: 878px;
}

#newsb a  {
   background: url(sg_services_media/newsb.gif) no-repeat 0% 0px;
   display: block;
   height: 147px;
   width: 164px;
   font-size: 147px;
   line-height: 147px;
}

#prevb a  {
   width: 44px;
   background-image: url(sg_pid10awake_media/prevb.gif);
}

#homeb a  {
   width: 48px;
   background-image: url(sg_services_media/homeb.gif);
}

#nextb a  {
   width: 41px;
   background-image: url(sg_pid10awake_media/nextb.gif);
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 148px;
   top: 0px;
   z-index: 6;
   width: 3px;
   height: 571px;
   background-color: #454444;
   background-image: none;
}

#aboutb  {
   visibility: visible;
   position: absolute;
   left: 79px;
   top: 305px;
   z-index: 7;
   width: 57px;
   height: 19px;
}

#awaket  {
   background: url(sg_pid9awake_media/awaket.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 478px;
   top: 122px;
   z-index: 7;
   width: 140px;
   height: 15px;
}

#topbar  {
   background: url(sg_services_media/topbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 148px;
   top: 0px;
   z-index: 4;
   width: 581px;
   height: 139px;
}

#newsb  {
   visibility: visible;
   position: absolute;
   left: 527px;
   top: 0px;
   z-index: 6;
   width: 164px;
   height: 147px;
}

#newsq  {
   background: url(sg_pid9awake_media/newsq.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 252px;
   top: 43px;
   z-index: 5;
   width: 210px;
   height: 61px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 276px;
   z-index: 7;
   width: 48px;
   height: 19px;
}

#about  {
   width: 878px;
}

#lines  {
   background: url(sg_services_media/lines.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 270px;
   z-index: 6;
   width: 123px;
   height: 205px;
}

#home  {
   width: 920px;
   height: 720px;
}

#news  {
   width: 878px;
}

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

