#youtubetextbutton > div:first-child,
#speakingandseminartextbut > div:first-child,
#i3248onemanshowstextbutton > div:first-child,
#wikitextbutton > div:first-child,
#biotextbutton > div:first-child,
#photostextbutton > div:first-child,
#i3246onemanshowstextbutton > div:first-child,
#imdbtextbutton > div:first-child,
#reeltextbutton > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
}

#bottommenu1 ul li,
#bottommenu2 ul li,
#i9392signupandwatchtextmenu ul li,
#bottommenu3 ul li,
#i6375signupandwatchtextmenu ul li,
#i7164signupandwatchtextmenu ul li,
#i7165signupandwatchtextmenu ul li,
#i7166signupandwatchtextmenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#i7164signupandwatchtextmenu ul li a,
#i7165signupandwatchtextmenu ul li a,
#i7166signupandwatchtextmenu ul li a,
#i9392signupandwatchtextmenu ul li a,
#i6375signupandwatchtextmenu ul li a  {
   padding: -1px 0.44em 0px 0.44em;
   line-height: 12px;
   height: 100%;
}

#watchteddytonighthoversho > div:first-child,
#watchlyndonhovershow > div:first-child,
#watchhemingwayhovershow > div:first-child,
#watchcdthovershow > div:first-child  {
   background: url(sg_watch-one-man-shows_media/watchteddytonighthoversho.gif) no-repeat;
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 166px;
   height: 166px;
}

#i7165signupandwatchtextmenu ul,
#i9392signupandwatchtextmenu ul,
#i7166signupandwatchtextmenu ul,
#i6375signupandwatchtextmenu ul,
#i7164signupandwatchtextmenu ul  {
   height: 12px;
   margin: 0px;
   padding: 0px;
   line-height: 12px;
   font-size: 13px;
   font-family: "Bowlby One", sans-serif;
   text-align: left;
}

#i7166signupandwatchtextmenu,
#i7165signupandwatchtextmenu,
#i7164signupandwatchtextmenu,
#i6375signupandwatchtextmenu,
#i9392signupandwatchtextmenu  {
   position: absolute;
   left: 73px;
   z-index: 3;
   margin-left: 0px;
   margin-top: 0px;
}

#signupform fieldset div input,
#signupform fieldset div textarea,
#signupform fieldset div label,
#signupform input[type=submit]  {
   font: normal normal 14px/30px "Bowlby One", sans-serif;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#watchhemingwayhovershow,
#watchlyndonhovershow,
#watchteddytonighthoversho,
#watchcdthovershow  {
   overflow: hidden;
   position: absolute;
   z-index: 3;
   width: 166px;
   height: 166px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#i5869reelmediabg,
#i5898reelmediabg,
#i5856reelmediabg,
#i173reelmediabg,
#i5885reelmediabg  {
   position: absolute;
   left: 484px;
   top: 226px;
   z-index: 3;
   width: 434px;
   height: 325px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i5857shape4copy,
#i2927shape4copy,
#i5886shape4copy,
#i5899shape4copy,
#i5870shape4copy  {
   position: absolute;
   left: 483px;
   z-index: 3;
   width: 434px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FDE2C3;
   background-image: none;
   font-size: 1px;
}

#i5874actingreeltext,
#i5903actingreeltext,
#i5861actingreeltext,
#i174actingreeltext  {
   position: absolute;
   left: 488px;
   top: 151px;
   z-index: 3;
   width: 463px;
   margin-left: 0px;
   margin-top: 0px;
}

#i5872reelembed,
#i5901reelembed,
#i5888reelembed,
#i5859reelembed,
#i4512reelembed  {
   position: absolute;
   left: 491px;
   top: 231px;
   z-index: 4;
   width: 457px;
   margin-left: 0px;
   margin-top: 0px;
}

#cdtthumbsheet,
#abethumbsheet,
#lyndonthumbsheet,
#hwaythumbsheet,
#ttthumbsheet  {
   position: absolute;
   left: 89px;
   z-index: 4;
   width: 397px;
   min-height: 69px;
   margin-left: 0px;
   margin-top: 0px;
}

