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

a ins  {
   text-decoration: none;
}

#bioshockkashmirliteral,
#kolsaperliteral,
#jackandakuliteral,
#crusadercrewliteral,
#freddyliteral,
#bioshocklighthouseliteral,
#tophliteral,
#arielliteral,
#kataraliteral,
#twoeyliteral,
#kittrindrascoliteral,
#shanniveraryliteral,
#rudilarkisliteral,
#nightmarebeforechristmasliteral,
#hpartprojectliteral  {
   visibility: visible;
   position: absolute;
   top: 318px;
   z-index: 4;
   width: 42px;
}

#bobafettliteral,
#maiasketches1literal,
#peterparkerliteral,
#harmonyliteral,
#ahrefimages2maiasketches2jpgclassthumbrelliteral,
#ffgalsliteral,
#jaseviraliteral,
#masseffectliteral  {
   visibility: visible;
   position: absolute;
   top: 630px;
   z-index: 4;
   width: 42px;
}

#vanessacohenisagraphicarttext p,
#andtakeaganderattheseoth p,
#june6th2009welcometothetext p,
#reviewsandessaystext p,
#linkmeitseasyhahayou p  {
   font: 14px/17px "Century Gothic", sans-serif;
   margin: 0px;
   text-align: left;
}

#sitehostedbygodaddycombutton a,
#blogbutton a,
#portfoliobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 30px;
   background-position: 0% 0px;
   font-size: 30px;
   line-height: 30px;
}

#extras,
#pid2links,
#portfolio,
#cerost,
#layoutex2  {
   margin: 0px auto 0px auto;
   width: 850px;
   position: relative;
}

#ahrefimages2maiasketches2jpgclassthumbrelliteral  {
   left: 383px;
}

#homebutton a,
#extrasbutton a,
#cerostbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#seecerostpreviewsbutton a,
#backtohomebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
}

#qsbannerbutton a,
#shingworksbannerbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 40px;
   background-position: 0% 0px;
   font-size: 40px;
   line-height: 40px;
}

#homebutton a:hover,
#extrasbutton a:hover  {
   background-position: -56px 0%;
}

#yililiteral,
#satsuliteral,
#yiliteral  {
   visibility: visible;
   position: absolute;
   top: 474px;
   z-index: 4;
   width: 42px;
}

#sitehostedbygodaddycombutton a:hover  {
   background-position: -227px 0%;
}

#vanessacohenisagraphicarttext p  {
   color: #D9DDC5;
}

#nightmarebeforechristmasliteral  {
   left: 165px;
}

#sitehostedbygodaddycombutton a  {
   width: 227px;
   background-image: url(sg_portfolio_media/id0sitehostedbygodaddycombu.gif);
}

#june6th2009welcometothetext p  {
   color: #E6E9D4;
}

#sitehostedbygodaddycombutton  {
   visibility: visible;
   position: absolute;
   left: 399px;
   top: 812px;
   z-index: 5;
   width: 227px;
   height: 30px;
}

#comingsooncopy,
#comingsoon  {
   background: url(sg_extras_media/comingsooncopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 379px;
   z-index: 5;
   width: 115px;
   height: 13px;
}

#andtakeaganderattheseoth p  {
   color: #DEDACF;
}

#linksbanner,
#linksbanner2  {
   visibility: visible;
   position: absolute;
   top: 369px;
   z-index: 4;
   width: 200px;
   height: 40px;
   background-repeat: no-repeat;
}

#seecerostpreviewsbutton a  {
   width: 181px;
   background-image: url(sg_cerost_media/seecerostpreviewsbutton.gif);
}

#bioshocklighthouseliteral  {
   left: 412px;
}

#shingworksbannerbutton a  {
   width: 200px;
   background-image: url(sg_links_media/shingworksbannerbutton.gif);
}

#portfoliobutton a:hover  {
   background-position: -72px 0%;
}

#contactmebutton a:hover  {
   background-position: -107px 0%;
}

#linkmeitseasyhahayou p  {
   color: #DEDACF;
}

#reviewsandessaystext p  {
   color: #DEDACF;
}

#bioshockkashmirliteral  {
   left: 464px;
}

#maiasketches1literal  {
   left: 337px;
}

