a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#drspawnpicpicturebox > div:first-child,
#avalonpicnextbutton > div:first-child,
#avalonbiotext > div:first-child,
#novapicnextbutton > div:first-child,
#nuclearmanpicpicturebox > div:first-child,
#tempestpicpreviousbutton > div:first-child,
#syrenpicpreviousbutton > div:first-child,
#syrenpicnextbutton > div:first-child,
#syrenpicpicturebox > div:first-child,
#nuclearmanpicnextbutton > div:first-child,
#drspawnpicnextbutton > div:first-child,
#tempestpicnextbutton > div:first-child,
#radiancepicpicturebox > div:first-child,
#avalonpicpicturebox > div:first-child,
#radiancepicpreviousbutton > div:first-child,
#lorcalpicpicturebox > div:first-child,
#novapicpreviousbutton > div:first-child,
#novapicpicturebox > div:first-child,
#altrealityhovershowmenu > div:first-child,
#tempestpicpicturebox > div:first-child,
#superiorgirlbiotext > div:first-child,
#radiancepicnextbutton > div:first-child,
#radiancebiotext > div:first-child,
#biotext > div:first-child,
#nuclearmanbiotext > div:first-child,
#drspawnbiotext > div:first-child,
#episodehovershowmenu > div:first-child,
#novabiotext > div:first-child,
#drspawnpicpreviousbutton > div:first-child,
#syrenbiotext > div:first-child,
#avalonpicpreviousbutton > div:first-child,
#superiorgirlpicnextbutton > div:first-child,
#tempestbiotext > div:first-child,
#trailershovershowmenu > div:first-child,
#superiorgirlpicpreviousbu > div:first-child,
#superiorgirlpicpicturebox > div:first-child,
#nuclearmanpicpreviousbutt > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
}

#copywritetxt li,
#radiancebiotext div p,
#nuclearmanbiotext div li,
#drspawnbiotext div p,
#novabiotext div p,
#superiorgirlbiotext div p,
#syrenbiotext div p,
#nuclearmanbiotext div p,
#copywritetxt p,
#tempestbiotext div p,
#drspawnbiotext div li,
#avalonbiotext div p,
#supermoviesincandrealityb li,
#superiorgirlbiotext div li,
#tempestbiotext div li,
#avalonbiotext div li,
#syrenbiotext div li,
#novabiotext div li,
#supermoviesincandrealityb p,
#biotext div p,
#radiancebiotext div li,
#biotext div li  {
   font: normal normal 11px/13px Arial, Helvetica, sans-serif;
   padding: 0px 0px 5px 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: center;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#avalonpicbg > div:first-child,
#tempestpicbg > div:first-child,
#radiancepicbg > div:first-child,
#superiorgirlpicbg > div:first-child,
#syrenpicbg > div:first-child,
#lorcalpicbg > div:first-child,
#nuclearmanpicbg > div:first-child,
#novapicbg > div:first-child,
#drspawnpicbg > div:first-child  {
   background: url(sg_home_media/lorcalpicbg.gif) no-repeat;
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 370px;
   height: 211px;
}

#i856clkshwbg > div:first-child,
#i865clkshwbg > div:first-child,
#i859clkshwbg > div:first-child,
#i864clkshwbg > div:first-child,
#i858clkshwbg > div:first-child,
#i863clkshwbg > div:first-child,
#i862clkshwbg > div:first-child,
#i861clkshwbg > div:first-child,
#i860clkshwbg > div:first-child  {
   background: url(sg_home_media/d865clkshwbg.gif) no-repeat;
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 960px;
   height: 589px;
}

#nuclearmanlogo > div:first-child,
#superiorgirllogo > div:first-child,
#radiancelogo > div:first-child,
#drspawnlogo > div:first-child,
#novologo > div:first-child,
#avalonlogo > div:first-child,
#tempestlogo > div:first-child,
#syrenlogo > div:first-child,
#lorcallogo > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 315px;
   background-repeat: no-repeat;
}

#lorcalpicpicturebox table,
#tempestpicpicturebox table,
#novapicpicturebox table,
#nuclearmanpicpicturebox table,
#avalonpicpicturebox table,
#radiancepicpicturebox table,
#syrenpicpicturebox table,
#superiorgirlpicpicturebox table,
#drspawnpicpicturebox table,
#episodepicturebox table  {
   width: 100%;
   height: 100%;
}

