a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

.i182ytmetadata li,
#i180bodytexttext p,
#i213bodytexttext p,
#i413bodytexttext p,
#i180bodytexttext li,
.i200ytmetadata p,
.i182ytmetadata p,
#i199bodytext1text li,
#i214bodytext1text li,
#i214bodytext1text p,
#i164bodytexttext p,
#i423bodytexttext li,
#i413bodytexttext li,
#i165bodytext1text li,
#i475bodytexttext p,
#i154bodytexttext p,
#i206bodytexttext p,
#i198bodytexttext p,
#i207bodytext1text li,
#i207bodytext1text p,
#i424bodytext1text li,
#i199bodytext1text p,
#i474bodytext1text li,
#i198bodytexttext li,
#i424bodytext1text p,
#i474bodytext1text p,
#i475bodytexttext li,
#i423bodytexttext p,
#i165bodytext1text p,
.i200ytmetadata li,
#i164bodytexttext li,
#i154bodytexttext li,
#i213bodytexttext li,
#i206bodytexttext li  {
   font: normal bold 12px/16px Aller;
   padding: 5px 0px 0px 0px;
   margin: 0px;
   color: #008C99;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#i155therapies2menutree .children a,
#i414therapies2menutree .sub-menu a,
#i155therapies2menutree .sub-menu a,
#i208therapies2menutree .sub-menu a,
#i183therapies2menutree .children a,
#i414therapies2menutree .children a,
#mainmenutree .children a,
#mainmenutree .sub-menu a,
#i183therapies2menutree .sub-menu a,
#i208therapies2menutree .children a  {
   padding-right: 0px;
   overflow: hidden;
   line-height: 28px;
   font-size: 12px;
   font-family: Aller;
   padding-left: 10px;
   text-align: left;
}

#i239footeraddress li,
#i239footeraddress p,
#i229footeroffertext p,
#i237footeroffertext p,
#i231footeraddress li,
#i231footeraddress p,
.i179ytmetadata li,
#i236silverbark li,
.i197ytmetadata li,
#i236silverbark p,
.i179ytmetadata p,
.i197ytmetadata p,
#i228silverbark li,
#i229footeroffertext li,
#i237footeroffertext li,
#i228silverbark p  {
   padding: 0px;
   margin: 0px;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Aller;
   text-indent: 0px;
}

#i155therapies2menutree .children,
#i208therapies2menutree .sub-menu,
#i208therapies2menutree .children,
#i414therapies2menutree .children,
#i183therapies2menutree .children,
#i414therapies2menutree .sub-menu,
#i183therapies2menutree .sub-menu,
#i155therapies2menutree .sub-menu  {
   width: 237px;
   left: 237px;
}

#i414therapies2menutree .menutreetop > li > a,
#i208therapies2menutree .menutreetop > li > a,
#mainmenutree .menutreetop > li > a,
#i183therapies2menutree .menutreetop > li > a,
#i155therapies2menutree .menutreetop > li > a  {
   line-height: 28px;
   overflow: hidden;
   display: block;
}

.menutreetop li:hover ul ul, 
.menutreetop li:hover ul ul ul, 
.menutreetop li:hover ul ul ul ul,
.menutreetop li:hover ul ul ul ul ul,
.menutreetop li:hover ul ul ul ul ul ul,
.menutreetop li:hover ul ul ul ul ul ul ul  {
   display: none;
}

#i148template1column,
#i158template1column,
#i168template1column,
#i472template1column,
#i186template1column,
#i417template1column,
#i407template1column,
#i204template1column,
#i211template1column  {
   margin-bottom: 0px;
   margin-right: 0px;
   margin-left: 116px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 950px;
   min-height: 239px;
   background-color: #FFFFFF;
}

#i183therapies2menutree > .menutreetop > li > a,
#i414therapies2menutree > .menutreetop > li > a,
#i208therapies2menutree > .menutreetop > li > a,
#i155therapies2menutree > .menutreetop > li > a  {
   width: 217px;
   padding-left: 10px;
   padding-right: 0px;
}

#i414therapies2menutree .menutreetop > li > ul,
#i208therapies2menutree .menutreetop > li > ul,
#i183therapies2menutree .menutreetop > li > ul,
#i155therapies2menutree .menutreetop > li > ul  {
   left: 227px;
   margin: 0;
}