#kittrindrascoliteral  {
   left: 605px;
}

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

#crusadercrewliteral  {
   left: 558px;
}

#brownbase,
#blackbg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 850px;
   height: 850px;
   background-image: none;
}

#hpartprojectliteral  {
   left: 311px;
}

#shanniveraryliteral  {
   left: 116px;
}

#linksbutton a:hover  {
   background-position: -44px 0%;
}

#backtohomebutton a  {
   width: 139px;
   background-image: url(sg_cerost_media/backtohomebutton.gif);
}

#peterparkerliteral  {
   left: 244px;
}

#blogbutton a:hover  {
   background-position: -47px 0%;
}

#jackandakuliteral  {
   left: 66px;
}

#masseffectliteral  {
   left: 104px;
}

#rudilarkisliteral  {
   left: 649px;
}

#portfoliobutton a  {
   width: 72px;
   background-image: url(sg_portfolio_media/portfoliobutton.gif);
}

#contactmebutton a  {
   background: url(sg_portfolio_media/contactmebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 107px;
   font-size: 29px;
   line-height: 29px;
}

#qsbannerbutton a  {
   width: 201px;
   background-image: url(sg_links_media/qsbannerbutton.gif);
}

#kolsaperliteral  {
   left: 512px;
}

#bobafettliteral  {
   left: 58px;
}

#portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 522px;
   top: 23px;
   z-index: 4;
   width: 72px;
   height: 30px;
}

#jaseviraliteral  {
   left: 289px;
}

#contactmebutton  {
   visibility: visible;
   position: absolute;
   left: 616px;
   top: 813px;
   z-index: 6;
   width: 107px;
   height: 29px;
}

#comingsooncopy  {
   top: 501px;
}

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

#extrasbutton a  {
   width: 56px;
   background-image: url(sg_portfolio_media/extrasbutton.gif);
}

#harmonyliteral  {
   left: 195px;
}

#linksbutton a  {
   background: url(sg_portfolio_media/linksbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 28px;
   width: 44px;
   font-size: 28px;
   line-height: 28px;
}

#kataraliteral  {
   left: 697px;
}

#freddyliteral  {
   left: 213px;
}

#ffgalsliteral  {
   left: 151px;
}

#twoeyliteral  {
   left: 361px;
}

#cerostbutton  {
   visibility: visible;
   position: absolute;
   left: 595px;
   top: 24px;
   z-index: 4;
   width: 57px;
   height: 27px;
}

#linksbanner2  {
   background-image: url(sg_links_media/linksbanner2.gif);
   left: 431px;
}

#homebutton a  {
   width: 56px;
   background-image: url(sg_portfolio_media/homebutton.gif);
}

#arielliteral  {
   left: 745px;
}

#blogbutton a  {
   width: 47px;
   background-image: url(sg_portfolio_media/blogbutton.gif);
}

#headerextras  {
   background: url(sg_links_media/headerextras.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 850px;
   height: 202px;
}

#extrasbutton  {
   visibility: visible;
   position: absolute;
   left: 705px;
   top: 24px;
   z-index: 4;
   width: 56px;
   height: 27px;
}

#satsuliteral  {
   left: 48px;
}

#linksbanner  {
   background-image: url(sg_links_media/linksbanner.gif);
   left: 221px;
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 765px;
   top: 24px;
   z-index: 4;
   width: 44px;
   height: 28px;
}

#tophliteral  {
   left: 263px;
}

#yililiteral  {
   left: 144px;
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 654px;
   top: 24px;
   z-index: 4;
   width: 47px;
   height: 30px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 25px;
   z-index: 4;
   width: 56px;
   height: 27px;
}

#comingsoon  {
   top: 321px;
}

#id1footer  {
   background: url(sg_portfolio_media/id1footer.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 716px;
   z-index: 4;
   width: 850px;
   height: 134px;
}

#brownbase  {
   background-color: #593224;
   z-index: 4;
}

#yiliteral  {
   left: 95px;
}

#blackbg  {
   background-color: #000000;
   z-index: 3;
}

#shape6  {
   background: url(sg_portfolio_media/shape6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 242px;
   z-index: 3;
   width: 787px;
   height: 530px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_portfolio_media/exteriortile.gif) center top repeat-x;
}

