#thingsbetweenusbutton,
#dreambigbutton,
#streetperformerbutton,
#i1290wingstopslidersbutton,
#smallmultiplebutton,
#cashphobiabutton,
#remedybutton,
#sickdaybutton,
#beholdbutton,
#archonbutton,
#themarksmanbutton,
#straightandnarrowbutton,
#gravitybutton,
#dcccdchristiebutton,
#caughtbutton,
#acnbutton,
#jasperbutton,
#godandcountrybutton,
#oriflamebutton,
#wingstopplaycallbutton,
#placebobutton,
#keepyourpantsupbutton,
#sandwichbutton  {
   height: 93px;
   width: 165px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#gravitybutton a,
#caughtbutton a,
#manofhiswordbutton a,
#streetperformerbutton a,
#acnbutton a,
#dcccdchristiebutton a,
#thingsbetweenusbutton a,
#themarksmanbutton a,
#keepyourpantsupbutton a,
#smallmultiplebutton a,
#jasperbutton a,
#beholdbutton a,
#dreambigbutton a,
#sickdaybutton a,
#mergebutton a,
#cashphobiabutton a,
#godandcountrybutton a,
#sandwichbutton a,
#archonbutton a,
#straightandnarrowbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 93px;
   width: 165px;
   font-size: 93px;
   line-height: 93px;
}

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

#aboutmetext,
#thankyoutext,
#emailform,
#i1368contact,
#commercialtext,
#i345industrial,
#i240narrative,
#cellphonetext  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 22px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#dcccdlindsaybutton a,
#oriflamebutton a,
#remedybutton a,
#i1290wingstopslidersbutton a,
#dcccdmanuelbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 92px;
   width: 165px;
   font-size: 92px;
   line-height: 92px;
}

#industrialbutton a.nmh,
#industrialbutton a:hover,
#narrativebutton a:hover,
#narrativebutton a.nmh  {
   background-position: -93px 0%;
}

#i601bodycolumn,
#i544bodycolumn,
#i536bodycolumn,
#i599bodycolumn,
#i600bodycolumn  {
   margin: 161px 0px 0px 28px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 745px;
   min-height: 370px;
   background-color: #2B2E2F;
}

#papercutbutton,
#huckabeedentalbutton,
#dcccdmanuelbutton,
#dcccdlindsaybutton  {
   height: 92px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 11px;
   margin-bottom: 0px;
}

#emailform fieldset div input,
#emailform fieldset div textarea  {
   color: #C1C1C1;
}

#commercialbutton a:hover,
#commercialbutton a.nmh  {
   background-position: -103px 0%;
}

#i197homebutton a:hover,
#i197homebutton a.nmh  {
   background-position: -60px 0%;
}

#contactbutton a.nmh,
#contactbutton a:hover  {
   background-position: -88px 0%;
}

#papercutbutton a,
#huckabeedentalbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 92px;
   width: 166px;
   font-size: 92px;
   line-height: 92px;
}

#industrialbutton a,
#narrativebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   width: 93px;
   font-size: 17px;
   line-height: 17px;
}

#narrativebutton,
#industrialbutton  {
   position: absolute;
   top: 74px;
   width: 93px;
   height: 17px;
   margin-left: 0px;
   margin-top: 0px;
}

#mergebutton,
#manofhiswordbutton  {
   height: 93px;
   width: 165px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 22px;
   margin-right: 0px;
   margin-bottom: 11px;
}

#emailform input[type=submit]  {
   color: #000000;
}

#vimeobutton a,
#imdbbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 29px;
   width: 31px;
   font-size: 29px;
   line-height: 29px;
}

#emailform fieldset div label  {
   color: #C1C1C1;
}

#i1290wingstopslidersbutton a  {
   background-image: url(sg_commercial_media/d1290wingstopslidersbutton.gif);
}

#i1290wingstopslidersbutton  {
   margin-top: 11px;
   margin-left: 14px;
   height: 92px;
}

#straightandnarrowbutton a  {
   background-image: url(sg_narrative_media/straightandnarrowbutton.gif);
}

#vimeobutton,
#imdbbutton  {
   position: absolute;
   z-index: 11;
   width: 31px;
   height: 29px;
   margin-left: 0px;
   margin-top: 0px;
}

#streetperformerbutton a  {
   background-image: url(sg_narrative_media/streetperformerbutton.gif);
}

#straightandnarrowbutton  {
   margin-top: 12px;
   margin-left: 13px;
}

#keepyourpantsupbutton a  {
   background-image: url(sg_narrative_media/keepyourpantsupbutton.gif);
}

#thingsbetweenusbutton a  {
   background-image: url(sg_narrative_media/thingsbetweenusbutton.gif);
}

#huckabeedentalbutton a  {
   background-image: url(sg_commercial_media/huckabeedentalbutton.gif);
}

#wingstopplaycallbutton  {
   margin-top: 15px;
   margin-left: 23px;
   width: 164px;
}

#keepyourpantsupbutton  {
   margin-top: 13px;
   margin-left: 12px;
}

#godandcountrybutton a  {
   background-image: url(sg_narrative_media/godandcountrybutton.gif);
}