#runtime3653,
#runtime13145,
#runtime15512,
#runtime14347,
#runtime12427  {
   position: absolute;
   left: 484px;
   z-index: 3;
   width: 225px;
   margin-left: 0px;
   margin-top: 0px;
}

#watchhemingwaybutton a,
#watchcdtbutton a,
#watchteddytonightbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 160px;
   width: 160px;
   font-size: 160px;
   line-height: 160px;
}

#i5884shape8,
#i5897shape8,
#i5868shape8,
#i3795shape8,
#i5855shape8  {
   position: absolute;
   left: 68px;
   top: 467px;
   z-index: 3;
   width: 271px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FDE2C3;
   background-image: none;
   font-size: 1px;
}

#i5902shape4,
#i1480shape4,
#i5889shape4,
#i5873shape4,
#i5860shape4  {
   position: absolute;
   left: 484px;
   top: 206px;
   z-index: 3;
   width: 432px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FDE2C3;
   background-image: none;
   font-size: 1px;
}

#signupform fieldset div input,
#signupform fieldset div textarea  {
   color: #404651;
}

#watchcdtbutton,
#watchteddytonightbutton,
#watchhemingwaybutton  {
   position: absolute;
   z-index: 4;
   width: 160px;
   height: 160px;
   margin-left: 0px;
   margin-top: 0px;
}

#shape1,
#lyndondivider,
#shape1copy3,
#shape1copy,
#shape1copy2  {
   position: absolute;
   left: 106px;
   z-index: 3;
   width: 832px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FDE2C3;
   background-image: none;
   font-size: 1px;
}

#hwayinfobg,
#teddyinfobg,
#abeinfobg,
#cdtinfobg,
#lyndoninfobg  {
   position: absolute;
   left: 76px;
   z-index: 3;
   width: 423px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FDE2C3;
   background-image: none;
}

#lyndoninfotext,
#cdtinfotext,
#ttinfotext,
#towatchreeltext  {
   position: absolute;
   left: 484px;
   z-index: 3;
   width: 450px;
   margin-left: 0px;
   margin-top: 0px;
}

#ttinfotextscroll,
#abeinfotextscroll,
#lyndoninfotextscroll  {
   position: absolute;
   left: 87px;
   z-index: 4;
   height: 170px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

#hwayblurbtext,
#watchlyndonblurbtext,
#watchcdtblurbtext  {
   position: absolute;
   left: 78px;
   top: 495px;
   z-index: 3;
   margin-left: 0px;
   margin-top: 0px;
}

#maybeaudioxmedia,
#maybeaudiotextxmedia,
#sandsblurbtext  {
   position: absolute;
   left: 78px;
   z-index: 3;
   width: 271px;
   margin-left: 0px;
   margin-top: 0px;
}

#i3248onemanshowstextbutton,
#i3246onemanshowstextbutton  {
   overflow: hidden;
   line-height: 32px;
   font-size: 27px;
   font-family: "Bowlby One", sans-serif;
   text-align: left;
   position: absolute;
   left: 307px;
   width: 157px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#bottommenu1 > ul > li > a,
.fl li *,
.fl li a  {
   display: inline;
}

#i3246onemanshowstextbutton > div:first-child  {
   height: 53px;
   width: 157px;
}

#i3248onemanshowstextbutton > div:first-child  {
   height: 54px;
   width: 157px;
}

#speakingandseminartextbut > div:first-child  {
   height: 87px;
   width: 172px;
}

#bottommenu3 ul li a,
#bottommenu1 ul li a  {
   padding: 2px 0.44em 2px 0.44em;
   height: 100%;
}

#layer3,
#lyndonvideobg,
#layer5,
#layer4  {
   position: absolute;
   left: 537px;
   z-index: 4;
   width: 430px;
   height: 325px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FDE2C3;
   background-image: none;
}

#sharexmediashared,
#watchonesharexmedia  {
   position: absolute;
   left: 574px;
   z-index: 3;
   width: 447px;
   margin-left: 0px;
   margin-top: 0px;
}

#watchlyndonhovershow > div:first-child  {
   background-image: url(sg_watch-one-man-shows_media/watchlyndonhovershow.gif);
}