#syrenpicpreviousbutton div a,
#radiancepicpreviousbutton div a,
#avalonpicpreviousbutton div a,
#nuclearmanpicpreviousbutt div a,
#novapicpreviousbutton div a,
#superiorgirlpicpreviousbu div a,
#tempestpicpreviousbutton div a,
#drspawnpicpreviousbutton div a  {
   background: url(sg_home_media/radiancepicpreviousbutton.gif) no-repeat;
   display: block;
   height: 27px;
   width: 132px;
   font-size: 27px;
   line-height: 27px;
}

#tbeheadertext p,
#trailer3hmtext p,
#trailer1hmtext li,
#trailer2hmtext p,
#trailertitleuniquetext li,
#thankyoutext p,
#trailer3hmtext li,
#trailertitleuniquetext p,
#thankyoutext li,
#trailer2hmtext li,
#tbeheadertext li,
#trailer1hmtext p  {
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: center;
}

#radiancepicpreviousbutton,
#superiorgirlpicpreviousbu,
#syrenpicpreviousbutton,
#tempestpicpreviousbutton,
#nuclearmanpicnextbutton,
#avalonpicpreviousbutton,
#drspawnpicpreviousbutton,
#novapicpreviousbutton,
#nuclearmanpicpreviousbutt  {
   overflow: hidden;
   position: absolute;
   left: 150px;
   top: 566px;
   width: 132px;
   height: 27px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#syrenpicnextbutton div a,
#radiancepicnextbutton div a,
#novapicnextbutton div a,
#nuclearmanpicnextbutton div a,
#drspawnpicnextbutton div a,
#superiorgirlpicnextbutton div a,
#avalonpicnextbutton div a,
#tempestpicnextbutton div a  {
   background: url(sg_home_media/radiancepicnextbutton.gif) no-repeat;
   display: block;
   height: 27px;
   width: 87px;
   font-size: 27px;
   line-height: 27px;
}

#radiancepicpicturebox,
#lorcalpicpicturebox,
#novapicpicturebox,
#avalonpicpicturebox,
#superiorgirlpicpicturebox,
#drspawnpicpicturebox,
#syrenpicpicturebox,
#tempestpicpicturebox,
#nuclearmanpicpicturebox  {
   overflow: hidden;
   position: absolute;
   left: 298px;
   top: 385px;
   width: 364px;
   height: 205px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#hero4button a,
#tempestbutton a,
#avalonbutton a,
#radiancebutton a,
#nuclearmanbutton a,
#lorcalbutton a,
#drspawnbutton a,
#novabutton a,
#superiorgirlbutton a,
#syrenbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 121px;
   width: 96px;
   font-size: 121px;
   line-height: 121px;
}

#superiorgirlpicnextbutton,
#novapicnextbutton,
#syrenpicnextbutton,
#radiancepicnextbutton,
#drspawnpicnextbutton,
#avalonpicnextbutton,
#tempestpicnextbutton  {
   overflow: hidden;
   position: absolute;
   left: 679px;
   top: 566px;
   width: 87px;
   height: 27px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#superiorgirlbutton,
#avalonbutton,
#novabutton,
#tempestbutton,
#lorcalbutton,
#nuclearmanbutton,
#syrenbutton,
#drspawnbutton,
#hero4button,
#radiancebutton  {
   position: absolute;
   z-index: 32;
   width: 96px;
   height: 121px;
   margin-left: 0px;
   margin-top: 0px;
}

#radiancebiotext,
#drspawnbiotext,
#novabiotext,
#superiorgirlbiotext,
#avalonbiotext,
#tempestbiotext,
#syrenbiotext,
#biotext,
#nuclearmanbiotext  {
   overflow: hidden;
   position: absolute;
   left: 302px;
   top: 605px;
   width: 356px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#tempestpicbg,
#nuclearmanpicbg,
#radiancepicbg,
#novapicbg,
#syrenpicbg,
#superiorgirlpicbg,
#lorcalpicbg,
#avalonpicbg,
#drspawnpicbg  {
   overflow: hidden;
   position: absolute;
   left: 295px;
   top: 382px;
   width: 370px;
   height: 211px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#i861clkshwbg,
