#graphiteb a:hover,#otherprojectsb a:hover,#acrylicb a:hover,#dreamprojectb a:hover,#footageb a:hover,#scratchboardb a:hover  {   background-position: -176px 0%;}#otherprojectsb a,#scratchboardb a,#acrylicb a,#footageb a,#dreamprojectb a,#graphiteb a  {   background-repeat: no-repeat;   display: block;   height: 156px;   width: 176px;   background-position: 0% 0px;   font-size: 156px;   line-height: 156px;}#graphiteb,#scratchboardb,#acrylicb,#dreamprojectb  {   visibility: visible;   position: absolute;   top: 218px;   z-index: 2;   width: 176px;   height: 156px;}#welcometext p,#latestprojecttext p  {   font: bold 11px/13px Arial;   margin: 0px;   text-align: left;   color: #828384;}#welcometext,#latestprojecttext  {   visibility: visible;   position: absolute;   left: 29px;   z-index: 2;   width: 172px;}#latestprojecttext p a:hover  {   color: #600CB7;   text-decoration: underline;   font-weight: bold;}#otherprojectsb,#footageb  {   visibility: visible;   position: absolute;   top: 379px;   z-index: 2;   width: 176px;   height: 156px;}#affiliatebutton a:hover  {   background-position: -147px 0%;}#latestprojecttext p a  {   font-weight: bold;   text-decoration: none;   color: #828384;}#contactbutton a:hover  {   background-position: -79px 0%;}#latestprojecttext p  {   padding-bottom: 5px;}#affiliatebutton a  {   background: url(indexmedia/affiliatebutton.png) no-repeat 0% 0px;   display: block;   height: 9px;   width: 147px;   font-size: 9px;   line-height: 9px;}#latestprojecttext  {   top: 482px;}#otherprojectsb a  {   background-image: url(indexmedia/otherprojectsb.png);}#dreamprojectb a  {   background-image: url(indexmedia/dreamprojectb.png);}#affiliatebutton  {   visibility: visible;   position: absolute;   left: 623px;   top: 688px;   z-index: 3;   width: 147px;   height: 9px;}#contactbutton a  {   background: url(indexmedia/contactbutton.png) no-repeat 0% 0px;   display: block;   height: 10px;   width: 79px;   font-size: 10px;   line-height: 10px;}#scratchboardb a  {   background-image: url(indexmedia/scratchboardb.png);}#otherprojectsb  {   left: 411px;}#contactbutton  {   visibility: visible;   position: absolute;   left: 28px;   top: 673px;   z-index: 3;   width: 79px;   height: 10px;}#welcometext p  {   padding-bottom: 8px;}#scratchboardb  {   left: 411px;}#dreamprojectb  {   left: 229px;   top: 379px;}#graphiteb a  {   background-image: url(indexmedia/graphiteb.png);}#welcometext  {   top: 218px;}#acrylicb a  {   background-image: url(indexmedia/acrylicb.png);}#footageb a  {   background-image: url(indexmedia/footageb.png);}#galleries  {   background: url(indexmedia/galleries.png) no-repeat;   visibility: visible;   position: absolute;   left: 228px;   top: 197px;   z-index: 2;   width: 73px;   height: 15px;}#sitegrindertext  {	visibility: visible;	position: absolute;	left: 229px;	top: 623px;	z-index: 2;}#graphiteb  {   left: 229px;}#pid1index  {   margin: 0px auto 0px auto;   width: 800px;   position: relative;}#acrylicb  {   left: 593px;}#footageb  {   left: 593px;}#layer1  {   background: url(indexmedia/layer1.png) no-repeat;   visibility: visible;   position: absolute;   left: 0px;   top: 0px;   z-index: 2;   width: 800px;   height: 139px;}#layer2  {   background: url(indexmedia/layer2.png) no-repeat;   position: absolute;   left: 0px;   top: 141px;   z-index: 2;   width: 800px;   height: 43px;}#bottom  {   background: url(indexmedia/bottom.png) no-repeat;   position: absolute;   left: 0px;   top: 660px;   z-index: 2;   width: 800px;   height: 40px;}#white  {   visibility: visible;   position: absolute;   left: 0px;   top: 0px;   z-index: 1;   width: 800px;   height: 700px;   background-color: #FFFFFF;   background-image: none;}html, body  {   padding: 0px;   margin: 0px;   background-color: #363636;}