#biotextscroll,
#atricleonetextscroll  {
   position: absolute;
   left: 463px;
   z-index: 4;
   width: 509px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

#speakinginfotext,
#spandsepicturebox  {
   position: absolute;
   left: 405px;
   z-index: 3;
   width: 562px;
   margin-left: 0px;
   margin-top: 0px;
}

#youtubetextbutton > div:first-child  {
   height: 26px;
   width: 143px;
}

#photostextbutton > div:first-child  {
   height: 21px;
   width: 123px;
}

#shape3copy2,
#shape3,
#shape3copy  {
   position: absolute;
   top: 150px;
   z-index: 3;
   width: 1px;
   height: 518px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FDE2C3;
   background-image: none;
}

#photostextbutton,
#wikitextbutton  {
   overflow: hidden;
   line-height: 21px;
   font-size: 27px;
   font-family: "Bowlby One", sans-serif;
   text-align: left;
   position: absolute;
   z-index: 5;
   height: 21px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#wikitextbutton > div:first-child  {
   height: 21px;
   width: 77px;
}

#reeltextbutton > div:first-child  {
   height: 21px;
   width: 72px;
}

#imdbtextbutton > div:first-child  {
   height: 28px;
   width: 89px;
}

#bottommenu1 ul,
#bottommenu3 ul  {
   height: 16px;
   margin: 0px;
   padding: 0px;
   line-height: 16px;
   font-size: 12px;
   font-family: "Bowlby One", sans-serif;
   text-align: left;
}

#biotextbutton > div:first-child  {
   height: 22px;
   width: 65px;
}

#signupform fieldset div label  {
   color: #404651;
}

#signupform input[type=submit]  {
   color: #000000;
   padding: 0px;
}

#i7166signupandwatchtextmenu  {
   top: 1894px;
}

#i7165signupandwatchtextmenu  {
   top: 1532px;
}

#i7164signupandwatchtextmenu  {
   top: 1170px;
}

#i9392signupandwatchtextmenu  {
   top: 2252px;
}

#i6375signupandwatchtextmenu  {
   top: 804px;
}

#cdttitletext,
#tttitletext  {
   position: absolute;
   left: 76px;
   z-index: 3;
   width: 470px;
   margin-left: 0px;
   margin-top: 0px;
}

#i3248onemanshowstextbutton  {
   height: 54px;
   z-index: 3;
   top: 310px;
}

#i3246onemanshowstextbutton  {
   height: 53px;
   z-index: 4;
   top: 200px;
}

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

#watchteddytonighthoversho  {
   top: 448px;
   left: 471px;
}

#watchteddytonightbutton a  {
   background-image: url(sg_watch-one-man-shows_media/watchteddytonightbutton.gif);
}

#speakingandseminartextbut  {
   overflow: hidden;
   line-height: 32px;
   font-size: 27px;
   font-family: "Bowlby One", sans-serif;
   text-align: left;
   position: absolute;
   left: 307px;
   top: 263px;
   z-index: 4;
   width: 172px;
   height: 87px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#i3020smallleftmenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#watchteddytonightbutton  {
   top: 451px;
   left: 474px;
}

#watchhemingwayhovershow  {
   top: 216px;
   left: 752px;
}

#watchhemingwaybutton a  {
   background-image: url(sg_watch-one-man-shows_media/watchhemingwaybutton.gif);
}

#i3020smallleftmenu ul  {
   font: normal normal 35px/42px "Bowlby One", sans-serif;
   margin: 0px;
   padding: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: right;
}

#shape15,
#shape15copy  {
   background: url(sg_speaking-and-seminar_media/shape15copy.gif) no-repeat;
   position: absolute;
   left: 405px;
   z-index: 3;
   width: 559px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
}

#lyndoninfotextscroll  {
   width: 403px;
   top: 2060px;
}

#watchlyndonhovershow  {
   top: 681px;
   left: 471px;
}

#watchhemingwaybutton  {
   top: 219px;
   left: 755px;
}

#maybeaudiotextxmedia  {
   top: 705px;
}