#i856clkshwbg,
#i858clkshwbg,
#i862clkshwbg,
#i864clkshwbg,
#i859clkshwbg,
#i863clkshwbg,
#i865clkshwbg,
#i860clkshwbg  {
   overflow: hidden;
   position: absolute;
   left: 0px;
   top: 204px;
   width: 960px;
   height: 589px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#altrealityhovershowmenu div ul li a,
#episodehovershowmenu div ul li a,
#trailershovershowmenu div ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#altrealityhovershowmenu div ul li,
#trailershovershowmenu div ul li,
#episodehovershowmenu div ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#contactform fieldset div label,
#contactform fieldset div input,
#contactform fieldset div textarea  {
   font: normal normal 12px/14px Arial, Helvetica, sans-serif;
   color: #333333;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#altrealitybutton a:hover,
#altrealitybutton a.nmh,
#altrealitybutton a.pm,
#altrealitybutton a.pmh  {
   background-position: -135px 0%;
}

#trailertitleuniquetext p a,
#episodeinfotextuniquescro p a,
#copywritetxt p a,
#tbeheadertext p a  {
   display: inline;
}

#homebutton,
#altrealitybutton,
#contactbutton,
#trailersbutton,
#episodebutton,
#aboutbutton  {
   position: absolute;
   top: 14px;
   z-index: 6;
   height: 26px;
   margin-left: 0px;
   margin-top: 0px;
}

#trailershovershowmenu div ul,
#episodehovershowmenu div ul,
#altrealityhovershowmenu div ul  {
   font: normal normal 12px/19px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #FEFEFE;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#trailersbutton a.pmh,
#trailersbutton a:hover,
#trailersbutton a.pm,
#trailersbutton a.nmh  {
   background-position: -113px 0%;
}

#abouttext li,
#episodeinfotextuniquescro li,
#abouttext p,
#episodeinfotextuniquescro p  {
   margin: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#episodebutton a:hover,
#episodebutton a.pmh,
#episodebutton a.nmh,
#episodebutton a.pm  {
   background-position: -122px 0%;
}

#trailer1hmxmedia,
#trailer2hmxmedia,
#trailer3hmxmedia  {
   position: absolute;
   top: 1152px;
   z-index: 3;
   width: 266px;
   margin-left: 0px;
   margin-top: 0px;
}

#avalonlogo,
#syrenlogo,
#tempestlogo,
#drspawnlogo  {
   overflow: hidden;
   position: absolute;
   left: 322px;
   top: 306px;
   width: 315px;
   height: 72px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#trailer3xmedia,
#trailer1xmedia,
#trailer2xmedia  {
   position: absolute;
   top: 955px;
   z-index: 3;
   width: 300px;
   margin-left: 0px;
   margin-top: 0px;
}

#trailer3hmtext,
#trailer1hmtext,
#trailer2hmtext  {
   position: absolute;
   top: 1158px;
   z-index: 4;
   width: 240px;
   margin-left: 0px;
   margin-top: 0px;
}

#trailershovershowmenu,
#altrealityhovershowmenu  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 255px;
   top: 51px;
   position: absolute;
}

#superiorgirlpicnextbutton > div:first-child  {
   height: 27px;
   width: 87px;
}

#radiancepicpreviousbutton > div:first-child  {
   height: 27px;
   width: 132px;
}

#contactbutton a.nmh,
#contactbutton a:hover  {
   background-position: -108px 0%;
}

#nuclearmanpicpreviousbutt > div:first-child  {
   height: 27px;
   width: 132px;
}

#superiorgirlpicpicturebox > div:first-child  {
   height: 205px;
   width: 364px;
}

#superiorgirlpicpreviousbu > div:first-child  {
   height: 27px;
   width: 132px;
}

#buystandarduniquexmedia,
#buyhduniquexmedia  {
   position: absolute;
   left: 58px;
   z-index: 4;
   width: 206px;
   margin-left: 0px;
   margin-top: 0px;
}

#ecdlogobutton a.nmh,
#ecdlogobutton a:hover  {
   background-position: -129px 0%;
}

#tempestpicpreviousbutton > div:first-child  {
   height: 27px;
   width: 132px;
}

#drspawnpicpreviousbutton > div:first-child  {
   height: 27px;
   width: 132px;
}

#radiancelogo,
#lorcallogo,
#nuclearmanlogo  {
   overflow: hidden;
   position: absolute;
   left: 322px;
   width: 315px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#nuclearmanpicnextbutton > div:first-child  {
   height: 27px;
   width: 87px;
}