#i208therapies2menutree ul li,
#i155therapies2menutree ul li,
#i414therapies2menutree ul li,
#i238footermenu ul li,
#i230footermenu ul li,
#i183therapies2menutree ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#i239footeraddress p a,
.fl li *,
.fl li a,
#i236silverbark p a,
#i231footeraddress p a,
#i229footeroffertext p a,
#i228silverbark p a,
#i237footeroffertext p a  {
   display: inline;
}

#i208therapies2menutree > ul li ul ul,
#i414therapies2menutree > ul li ul ul,
#i155therapies2menutree > ul li ul ul,
#i183therapies2menutree > ul li ul ul  {
   left: 237px;
   margin: 0;
}

.menutreetop li:hover ul, 
.menutreetop li li:hover ul, 
.menutreetop li li li:hover ul, 
.menutreetop li li li li:hover ul,
.menutreetop li li li li li:hover ul  {
   display: block;
}

#i183therapies2menutree ul,
#i155therapies2menutree ul,
#i414therapies2menutree ul,
#i238footermenu ul,
#i208therapies2menutree ul,
#i230footermenu ul  {
   font: normal normal 12px Aller;
   margin: 0px;
   padding: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#i208therapies2menutree > ul > ul,
#i414therapies2menutree > ul > ul,
#i155therapies2menutree > ul > ul,
#i183therapies2menutree > ul > ul  {
   top: 28px;
   width: 237px;
}

#i183therapies2menutree ul li a,
#i208therapies2menutree ul li a,
#i414therapies2menutree ul li a,
#i155therapies2menutree ul li a  {
   width: 100%;
   display: block;
}

#i192ytnextpanelsetbutton,
#i193ytpreviouspanelsetbutton,
#i174ytnextpanelsetbutton,
#i175ytpreviouspanelsetbutton  {
   line-height: 15px;
   font-size: 12px;
   font-family: Aller;
   text-align: left;
   position: absolute;
   top: 607px;
   z-index: 6;
   height: 15px;
   margin-left: 0px;
   margin-top: 0px;
}

#i423bodytexttext,
#i413bodytexttext,
#i213bodytexttext,
#i164bodytexttext,
#i154bodytexttext,
#i198bodytexttext  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#secondpicturebox table,
#i227janetpicturebox table,
#mainimagepicturebox table,
#i235janetpicturebox table  {
   width: 100%;
   height: 100%;
}

#i187white,
#i418white,
#i205white,
#i169white,
#i408white,
#i159white,
#i212white,
#i149white,
#i473white  {
   position: absolute;
   left: 116px;
   top: 8px;
   z-index: 5;
   width: 950px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#secondpicturebox,
#mainimagepanelsheet,
#mainimagepicturebox,
#headercontentunique,
#secondpanelsheet  {
   position: absolute;
   left: 126px;
   top: 229px;
   z-index: 6;
   margin-left: 0px;
   margin-top: 0px;
}

#i155therapies2menutree,
#i183therapies2menutree,
#i208therapies2menutree,
#i414therapies2menutree  {
   position: relative;
   left: 0px;
   top: 0px;
   width: 227px;
   margin-top: 9px;
   margin-left: 9px;
   margin-right: 0px;
}

#i165bodytext1text,
#i199bodytext1text,
#i424bodytext1text  {
   width: 306px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 19px;
   margin-right: 0px;
}

#mainmenutree .sub-menu li a,
#mainmenutree .children li a  {
   width: 197px;
}

#mainmenutree .sub-menu li,
#mainmenutree .children li  {
   width: 207px;
}

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

#i235janetpicturebox,
#i227janetpicturebox  {
   position: absolute;
   left: 806px;
   top: 22px;
   z-index: 6;
   width: 74px;
   height: 99px;
   margin-left: 0px;
   margin-top: 0px;
}

#i237footeroffertext,
#i229footeroffertext  {
   position: absolute;
   left: 348px;
   top: 42px;
   z-index: 6;
   width: 410px;
   margin-left: 0px;
   margin-top: 0px;
}

#i214bodytext1text,
#i474bodytext1text  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 7px;
   margin-bottom: 7px;
}

#i231footeraddress,
#i239footeraddress  {
   position: absolute;
   left: 891px;
   top: 20px;
   z-index: 6;
   width: 165px;
   margin-left: 0px;
   margin-top: 0px;
}