#watchlyndonblurbtext  {
   width: 268px;
}

#atricleonetextscroll  {
   height: 534px;
   top: 146px;
}

#shape6copy,
#shape6  {
   position: absolute;
   left: 428px;
   z-index: 3;
   width: 396px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FDE2C3;
   background-image: none;
   font-size: 1px;
}

#watchonesharexmedia  {
   top: 915px;
}

#i3020smallleftmenu  {
   margin: 0px;
   width: 215px;
   z-index: 3;
   top: 153px;
   left: 74px;
   position: absolute;
}

#homebuttontextcopy  {
   line-height: 81px;
   font-size: 59px;
   font-family: "Bowlby One", sans-serif;
   text-align: left;
   position: absolute;
   left: 191px;
   top: 36px;
   z-index: 3;
   width: 927px;
   height: 81px;
   margin-left: 0px;
   margin-top: 0px;
}

#hwayinfotextscroll  {
   position: absolute;
   left: 87px;
   top: 1704px;
   z-index: 4;
   width: 404px;
   height: 169px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

#watchcdthovershow  {
   top: 448px;
   left: 755px;
}

#sharexmediashared  {
   top: 723px;
}

#spandsepicturebox  {
   height: 134px;
   top: 161px;
}

#abeinfotextscroll  {
   width: 403px;
   top: 611px;
}

#watchcdtblurbtext  {
   width: 269px;
}

#watchlyndonbutton  {
   position: absolute;
   left: 474px;
   top: 685px;
   z-index: 4;
   width: 160px;
   height: 159px;
   margin-left: 0px;
   margin-top: 0px;
}

#youtubetextbutton  {
   overflow: hidden;
   line-height: 26px;
   font-size: 27px;
   font-family: "Bowlby One", sans-serif;
   text-align: left;
   position: absolute;
   left: 304px;
   top: 278px;
   z-index: 3;
   width: 143px;
   height: 26px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#maybeaudioxmedia  {
   top: 752px;
}

#speakinginfotext  {
   top: 587px;
}

#i5898reelmediabg  {
   background-image: url(sg_watch-teddy-tonight_media/reelmediabg.gif);
}

#i5856reelmediabg  {
   background-image: url(sg_watch-hemingway_media/reelmediabg.gif);
}

#photostextbutton  {
   width: 123px;
   top: 195px;
   left: 307px;
}

#ttinfotextscroll  {
   width: 404px;
   top: 1338px;
}

#lyndonthumbsheet  {
   top: 1986px;
}

#watchcdtbutton a  {
   background-image: url(sg_watch-one-man-shows_media/watchcdtbutton.gif);
}

#i5885reelmediabg  {
   background-image: url(sg_watch-teddy-tonight_media/reelmediabg.gif);
}

#i5869reelmediabg  {
   background-image: url(sg_watch-teddy-tonight_media/reelmediabg.gif);
}

#i5899shape4copy  {
   top: 586px;
}

#i5886shape4copy  {
   top: 598px;
}

#i5870shape4copy  {
   top: 589px;
}

#i2927shape4copy  {
   top: 598px;
}

#towatchreeltext  {
   top: 614px;
}

#i173reelmediabg  {
   background-image: url(sg_reel_media/reelmediabg.gif);
}

#i5857shape4copy  {
   top: 586px;
}

#sandsblurbtext  {
   top: 480px;
}

#reeltextbutton  {
   overflow: hidden;
   line-height: 21px;
   font-size: 27px;
   font-family: "Bowlby One", sans-serif;
   text-align: right;
   position: absolute;
   left: 306px;
   top: 246px;
   z-index: 3;
   width: 72px;
   height: 21px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#imdbtextbutton  {
   overflow: hidden;
   line-height: 28px;
   font-size: 27px;
   font-family: "Bowlby One", sans-serif;
   text-align: left;
   position: absolute;
   left: 306px;
   top: 225px;
   z-index: 5;
   width: 89px;
   height: 28px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#wikitextbutton  {
   width: 77px;
   top: 259px;
   left: 306px;
}

#watchcdtbutton  {
   top: 451px;
   left: 758px;
}