#nuclearmanpicpicturebox > div:first-child  {
   height: 205px;
   width: 364px;
}

#avalonpicpreviousbutton > div:first-child  {
   height: 27px;
   width: 132px;
}

#altrealityhovershowmenu > div:first-child  {
   width: 250px;
}

#syrenpicpreviousbutton > div:first-child  {
   height: 27px;
   width: 132px;
}

#aboutbutton a.nmh,
#aboutbutton a:hover  {
   background-position: -85px 0%;
}

#radiancepicnextbutton > div:first-child  {
   height: 27px;
   width: 87px;
}

#trailershovershowmenu > div:first-child  {
   width: 250px;
}

#novapicpreviousbutton > div:first-child  {
   height: 27px;
   width: 132px;
}

#radiancepicpicturebox > div:first-child  {
   height: 205px;
   width: 364px;
}

#drspawnpicpicturebox > div:first-child  {
   height: 205px;
   width: 364px;
}

#episodehovershowmenu > div:first-child  {
   width: 249px;
}

#drspawnpicnextbutton > div:first-child  {
   height: 27px;
   width: 87px;
}

#tempestpicnextbutton > div:first-child  {
   height: 27px;
   width: 87px;
}

#tempestpicpicturebox > div:first-child  {
   height: 205px;
   width: 364px;
}

#homebutton a:hover,
#homebutton a.nmh  {
   background-position: -77px 0%;
}

#superiorgirlbiotext > div:first-child  {
   width: 356px;
}

#lorcalpicpicturebox > div:first-child  {
   height: 205px;
   width: 364px;
}

#avalonpicnextbutton > div:first-child  {
   height: 27px;
   width: 87px;
}

#avalonpicpicturebox > div:first-child  {
   height: 205px;
   width: 364px;
}

#syrenpicpicturebox > div:first-child  {
   height: 205px;
   width: 364px;
}

#syrenpicnextbutton > div:first-child  {
   height: 27px;
   width: 87px;
}

#novapicpicturebox > div:first-child  {
   height: 205px;
   width: 364px;
}

#nuclearmanbiotext > div:first-child  {
   width: 356px;
}

#novapicnextbutton > div:first-child  {
   height: 27px;
   width: 87px;
}

#superiorgirllogo > div:first-child  {
   background-image: url(sg_home_media/superiorgirllogo.gif);
   height: 65px;
}

#radiancebiotext > div:first-child  {
   width: 356px;
}

#tempestbiotext > div:first-child  {
   width: 356px;
}

#nuclearmanlogo > div:first-child  {
   background-image: url(sg_home_media/nuclearmanlogo.gif);
   height: 61px;
}

#drspawnbiotext > div:first-child  {
   width: 356px;
}

#avalonbiotext > div:first-child  {
   width: 356px;
}

#syrenbiotext > div:first-child  {
   width: 356px;
}

#radiancelogo > div:first-child  {
   background-image: url(sg_home_media/radiancelogo.gif);
   height: 62px;
}

#drspawnlogo > div:first-child  {
   background-image: url(sg_home_media/drspawnlogo.gif);
   height: 72px;
}

#tempestlogo > div:first-child  {
   background-image: url(sg_home_media/tempestlogo.gif);
   height: 71px;
}

#novabiotext > div:first-child  {
   width: 356px;
}

#episodeinfotextuniquescro li  {
   font-size: 17px;
   line-height: 13px;
   padding-bottom: 10px;
}

#aboutcolumn,
#thankyoucolumn  {
   margin: 257px 0px 0px 100px;
   width: 760px;
   top: 0px;
   left: 0px;
   position: relative;
}

#avalonlogo > div:first-child  {
   background-image: url(sg_home_media/avalonlogo.gif);
   height: 72px;
}

#lorcallogo > div:first-child  {
   background-image: url(sg_home_media/lorcallogo.gif);
   height: 61px;
}

#supermoviesincandrealityb li  {
   font-size: 12px;
   line-height: 14px;
}

#contentbg,
#lorcalcontentbg  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 960px;
   height: 634px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#syrenlogo > div:first-child  {
   background-image: url(sg_home_media/syrenlogo.gif);
   height: 72px;
}

#episodeinfotextuniquescro p  {
   font-size: 17px;
   line-height: 13px;
   padding-bottom: 10px;
}