#i190ytpanelsheet,
#i172ytpanelsheet  {
   position: absolute;
   left: 142px;
   top: 245px;
   z-index: 6;
   width: 899px;
   min-height: 346px;
   margin-left: 0px;
   margin-top: 0px;
}

#i180bodytexttext,
#i206bodytexttext  {
   width: 708px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: -4px;
   margin-right: 0px;
}

#i238footermenu,
#i230footermenu  {
   margin: 0px;
   width: 166px;
   z-index: 6;
   top: 17px;
   left: 166px;
   position: absolute;
}

#i228silverbark,
#i236silverbark  {
   position: absolute;
   left: 127px;
   top: 172px;
   z-index: 4;
   width: 929px;
   margin-left: 0px;
   margin-top: 0px;
}

#mainmenutree .menutreetop > li  {
   margin-left: 13px;
   margin-right: 13px;
}

#i193ytpreviouspanelsetbutton  {
   width: 84px;
   left: 143px;
}

#i208therapies2menutree ul li  {
   clear: left;
}

#i183therapies2menutree ul li  {
   clear: left;
}

#i414therapies2menutree ul li  {
   clear: left;
}

#i175ytpreviouspanelsetbutton  {
   width: 84px;
   left: 143px;
}

#i155therapies2menutree ul li  {
   clear: left;
}

.mainimagepanelthumb,
.secondpanelthumb  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 8;
   width: 930px;
   height: 376px;
   margin-left: 0px;
   margin-top: 0px;
}

#mainmenutree > ul li ul ul  {
   left: 207px;
   margin: 0;
}

#i414therapies2menutree ul  {
   line-height: 28px;
   color: #535353;
}

#i208therapies2menutree ul  {
   line-height: 28px;
   color: #535353;
}

#i183therapies2menutree ul  {
   line-height: 28px;
   color: #535353;
}

#i155therapies2menutree ul  {
   line-height: 28px;
   color: #535353;
}

#i192ytnextpanelsetbutton  {
   width: 52px;
   left: 997px;
}

.i176ytpanelthumb,
.i194ytpanelthumb  {
   position: absolute;
   left: 29px;
   top: 264px;
   z-index: 8;
   width: 69px;
   height: 49px;
   margin-left: 0px;
   margin-top: 0px;
}

#i174ytnextpanelsetbutton  {
   width: 52px;
   left: 997px;
}

#i237footeroffertext li  {
   text-align: center;
   font-family: Aller-Italic, Aller;
   font-size: 14px;
   line-height: 18px;
}

.c535353 * a,
sc535353 .children a  {
   color: #535353;
}

#i183therapies2menutree  {
   margin-bottom: 0px;
}

#mainmenutree > ul > li  {
   height: 100%;
}

#mainmenutree > ul > ul  {
   top: 28px;
   width: 207px;
}

#i155therapies2menutree  {
   margin-bottom: 125px;
}

#i414therapies2menutree  {
   margin-bottom: 125px;
}

#i229footeroffertext li  {
   text-align: center;
   font-size: 14px;
   line-height: 18px;
   font-style: italic;
}

#i208therapies2menutree  {
   margin-bottom: 132px;
   margin-top: 2px;
}

#i229footeroffertext p  {
   text-align: center;
   font-size: 14px;
   line-height: 18px;
   font-style: italic;
}

#i237footeroffertext p  {
   text-align: center;
   font-family: Aller-Italic, Aller;
   font-size: 14px;
   line-height: 18px;
}

.i200ytmetadata,
.i182ytmetadata  {
   position: absolute;
   left: 473px;
   top: -4px;
   z-index: 8;
   width: 418px;
   margin-left: 0px;
   margin-top: 0px;
}

#i231footeraddress li  {
   text-align: left;
   font-size: 12px;
   line-height: 14px;
}

#i239footeraddress li  {
   text-align: left;
   font-size: 12px;
   line-height: 14px;
}

#mainmenutree ul li a  {
   display: inline;
   padding-left: 13px;
   padding-right: 13px;
}

.i179ytmetadata,
.i197ytmetadata  {
   position: absolute;
   left: 6px;
   top: -7px;
   z-index: 10;
   width: 449px;
   margin-left: 0px;
   margin-top: 0px;
}