#hwaythumbsheet  {
   top: 1630px;
}

#lyndoninfotext  {
   top: 605px;
}

#biotextscroll  {
   height: 532px;
   top: 148px;
}

#hwayblurbtext  {
   width: 269px;
}

#biotextbutton  {
   overflow: hidden;
   line-height: 22px;
   font-size: 27px;
   font-family: "Bowlby One", sans-serif;
   text-align: left;
   position: absolute;
   left: 306px;
   top: 163px;
   z-index: 3;
   width: 65px;
   height: 22px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#lyndonvideobg  {
   z-index: 3;
   top: 1939px;
}

#abethumbsheet  {
   top: 537px;
}

#cdtthumbsheet  {
   top: 901px;
}

#lyndondivider  {
   top: 1921px;
}

#runtime14347  {
   top: 560px;
}

#runtime12427  {
   top: 562px;
}

#runtime15512  {
   top: 569px;
}

#hwayinfotext  {
   position: absolute;
   left: 484px;
   top: 599px;
   z-index: 3;
   width: 485px;
   margin-left: 0px;
   margin-top: 0px;
}

#runtime13145  {
   top: 560px;
}

#cdttitletext  {
   top: 854px;
}

#ttthumbsheet  {
   top: 1264px;
}

#page_content  {
   min-height: 761px;
}

#lyndoninfobg  {
   height: 259px;
   top: 1976px;
}

#runtime3653  {
   top: 569px;
}

#shape15copy  {
   top: 343px;
}

#tttitletext  {
   top: 1216px;
}

#bottommenu1  {
   position: absolute;
   left: 41px;
   top: 700px;
   z-index: 3;
   margin-left: 0px;
   margin-top: 0px;
}

#shape1copy3  {
   top: 1560px;
}

#shape1copy2  {
   top: 1197px;
}

#shape3copy2  {
   left: 423px;
}

#cdtinfotext  {
   top: 614px;
}

#teddyinfobg  {
   height: 261px;
   top: 1253px;
}

#bottommenu3  {
   position: absolute;
   left: 42px;
   top: 888px;
   z-index: 3;
   margin-left: 0px;
   margin-top: 0px;
}

#shape6copy  {
   top: 609px;
}

#ttinfotext  {
   top: 599px;
}

#hwayinfobg  {
   height: 263px;
   top: 1616px;
}

#shape3copy  {
   left: 852px;
}

#shape1copy  {
   top: 835px;
}

#abeinfobg  {
   height: 259px;
   top: 527px;
}

#cdtinfobg  {
   height: 261px;
   top: 890px;
}

#shape15  {
   top: 573px;
}

#shape2  {
   position: absolute;
   left: 101px;
   top: 471px;
   z-index: 3;
   width: 210px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FDE2C3;
   background-image: none;
   font-size: 1px;
}

#layer4  {
   top: 1217px;
}

#layer7  {
   background: url(sg_bio_media/layer7.gif) no-repeat;
   position: absolute;
   left: 455px;
   top: 139px;
   z-index: 3;
   width: 528px;
   height: 547px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer3  {
   top: 854px;
}

#layer5  {
   top: 1580px;
}

#shape3  {
   left: 629px;
}

#llhead  {
   background: url(sg_writing_media/llhead.gif) no-repeat;
   position: absolute;
   left: 74px;
   top: 22px;
   z-index: 3;
   width: 109px;
   height: 110px;
   margin-left: 0px;
   margin-top: 0px;
}

#shape6  {
   top: 327px;
}

#shape1  {
   top: 472px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 1050px;
   left: 0px;
   top: 0px;
   display: block;
}

.c_b a,
.c_b * a  {
   color: #000000;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 1050px;
   position: relative;
}

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

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

.full_width  {
   min-width: 1050px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

*:focus  {
   outline-style: none;
}

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

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

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

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

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

.flow  {
   z-index: 2;
   position: relative;
}

ains  {
   text-decoration: none;
}

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

html, body  {
   background: #FDE2C3 url(sg_home_media/browserbackground.gif) center top repeat-y;
   background-attachment: scroll;
   height: 100%;
}

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