#supermoviesincandrealityb p  {
   font-size: 12px;
   line-height: 14px;
}

#homemenubluebg,
#homemenubg  {
   position: absolute;
   left: 0px;
   top: 15px;
   z-index: 5;
   width: 774px;
   height: 28px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#novologo > div:first-child  {
   background-image: url(sg_home_media/novologo.gif);
   height: 70px;
}

#superiorgirlpicpreviousbu  {
   z-index: 21;
}

#episodeinfotextuniquescro  {
   margin: 19px 0px 0px 13px;
   overflow: auto;
   height: 227px;
   width: 609px;
   top: 0px;
   left: 0px;
   position: relative;
}

#trailerbuynowuniquexmedia  {
   margin: 10px 0px 4px 345px;
   width: 185px;
   top: 0px;
   left: 0px;
   position: relative;
}

#episodeheaderuniquexmedia  {
   position: absolute;
   left: 35px;
   top: 269px;
   z-index: 4;
   width: 647px;
   margin-left: 0px;
   margin-top: 0px;
}

#radiancepicpreviousbutton  {
   z-index: 27;
}

#superiorgirlpicpicturebox  {
   z-index: 22;
}

#nuclearmanpicpreviousbutt  {
   z-index: 24;
}

#trailertitleuniquetext li  {
   padding-bottom: 20px;
   font-size: 18px;
   line-height: 22px;
   color: #B60606;
}

#biotext > div:first-child  {
   width: 356px;
}

#superiorgirlpicnextbutton  {
   z-index: 21;
}

#youtubetraileruniquexmedi  {
   margin: 1px 0px 0px 11px;
   width: 853px;
   top: 0px;
   left: 0px;
   position: relative;
}

#tempestpicpreviousbutton  {
   z-index: 9;
}

#trailertitleuniquetext p  {
   padding-bottom: 20px;
   font-size: 18px;
   line-height: 22px;
   color: #B60606;
}

#drspawnpicpreviousbutton  {
   z-index: 12;
}

#avalonpicpreviousbutton  {
   z-index: 6;
}

#nuclearmanpicnextbutton  {
   width: 87px;
   z-index: 24;
   left: 679px;
}

#altrealityhovershowmenu  {
   left: 269px;
   z-index: 8;
}

#nuclearmanpicpicturebox  {
   z-index: 25;
}

#buystandarduniquexmedia  {
   top: 533px;
}

#trailertitleuniquetext  {
   margin: 11px 0px 0px 320px;
   width: 234px;
   top: 0px;
   left: 0px;
   position: relative;
}

#syrenpicpreviousbutton  {
   z-index: 15;
}

#radiancepicnextbutton  {
   z-index: 27;
}

#novapicpreviousbutton  {
   z-index: 18;
}

#radiancepicpicturebox  {
   z-index: 28;
}

#trailershovershowmenu  {
   left: 416px;
   z-index: 7;
}

#tempestpicnextbutton  {
   z-index: 9;
}

#tempestpicpicturebox  {
   z-index: 10;
}

#episodehovershowmenu  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 254px;
   z-index: 9;
   top: 51px;
   left: 129px;
   position: absolute;
}

#drspawnpicnextbutton  {
   z-index: 12;
}

#superiorgirlbutton a  {
   background-image: url(sg_home_media/superiorgirlbutton.jpg);
}

#googleanalyticsembed  {
   overflow: hidden;
   position: absolute;
   left: 753px;
   top: 55px;
   z-index: 3;
   width: 68px;
   margin-left: 0px;
   margin-top: 0px;
}

#drspawnpicpicturebox  {
   z-index: 13;
}

#avalonpicnextbutton  {
   z-index: 6;
}

#avalonpicpicturebox  {
   z-index: 7;
}

#superiorgirlbiotext  {
   z-index: 21;
}

#traileruniquexmedia  {
   position: absolute;
   left: 290px;
   top: 325px;
   z-index: 4;
   width: 129px;
   margin-left: 0px;
   margin-top: 0px;
}

#lorcalpicpicturebox  {
   z-index: 31;
}

#syrenpicnextbutton  {
   z-index: 15;
}

#scriptuniquexmedia  {
   position: absolute;
   left: 473px;
   top: 325px;
   z-index: 4;
   width: 120px;
   margin-left: 0px;
   margin-top: 0px;
}