#i239footeraddress p  {
   text-align: left;
   font-size: 12px;
   line-height: 14px;
}

#i231footeraddress p  {
   text-align: left;
   font-size: 12px;
   line-height: 14px;
}

#i186template1column  {
   min-height: 221px;
   margin-top: 627px;
}

#i407template1column  {
   margin-top: 609px;
}

#headercontentunique  {
   height: 153px;
   width: 931px;
   top: 18px;
}

#i472template1column  {
   margin-top: 229px;
}

#i417template1column  {
   margin-top: 609px;
}

#i148template1column  {
   margin-top: 609px;
}

#i211template1column  {
   margin-top: 229px;
}

#i168template1column  {
   min-height: 221px;
   margin-top: 627px;
}

#i158template1column  {
   margin-top: 609px;
}

#i204template1column  {
   margin-top: 229px;
}

#mainimagepanelsheet  {
   min-height: 376px;
   width: 931px;
}

#mainimagepicturebox  {
   height: 376px;
   width: 930px;
}

.i347imagemask,
.i349imagemask  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 9;
   width: 930px;
   height: 376px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

.i195thumbmask,
.i177thumbmask  {
   background: url(sg_video1_media/d195thumbmask.gif) no-repeat;
   position: absolute;
   left: 4px;
   top: 4px;
   z-index: 9;
   width: 454px;
   height: 337px;
   margin-left: 0px;
   margin-top: 0px;
}

#mainmenutree ul li  {
   display: inline;
   position: relative;
   float: left;
   margin-top: 0px;
   margin-bottom: 0px;
}

.secondpanel,
.mainimagepanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 7;
   width: 931px;
   min-height: 376px;
}

#i214bodytext1text  {
   margin-left: 19px;
   width: 306px;
}

#i165bodytext1text  {
   margin-bottom: 15px;
   margin-top: 15px;
}

#i228silverbark li  {
   font-size: 11px;
   line-height: 13px;
   text-align: center;
}

#i238footermenu ul  {
   line-height: 18px;
   color: #FFFFFF;
}

#i474bodytext1text  {
   margin-left: 10px;
   width: 166px;
}

#i199bodytext1text  {
   margin-bottom: 18px;
   margin-top: 18px;
}

#i424bodytext1text  {
   margin-bottom: 15px;
   margin-top: 15px;
}

#i236silverbark li  {
   font-size: 11px;
   line-height: 13px;
   text-align: center;
}

#i230footermenu ul  {
   line-height: 18px;
   color: #FFFFFF;
}

#i213bodytexttext  {
   margin-top: 7px;
   margin-left: 18px;
   width: 598px;
}

#i413bodytexttext  {
   margin-top: 15px;
   margin-left: -4px;
   width: 708px;
}

#i154bodytexttext  {
   margin-top: 15px;
   margin-left: -4px;
   width: 708px;
}

#i198bodytexttext  {
   margin-top: 18px;
   margin-left: 18px;
   width: 598px;
}

#i164bodytexttext  {
   margin-top: 15px;
   margin-left: 18px;
   width: 598px;
}

#i236silverbark p  {
   font-size: 11px;
   line-height: 13px;
   text-align: center;
}

#i475bodytexttext  {
   margin: 7px 0px 0px 56px;
   width: 708px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i206bodytexttext  {
   margin-bottom: 0px;
   margin-top: 7px;
}

#secondpicturebox  {
   height: 376px;
   width: 930px;
}

#secondpanelsheet  {
   min-height: 376px;
   width: 931px;
}

#i423bodytexttext  {
   margin-top: 15px;
   margin-left: 18px;
   width: 598px;
}

#i180bodytexttext  {
   margin-bottom: 9px;
   margin-top: 18px;
}

#i228silverbark p  {
   font-size: 11px;
   line-height: 13px;
   text-align: center;
}

#layer5,
#layer4  {
   position: absolute;
   left: 116px;
   top: 0px;
   z-index: 5;
   width: 950px;
   height: 170px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#mainmenutree ul  {
   height: 28px;
   margin: 0px;
   padding: 0px;
   color: #4D4D4D;
   line-height: 28px;
   font-size: 12px;
   font-family: Aller;
   text-align: center;
}

.i173ytpanel,
.i191ytpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 7;
   width: 899px;
   min-height: 346px;
}