#smallmultiplebutton a  {
   background-image: url(sg_narrative_media/smallmultiplebutton.gif);
}

#dcccdchristiebutton a  {
   background-image: url(sg_commercial_media/dcccdchristiebutton.gif);
}

#thingsbetweenusbutton  {
   margin-top: 15px;
   margin-left: 12px;
}

#streetperformerbutton  {
   margin-top: 13px;
   margin-left: 14px;
}

#manofhiswordbutton a  {
   background-image: url(sg_narrative_media/manofhiswordbutton.gif);
}

#huckabeedentalbutton  {
   margin-left: 12px;
   width: 166px;
}

#dcccdlindsaybutton a  {
   background-image: url(sg_commercial_media/dcccdlindsaybutton.gif);
}

#containerpanelfixed  {
   position: fixed;
   left: -26px;
   top: 148px;
   width: 76px;
   z-index: 9;
   min-height: 129px;
   margin-left: 0px;
   margin-top: 0px;
}

#smallmultiplebutton  {
   margin-top: 13px;
   margin-left: 22px;
}

#dcccdmanuelbutton a  {
   background-image: url(sg_commercial_media/dcccdmanuelbutton.gif);
}

#godandcountrybutton  {
   margin-top: 13px;
   margin-left: 13px;
}

#themarksmanbutton a  {
   background-image: url(sg_narrative_media/themarksmanbutton.gif);
}

#ericmeisnerheadshot  {
   background: url(sg_contact_media/ericmeisnerheadshot.jpg) no-repeat;
   height: 340px;
   width: 307px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 14px;
   margin-bottom: 11px;
}

#dcccdchristiebutton  {
   margin-top: 12px;
   margin-left: 14px;
}

#cashphobiabutton a  {
   background-image: url(sg_industrial_media/cashphobiabutton.gif);
}

#dcccdlindsaybutton  {
   margin-left: 22px;
   width: 165px;
}

#commercialbutton a  {
   background: url(sg_contact_media/commercialbutton.gif) no-repeat;
   display: block;
   height: 17px;
   width: 103px;
   font-size: 17px;
   line-height: 17px;
}

#industrialbutton a  {
   background-image: url(sg_contact_media/industrialbutton.gif);
}

#manofhiswordbutton  {
   margin-top: 13px;
}

#narrativebutton a  {
   background-image: url(sg_contact_media/narrativebutton.gif);
}

#neanderthalbutton  {
   margin: 10px 0px 0px 13px;
   height: 94px;
   width: 165px;
   top: 0px;
   left: 0px;
   position: relative;
}

#themarksmanbutton  {
   margin-top: 15px;
   margin-left: 14px;
}

#dcccdmanuelbutton  {
   margin-left: 13px;
   width: 165px;
}

#i542homebutton a  {
   background: url(sg_thank-you_media/d542homebutton.gif) no-repeat;
   display: block;
   width: 256px;
   height: 52px;
}

#papercutbutton a  {
   background-image: url(sg_commercial_media/papercutbutton.gif);
}

#cashphobiabutton  {
   margin-top: 16px;
   margin-left: 13px;
}

#i197homebutton a  {
   background: url(sg_contact_media/d197homebutton.gif) no-repeat;
   display: block;
   height: 17px;
   width: 60px;
   font-size: 17px;
   line-height: 17px;
}

#oriflamebutton a  {
   background-image: url(sg_industrial_media/oriflamebutton.gif);
}

#sandwichbutton a  {
   background-image: url(sg_commercial_media/sandwichbutton.gif);
}

#facebookbutton a  {
   background: url(sg_contact_media/facebookbutton.gif) no-repeat;
   display: block;
   height: 29px;
   width: 30px;
   font-size: 29px;
   line-height: 29px;
}

#dreambigbutton a  {
   background-image: url(sg_industrial_media/dreambigbutton.gif);
}

#sportsdadsbutton  {
   margin: 16px 0px 0px 13px;
   height: 91px;
   width: 164px;
   top: 0px;
   left: 0px;
   position: relative;
}

#commercialbutton  {
   position: absolute;
   left: 398px;
   top: 74px;
   z-index: 7;
   width: 103px;
   height: 17px;
   margin-left: 0px;
   margin-top: 0px;
}

#industrialbutton  {
   z-index: 6;
   left: 500px;
}

#gravitybutton a  {
   background-image: url(sg_narrative_media/gravitybutton.gif);
}

#narrativebutton  {
   z-index: 5;
   left: 592px;
}

#contactbutton a  {
   background: url(sg_contact_media/contactbutton.gif) no-repeat;
   display: block;
   height: 17px;
   width: 88px;
   font-size: 17px;
   line-height: 17px;
}

#sickdaybutton a  {
   background-image: url(sg_industrial_media/sickdaybutton.gif);
}

#archonbutton a  {
   background-image: url(sg_industrial_media/archonbutton.gif);
}

#remedybutton a  {
   background-image: url(sg_industrial_media/remedybutton.gif);
}