#altrealitybutton a  {
   background: url(sg_episode1_media/altrealitybutton.gif) no-repeat;
   display: block;
   height: 26px;
   width: 135px;
   font-size: 26px;
   line-height: 26px;
}

#innerfooter,
#page  {
   margin: 0px auto 0px auto;
   width: 960px;
   position: relative;
}

#nuclearmanbutton a  {
   background-image: url(sg_home_media/nuclearmanbutton.jpg);
}

#syrenpicpicturebox  {
   z-index: 16;
}

#superiorgirlbutton  {
   top: 164px;
   left: 94px;
}

#novapicnextbutton  {
   z-index: 18;
}

#trailer2hmtext li  {
   padding-bottom: 5px;
   font-size: 14px;
   line-height: 17px;
   color: #8B8D8F;
}

#buyhduniquexmedia  {
   top: 487px;
}

#episodeinfocolumn  {
   margin: 360px 0px 0px 287px;
   min-height: 370px;
   width: 639px;
   top: 0px;
   left: 0px;
   position: relative;
}

#nuclearmanbiotext  {
   z-index: 24;
}

#episodepicturebox  {
   position: absolute;
   left: 40px;
   top: 329px;
   z-index: 5;
   width: 240px;
   height: 135px;
   margin-left: 0px;
   margin-top: 0px;
}

#trailer3hmtext li  {
   padding-bottom: 5px;
   font-size: 14px;
   line-height: 17px;
   color: #8B8D8F;
}

#superiorgirlpicbg  {
   z-index: 21;
}

#novapicpicturebox  {
   z-index: 19;
}

#trailer1hmtext li  {
   padding-bottom: 5px;
   font-size: 14px;
   line-height: 17px;
   color: #8B8D8F;
}

#episodethumbsheet  {
   margin: 13px 0px 20px 24px;
   min-height: 91px;
   width: 593px;
   top: 0px;
   left: 0px;
   position: relative;
}

#trailer2hmxmedia  {
   left: 347px;
}

#trailersbutton a  {
   background: url(sg_episode1_media/menutrailersbutton.gif) no-repeat;
   display: block;
   height: 26px;
   width: 113px;
   font-size: 26px;
   line-height: 26px;
}

#nuclearmanbutton  {
   top: 797px;
   left: 263px;
}

#radiancebutton a  {
   background-image: url(sg_home_media/radiancebutton.jpg);
}

#altrealitybutton  {
   width: 135px;
   left: 249px;
}

#trailer3hmtext p  {
   padding-bottom: 5px;
   font-size: 14px;
   line-height: 17px;
   color: #8B8D8F;
}

#trailer3hmxmedia  {
   left: 662px;
}

#trailer2hmtext p  {
   padding-bottom: 5px;
   font-size: 14px;
   line-height: 17px;
   color: #8B8D8F;
}

#trailer1hmxmedia  {
   left: 32px;
}

#superiorgirllogo  {
   overflow: hidden;
   position: absolute;
   left: 322px;
   top: 312px;
   z-index: 21;
   width: 315px;
   height: 65px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#tbeheadertext li  {
   text-align: left;
   padding-bottom: 5px;
   font-size: 12px;
   line-height: 11px;
   color: #FFFFFF;
}

#trailer1hmtext p  {
   padding-bottom: 5px;
   font-size: 14px;
   line-height: 17px;
   color: #8B8D8F;
}

#contactbutton a  {
   background: url(sg_episode1_media/contactmenubutton.gif) no-repeat;
   display: block;
   height: 26px;
   width: 108px;
   font-size: 26px;
   line-height: 26px;
}

#arch,
#bluearch  {
   position: absolute;
   left: 0px;
   top: 34px;
   z-index: 4;
   width: 960px;
   height: 215px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#lorcalcontentbg  {
   background-image: url(sg_episodelorcal_media/lorcalcontentbg.gif);
}

#tbeheadertext p  {
   text-align: left;
   padding-bottom: 5px;
   font-size: 12px;
   line-height: 11px;
   color: #FFFFFF;
}

#nuclearmanpicbg  {
   z-index: 24;
}

#copywritetxt li  {
   font-size: 10px;
   line-height: 12px;
   color: #FEFEFE;
   padding-bottom: 2px;
}

