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

a ins  {
   text-decoration: none;
}

#resourcesmenupopup li a:hover,
#storemenupopup li a:hover,
#portfoliomenupopup li a:hover,
#sidemenu li a:hover,
#eventsmenupopup li a:hover,
#consultingmenupopup li a:hover,
#topmenu li a:hover,
#ideasmenupopup li a:hover,
#contactmenupopup li a:hover  {
   font-style: italic;
   text-decoration: underline;
}

#portfoliomenupopup li a,
#eventsmenupopup li a,
#ideasmenupopup li a,
#sidemenu li a,
#consultingmenupopup li a,
#contactmenupopup li a,
#resourcesmenupopup li a,
#storemenupopup li a  {
   font-style: Normal;
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #333333;
   width: 100%;
   display: block;
}

#portfoliomenupopup li,
#sidemenu li,
#storemenupopup li,
#resourcesmenupopup li,
#ideasmenupopup li,
#contactmenupopup li,
#consultingmenupopup li,
#eventsmenupopup li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#consultingmenupopup,
#resourcesmenupopup,
#storemenupopup,
#contactmenupopup,
#eventsmenupopup,
#portfoliomenupopup,
#ideasmenupopup  {
   font: 11px/22px Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #333333;
   visibility: hidden;
   position: absolute;
   top: 197px;
   width: 104px;
}

#id1ideaspopup,
#id1consultingpopup,
#id1resourcespopup,
#id1eventspopup  {
   visibility: hidden;
   position: absolute;
   top: 182px;
   width: 148px;
   height: 12px;
   background-color: #56A4FC;
   background-image: none;
   font-size: 1px;
}

#id1contactpopup,
#id1portfoliopopup,
#id1storepopup  {
   background: url(sg_photoshop-dna-home20_media/id1portfoliopopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   top: 182px;
   width: 145px;
   height: 12px;
}

#learneverythinggrow *:first-child  {
   margin-top: 0px;
}

#learneverythinggrow *:last-child  {
	margin-bottom: 0px;
	font-family: Verdana, Geneva, sans-serif;
	color: #4E4D4B;
}

#gradientleft,
#gradientright  {
   background: url(sg_photoshop-dna-home20_media/gradientright.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 0px;
   z-index: 3;
   width: 46px;
   height: 161px;
}

#learneverythinggrow p  {
   font: 12px/14px Verdana, sans-serif;
   margin: 0px;
   color: #4E4D4B;
   padding-top: 12px;
   text-align: left;
}

#consultingmenupopup  {
   width: 102px;
   z-index: 16;
   left: 174px;
}

#learneverythinggrow  {
   padding: 0px 83px 0px 253px;
   background: url(sg_photoshop-dna-home20_media/interiorgrowtile.gif) repeat-y center top;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#photoshopdnahome20  {
   margin: 0px auto 0px auto;
   height: 761px;
   width: 892px;
   position: relative;
}

#id1consultingpopup  {
   z-index: 16;
   left: 142px;
}

#resourcesmenupopup  {
   z-index: 12;
   left: 338px;
}

#id0consultingpopup  {
   background: url(sg_photoshop-dna-home20_media/id0consultingpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 137px;
   top: 181px;
   z-index: 15;
   width: 158px;
   height: 98px;
}

#portfoliomenupopup  {
   z-index: 8;
   left: 511px;
}

#id1resourcespopup  {
   z-index: 12;
   left: 306px;
}

#id0resourcespopup  {
   background: url(sg_photoshop-dna-home20_media/id0resourcespopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 301px;
   top: 181px;
   z-index: 11;
   width: 158px;
   height: 210px;
}

#id0portfoliopopup  {
   background: url(sg_photoshop-dna-home20_media/id0portfoliopopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 474px;
   top: 181px;
   z-index: 7;
   width: 155px;
   height: 121px;
}

#id1portfoliopopup  {
   z-index: 8;
   left: 479px;
}

#contactmenupopup  {
   z-index: 8;
   left: 725px;
}