#mainmenutree  {
   position: absolute;
   left: 129px;
   top: 186px;
   z-index: 8;
   margin-left: 0px;
   margin-top: 0px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1182px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#headerquote  {
   background: url(sg_video2_media/headerquote.png) no-repeat;
   position: absolute;
   left: 500px;
   top: 48px;
   z-index: 7;
   width: 453px;
   height: 108px;
   margin-left: 0px;
   margin-top: 0px;
}

#ridefooter  {
   font-size: 0px;
   width: 100%;
   position: relative;
   clear: left;
   display: block;
   margin-top: 215px;
}

#i159white  {
   background-image: url(sg_gallery1_media/d159white.gif);
   height: 606px;
}

#i149white  {
   background-image: url(sg_gallery2_media/d159white.gif);
   height: 606px;
}

#i212white  {
   background-image: url(sg_plain1_media/d212white.gif);
   height: 223px;
}

#i187white  {
   background-image: url(sg_video1_media/d187white.gif);
   height: 619px;
}

#i169white  {
   background-image: url(sg_video1_media/d187white.gif);
   height: 619px;
}

#i418white  {
   background-image: url(sg_fade_media/d159white.gif);
   height: 606px;
}

#i205white  {
   background-image: url(sg_plain2_media/d212white.gif);
   height: 223px;
}

#i408white  {
   background-image: url(sg_fade_media/d159white.gif);
   height: 606px;
}

#i473white  {
   background-image: url(sg_plain1_media/d212white.gif);
   height: 223px;
}

.menutreetop li ul a  {
   float: left;
}

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

.sub-menu,
.children  {
   display: none;
   position: absolute;
   left: 0px;
}

#menubar  {
   background: url(sg_video1_media/menubar.jpg) no-repeat;
   position: absolute;
   left: 126px;
   top: 171px;
   z-index: 7;
   width: 930px;
   height: 50px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer5  {
   background-image: url(sg_plain2_media/layer5.gif);
}

.i179ytmetadata li  {
   text-align: left;
   font-size: 12px;
   line-height: 28px;
   color: #000000;
}

.i197ytmetadata li  {
   text-align: left;
   font-size: 12px;
   line-height: 28px;
   color: #000000;
}

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

#layer4  {
   background-image: url(sg_gallery1_media/layer4.gif);
}

.i182ytmetadata li  {
   font-size: 24px;
   line-height: 36px;
}

.menutreetop ul ul  {
   top: auto;
}

.i200ytmetadata li  {
   font-size: 24px;
   line-height: 36px;
}

.i179ytmetadata p  {
   text-align: left;
   font-size: 12px;
   line-height: 28px;
   color: #000000;
}

.i197ytmetadata p  {
   text-align: left;
   font-size: 12px;
   line-height: 28px;
   color: #000000;
}

.i200ytmetadata p  {
   font-size: 24px;
   line-height: 36px;
}

.i182ytmetadata p  {
   font-size: 24px;
   line-height: 36px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1063px;
   width: 1182px;
   position: relative;
}

#logo  {
   background: url(sg_video1_media/logo.png) no-repeat;
   position: absolute;
   left: 138px;
   top: 31px;
   z-index: 7;
   width: 291px;
   height: 132px;
   margin-left: 0px;
   margin-top: 0px;
}

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

.menutreetop li  {
   list-style: none outside;
}

.i349imagemask  {
   background-image: url(sg_gallery2_media/d347imagemask.gif);
}

.menutreetop a  {
   text-decoration: none;
}

.flow,
.footer  {
   position: relative;
   display: block;
   width: 100%;
}

.i347imagemask  {
   background-image: url(sg_gallery1_media/d347imagemask.gif);
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.c4D4D4D * a  {
   color: #4D4D4D;
}

.menutreetop  {
   display: block;
   margin: 0px;
   padding: 0px;
}

.c064413 a  {
   color: #064413;
}

.cFFF * a  {
   color: #FFFFFF;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.divider  {
   clear: left;
   display: block;
}

.footer  {
   clear: left;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.fl li  {
   float: left;
   display: inline;
}

.flow  {
   z-index: 2;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Aller;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background: #FFFFFF url(sg_gallery1_media/d142browserbackground.jpg) center top no-repeat;
   background-attachment: scroll;
}