#ecdlogobutton a  {
   background: url(sg_home_media/ecdlogobutton.gif) no-repeat;
   display: block;
   height: 84px;
   width: 129px;
   font-size: 84px;
   line-height: 84px;
}

#drspawnbutton a  {
   background-image: url(sg_home_media/drspawnbutton.jpg);
}

#thankyoutext li  {
   padding-bottom: 20px;
   font-size: 18px;
   line-height: 22px;
   color: #4C0000;
}

#episodebutton a  {
   background: url(sg_episode1_media/episodemenubutton.gif) no-repeat;
   display: block;
   height: 26px;
   width: 122px;
   font-size: 26px;
   line-height: 26px;
}

#episodepicboxbg  {
   position: absolute;
   left: 36px;
   top: 325px;
   z-index: 4;
   width: 248px;
   height: 143px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#tempestbutton a  {
   background-image: url(sg_home_media/tempestbutton.jpg);
}

#radiancebiotext  {
   z-index: 27;
}

#trailer3hmtext  {
   left: 675px;
}

#thankyoucolumn  {
   min-height: 377px;
}

#thankyoutext p  {
   padding-bottom: 20px;
   font-size: 18px;
   line-height: 22px;
   color: #4C0000;
}

#trailer1xmedia  {
   left: 15px;
}

#avalonbutton a  {
   background-image: url(sg_home_media/avalonbutton.jpg);
}

#lorcalbutton a  {
   background-image: url(sg_home_media/lorcalbutton.jpg);
}

#tempestbiotext  {
   z-index: 9;
}

#trailer2xmedia  {
   left: 330px;
}

#trailer1hmtext  {
   left: 45px;
}

#trailer3xmedia  {
   left: 645px;
}

#copywritetxt p  {
   font-size: 10px;
   line-height: 12px;
   color: #FEFEFE;
   padding-bottom: 2px;
}

#nuclearmanlogo  {
   height: 61px;
   z-index: 24;
   top: 310px;
}

#radiancebutton  {
   top: 706px;
   left: 769px;
}

#trailersbutton  {
   width: 113px;
   left: 400px;
}

#trailer2hmtext  {
   left: 360px;
}

#drspawnbiotext  {
   z-index: 12;
}

#trailertitlebg  {
   position: absolute;
   left: 315px;
   top: 60px;
   z-index: 5;
   width: 245px;
   height: 33px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#homemenubluebg  {
   background-image: url(sg_episodelorcal_media/homemenubluebg.gif);
}

#contactbutton  {
   width: 108px;
   left: 627px;
}

#ecdlogobutton  {
   position: absolute;
   left: 827px;
   top: 3px;
   z-index: 3;
   width: 129px;
   height: 84px;
   margin-left: 0px;
   margin-top: 0px;
}

#syrenbutton a  {
   background-image: url(sg_home_media/syrenbutton.jpg);
}

#episodeinfobg  {
   position: absolute;
   left: 4px;
   top: 5px;
   z-index: 5;
   width: 632px;
   height: 359px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#episodebutton  {
   width: 122px;
   left: 111px;
}

#aboutbutton a  {
   background: url(sg_episode1_media/aboutmenubutton.gif) no-repeat;
   display: block;
   height: 26px;
   width: 85px;
   font-size: 26px;
   line-height: 26px;
}

#drspawnbutton  {
   top: 827px;
   left: 432px;
}

#hero4button a  {
   background-image: url(sg_home_media/hero4button.jpg);
}

#avalonbiotext  {
   z-index: 6;
}

#friendsbutton  {
   font: 12px/55px Arial, Helvetica, sans-serif;
   padding-bottom: 5px;
   text-align: left;
   overflow: hidden;
   position: absolute;
   left: 29px;
   top: 11px;
   z-index: 3;
   width: 380px;
   height: 55px;
   margin-left: 0px;
   margin-top: 0px;
}

#tempestbutton  {
   top: 74px;
   left: 600px;
}

#tbeheadertext  {
   position: absolute;
   left: 1px;
   top: 2px;
   z-index: 7;
   width: 161px;
   margin-left: 0px;
   margin-top: 0px;
}

#trailerheader  {
   margin: -2px 0px 0px 55px;
   height: 58px;
   width: 374px;
   top: 0px;
   left: 0px;
   position: relative;
   background-repeat: no-repeat;
}

#trailercolumn  {
   margin: 257px 0px 0px 42px;
   min-height: 674px;
   width: 886px;
   top: 0px;
   left: 0px;
   position: relative;
}