#i197homebutton  {
   position: absolute;
   left: 339px;
   top: 74px;
   z-index: 8;
   width: 60px;
   height: 17px;
   margin-left: 0px;
   margin-top: 0px;
}

#papercutbutton  {
   margin-left: 12px;
   width: 166px;
}

#containsfollow  {
   margin: 0px;
   min-height: 69px;
   width: 800px;
   top: 0px;
   left: 0px;
   position: relative;
}

#oriflamebutton  {
   margin-top: 15px;
   margin-left: 22px;
   height: 92px;
}

#i345industrial  {
   margin-top: 11px;
   width: 98px;
}

#jasperbutton a  {
   background-image: url(sg_narrative_media/jasperbutton.gif);
}

#beholdbutton a  {
   background-image: url(sg_narrative_media/beholdbutton.gif);
}

#commercialtext  {
   margin-top: 11px;
   width: 108px;
}

#dreambigbutton  {
   margin-top: 15px;
   margin-left: 14px;
}

#facebookbutton  {
   position: absolute;
   left: 30px;
   top: 52px;
   z-index: 11;
   width: 30px;
   height: 29px;
   margin-left: 0px;
   margin-top: 0px;
}

#sandwichbutton  {
   margin-top: 15px;
   margin-left: 14px;
}

#i542homebutton  {
   position: absolute;
   left: 36px;
   top: 36px;
   z-index: 4;
   width: 256px;
   height: 52px;
   margin-left: 0px;
   margin-top: 0px;
}

#caughtbutton a  {
   background-image: url(sg_commercial_media/caughtbutton.gif);
}

#sickdaybutton  {
   margin-top: 15px;
   margin-left: 12px;
}

#i240narrative  {
   margin-top: 11px;
   width: 90px;
}

#graybarbottom  {
   background: url(sg_thank-you_media/graybarbottom.gif) no-repeat;
   position: absolute;
   left: 28px;
   top: 0px;
   z-index: 4;
   width: 745px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
}

#contactbutton  {
   position: absolute;
   left: 684px;
   top: 74px;
   z-index: 4;
   width: 88px;
   height: 17px;
   margin-left: 0px;
   margin-top: 0px;
}

#placebobutton  {
   margin-top: 15px;
   margin-left: 13px;
   width: 166px;
}

#copyrighttext  {
   position: absolute;
   left: 342px;
   top: 45px;
   z-index: 4;
   width: 137px;
   margin-left: 0px;
   margin-top: 0px;
}

#cellphonetext  {
   margin-top: 8px;
   width: 280px;
}

#vimeobutton a  {
   background-image: url(sg_contact_media/vimeobutton.gif);
}

#mergebutton a  {
   background-image: url(sg_commercial_media/mergebutton.gif);
}

#gravitybutton  {
   margin-top: 15px;
   margin-left: 22px;
}

#jasperbutton  {
   margin-top: 13px;
   margin-left: 14px;
}

#i1368contact  {
   margin-top: 11px;
   width: 119px;
}

#caughtbutton  {
   margin-top: 15px;
   margin-left: 13px;
}

#remedybutton  {
   margin-top: 15px;
   margin-left: 22px;
   height: 92px;
}

#beholdbutton  {
   margin-top: 13px;
   margin-left: 14px;
}

#thankyoutext  {
   margin-top: 90px;
   width: 280px;
   margin-left: 47px;
}

#archonbutton  {
   margin-top: 16px;
   margin-left: 14px;
   margin-bottom: 11px;
}

#imdbbutton a  {
   background-image: url(sg_contact_media/imdbbutton.gif);
}

#page_content  {
   min-height: 600px;
}

#vimeobutton  {
   top: 88px;
   left: 30px;
}

#acnbutton a  {
   background-image: url(sg_industrial_media/acnbutton.gif);
}

#mergebutton  {
   margin-top: 10px;
}

#aboutmetext  {
   margin-top: 11px;
   width: 236px;
}

#imdbbutton  {
   top: 16px;
   left: 29px;
}

#graybartop  {
   background: url(sg_thank-you_media/graybartop.gif) no-repeat;
   position: absolute;
   left: 28px;
   top: 140px;
   z-index: 3;
   width: 745px;
   height: 21px;
   margin-left: 0px;
   margin-top: 0px;
}

#emailform  {
   margin-top: 17px;
   width: 280px;
}

#acnbutton  {
   margin-top: 15px;
   margin-left: 13px;
}

#backdrop  {
   background: url(sg_thank-you_media/backdrop.png) no-repeat;
   position: absolute;
   left: 26px;
   top: 9px;
   z-index: 10;
   width: 39px;
   height: 112px;
   margin-left: 0px;
   margin-top: 0px;
}

#navlines  {
   background: url(sg_thank-you_media/navlines.gif) no-repeat;
   position: absolute;
   left: 24px;
   top: 71px;
   z-index: 3;
   width: 748px;
   height: 21px;
   margin-left: 0px;
   margin-top: 0px;
}

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

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

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

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

*:focus  {
   outline-style: none;
}

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

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

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

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

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

ains  {
   text-decoration: none;
}

html, body  {
   background-color: #151616;
   height: 100%;
}

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