#id0contactpopup  {
   background: url(sg_photoshop-dna-home20_media/id0contactpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 688px;
   top: 181px;
   z-index: 7;
   width: 155px;
   height: 80px;
}

#eventsmenupopup  {
   z-index: 10;
   left: 436px;
}

#bluebarandshade  {
   background: url(sg_photoshop-dna-home20_media/bluebarandshade.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 154px;
   z-index: 6;
   width: 800px;
   height: 28px;
}

#id1contactpopup  {
   z-index: 8;
   left: 693px;
}

#id0eventspopup  {
   background: url(sg_photoshop-dna-home20_media/id0eventspopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 399px;
   top: 181px;
   z-index: 9;
   width: 158px;
   height: 102px;
}

#storemenupopup  {
   z-index: 10;
   left: 675px;
}

#ideasmenupopup  {
   z-index: 14;
   left: 270px;
}

#id1eventspopup  {
   z-index: 10;
   left: 404px;
}

#sciencegraphic  {
   background: url(sg_photoshop-dna-home20_media/sciencegraphic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 329px;
   top: 22px;
   z-index: 7;
   width: 517px;
   height: 132px;
}

#gradientright  {
   left: 846px;
}

#id0ideaspopup  {
   background: url(sg_photoshop-dna-home20_media/id0ideaspopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 233px;
   top: 181px;
   z-index: 13;
   width: 158px;
   height: 300px;
}

#id1ideaspopup  {
   z-index: 14;
   left: 238px;
}

#id0storepopup  {
   background: url(sg_photoshop-dna-home20_media/id0storepopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 638px;
   top: 181px;
   z-index: 9;
   width: 155px;
   height: 80px;
}

#id1storepopup  {
   z-index: 10;
   left: 643px;
}

#gradientleft  {
   left: 0px;
}

#topmenu li a  {
   border: 0px none #000000;
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   height: 100%;
}

#sideheadersg  {
   background: url(sg_photoshop-dna-home20_media/sideheadersg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 66px;
   top: 234px;
   z-index: 4;
   width: 129px;
   height: 313px;
}

#sidebarbkgr  {
   background: url(sg_photoshop-dna-home20_media/sidebarbkgr.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 182px;
   z-index: 3;
   width: 177px;
   height: 92px;
}

#id2footer p  {
   font: 11px/13px Verdana, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#whitespacer  {
   background: url(sg_photoshop-dna-home20_media/whitespacer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 223px;
   top: 248px;
   z-index: 4;
   width: 623px;
   height: 22px;
}

#topmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#adobelogo  {
   background: url(sg_photoshop-dna-home20_media/adobelogo.gif) no-repeat;
   position: absolute;
   left: 223px;
   top: 180px;
   z-index: 5;
   width: 624px;
   height: 72px;
}

#id2footer  {
   visibility: visible;
   position: absolute;
   left: 295px;
   top: 46px;
   z-index: 5;
   width: 366px;
}

#scootdown  {
   position: relative;
   top: 267px;
}

#id1footer  {
   background: url(sg_photoshop-dna-home20_media/id1footer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 892px;
   height: 90px;
}

#sidemenu  {
   font: bold 11px/25px Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #333333;
   position: absolute;
   left: 83px;
   top: 202px;
   z-index: 6;
   width: 141px;
}

#logobkgr  {
   background: url(sg_photoshop-dna-home20_media/logobkgr.gif) no-repeat;
   position: absolute;
   left: 46px;
   top: 22px;
   z-index: 8;
   width: 283px;
   height: 132px;
}

#topmenu  {
   font: 11px/15px Verdana, sans-serif;
   margin: 0px;
   height: 15px;
   padding: 0px;
   list-style: none;
   text-align: left;
   position: absolute;
   left: 104px;
   top: 161px;
   z-index: 7;
}

#footer  {
   position: relative;
   left: 0px;
   width: 100%;
   height: 90px;
   margin-bottom: 114px;
}

#header  {
   background: url(sg_photoshop-dna-home20_media/header.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 892px;
   height: 54px;
}

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