#radiancepicbg  {
   z-index: 27;
}

#radiancelogo  {
   height: 62px;
   z-index: 27;
   top: 310px;
}

#homebutton a  {
   background: url(sg_episode1_media/menuhomebutton.gif) no-repeat;
   display: block;
   height: 26px;
   width: 77px;
   font-size: 26px;
   line-height: 26px;
}

#i859clkshwbg  {
   z-index: 26;
}

.cFEFEFE * a,
.cFEFEFE a  {
   color: #FEFEFE;
}

#copywritetxt  {
   overflow: hidden;
   position: absolute;
   left: 230px;
   top: 59px;
   z-index: 4;
   width: 500px;
   margin-left: 0px;
   margin-top: 0px;
}

#abouttext li  {
   padding-bottom: 5px;
   font-size: 12px;
   line-height: 14px;
}

#novabutton a  {
   background-image: url(sg_home_media/novabutton.jpg);
}

#i863clkshwbg  {
   z-index: 11;
}

#tempestpicbg  {
   z-index: 9;
}

#avalonbutton  {
   top: 44px;
   left: 432px;
}

#drspawnpicbg  {
   z-index: 12;
}

#syrenbiotext  {
   z-index: 15;
}

#i865clkshwbg  {
   z-index: 5;
}

#lorcalbutton  {
   top: 707px;
   left: 94px;
}

#i860clkshwbg  {
   z-index: 23;
}

#i861clkshwbg  {
   z-index: 17;
}

#i858clkshwbg  {
   z-index: 29;
}

#i856clkshwbg  {
   z-index: 20;
}

#i862clkshwbg  {
   z-index: 14;
}

#i864clkshwbg  {
   z-index: 8;
}

#lorcalpicbg  {
   z-index: 30;
}

#innerfooter  {
   height: 88px;
}

#avalonpicbg  {
   z-index: 6;
}

#drspawnlogo  {
   z-index: 12;
   top: 307px;
}

#aboutbutton  {
   width: 85px;
   left: 527px;
}

#abouttext p  {
   padding-bottom: 5px;
   font-size: 12px;
   line-height: 14px;
}

#novabiotext  {
   z-index: 18;
}

#tempestlogo  {
   height: 71px;
   z-index: 9;
}

#aboutcolumn  {
   min-height: 421px;
}

#syrenbutton  {
   top: 798px;
   left: 600px;
}

#hero4button  {
   top: 164px;
   left: 769px;
}

#novabutton  {
   top: 74px;
   left: 263px;
}

#avalonlogo  {
   z-index: 6;
}

#homemenubg  {
   background-image: url(sg_episode1_media/homemenubg.gif);
}

#syrenpicbg  {
   z-index: 15;
}

#homebutton  {
   width: 77px;
   left: 17px;
}

#lorcallogo  {
   height: 61px;
   z-index: 30;
   top: 312px;
}

#ridefooter  {
   font-size: 0px;
   width: 100%;
   position: relative;
   clear: left;
   display: block;
   margin-top: 18px;
}

#novapicbg  {
   z-index: 18;
}

#syrenlogo  {
   z-index: 15;
}

#contentbg  {
   background-image: url(sg_episode1_media/contentbg.gif);
}

#bluearch  {
   background-image: url(sg_episodelorcal_media/bluearch.png);
}

#page_bkg  {
   position: absolute;
   width: 960px;
   height: 748px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#biotext  {
   z-index: 30;
}

#friends  {
   background: url(sg_home_media/friends.gif) no-repeat;
   position: absolute;
   left: 13px;
   top: 7px;
   z-index: 3;
   width: 83px;
   height: 21px;
   margin-left: 0px;
   margin-top: 0px;
}

#footer  {
   background: transparent url(sg_home_media/d130footerbackground.gif) repeat-x;
   height: 88px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#arch  {
   background-image: url(sg_episode1_media/arch.png);
}

#page  {
   height: 748px;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.footer,
.flow  {
   width: 100%;
   position: relative;
   display: block;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.divider  {
   clear: left;
   display: block;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.footer  {
   clear: left;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.flow  {
   z-index: 2;
}

h1,
h3,
body, p,
h5,
h2,
h4,
h6  {
   font-family: Arial, Helvetica, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background-color: #4C0000;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}


