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

a ins  {
   text-decoration: none;
}

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

#dividerline,
#dividerlinecopy,
#dividerlinecopy2  {
   visibility: visible;
   position: absolute;
   top: 88px;
   z-index: 3;
   width: 3px;
   height: 42px;
   background-repeat: no-repeat;
}

#blogbutton a:hover,
#mailbutton a:hover  {
   background-position: -72px 0%;
}

#facebookiconbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 48px;
   width: 47px;
   background-position: 0% 0px;
   font-size: 48px;
   line-height: 48px;
}

#aboutmetext p,
#featuredworktext p  {
   font: 12px/14px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#featureditem1,
#featureditem2  {
   visibility: visible;
   position: absolute;
   top: 610px;
   z-index: 6;
   width: 232px;
   height: 119px;
   background-repeat: no-repeat;
}

#bottomlinkstext p a:hover  {
   text-decoration: underline;
}

#twittericonbutton a:hover  {
   background-position: -85px 0%;
}

#flickriconbutton a:hover  {
   background-position: -45px 0%;
}

#graphicsdonerighttext p  {
   font: 24px/71px "Arial Black", sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

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

#socialnetworkbackdrop  {
   background: url(images/socialnetworkbackdrop.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 432px;
   z-index: 7;
   width: 757px;
   height: 72px;
}

#graphicsdonerighttext  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 278px;
   z-index: 7;
   width: 305px;
}

#sitedescriptiontext p  {
   font: 14px/16px Verdana, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#facebookiconbutton a  {
   background-image: url(images/facebookiconbutton.png);
}

#sitedescriptiontext  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 335px;
   z-index: 8;
   width: 331px;
}

#twittericonbutton a  {
   background: url(images/twittericonbutton.png) no-repeat 0% 0px;
   display: block;
   height: 91px;
   width: 85px;
   font-size: 91px;
   line-height: 91px;
}

#bottomlinkstext p a  {
   border: 0px none #000000;
   color: #736357;
   text-decoration: none;
}

#facebookiconbutton  {
   visibility: visible;
   position: absolute;
   left: 133px;
   top: 443px;
   z-index: 8;
   width: 47px;
   height: 48px;
}

#homebutton a:hover  {
   background-position: -70px 0%;
}

#flickriconbutton a  {
   background: url(images/flickriconbutton.png) no-repeat 0% 0px;
   display: block;
   height: 46px;
   width: 45px;
   font-size: 46px;
   line-height: 46px;
}

#interestedhiremeg  {
   background: url(images/interestedhiremeg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 511px;
   top: 452px;
   z-index: 8;
   width: 179px;
   height: 14px;
}

#bottomlinkstext p  {
   font: 12px/18px Verdana, sans-serif;
   margin: 0px;
   text-align: center;
   color: #736357;
}

#twittericonbutton  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 410px;
   z-index: 8;
   width: 85px;
   height: 91px;
}

#portfoliobutton a  {
   background: url(images/portfoliobutton.png) no-repeat 0% 0px;
   display: block;
   height: 90px;
   width: 92px;
   font-size: 90px;
   line-height: 90px;
}

#buisnessmancutout  {
   background: url(images/buisnessmancutout.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 346px;
   top: 297px;
   z-index: 7;
   width: 53px;
   height: 127px;
}

#featuredworktext  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 565px;
   z-index: 7;
   width: 701px;
}

#dividerlinecopy3  {
   background: url(images/dividerlinecopy3.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 394px;
   top: 448px;
   z-index: 8;
   width: 3px;
   height: 42px;
}

#flickriconbutton  {
   visibility: visible;
   position: absolute;
   left: 208px;
   top: 445px;
   z-index: 8;
   width: 45px;
   height: 46px;
}

#dividerlinecopy2  {
   background-image: url(images/dividerlinecopy2.png);
   left: 517px;
}

#dividerlinecopy  {
   background-image: url(images/dividerlinecopy.png);
   left: 392px;
}

#featuredworkimg  {
   visibility: visible;
   position: absolute;
   left: 415px;
   top: 199px;
   z-index: 8;
   width: 340px;
   height: 250px;
}

#copyrighttext p  {
   font: 12px/16px Verdana, sans-serif;
   margin: 0px;
   text-align: center;
}

#bottomlinkstext  {
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 933px;
   z-index: 7;
   width: 784px;
}

#portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 291px;
   top: 83px;
   z-index: 3;
   width: 92px;
   height: 90px;
}

#featuredworkg  {
   background: url(images/featuredworkg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 524px;
   z-index: 6;
   width: 160px;
   height: 27px;
}

#deviantartbutton a {
	background: url(images/deviantartbutton.png) no-repeat;
	display: block;
	height: 64px;
	width: 69px;
}

#deviantartbutton  {
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 438px;
   z-index: 8;
   width: 72px;
   height: 64px;
}

#featureditem2  {
   left: 277px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 961px;
   z-index: 7;
   width: 785px;
}

#featureditem3  {
   visibility: visible;
   position: absolute;
   left: 513px;
   top: 610px;
   z-index: 6;
   width: 232px;
   height: 120px;
}

#featureditem1  {
   left: 41px;
}

#blogbutton a  {
   background: url(images/blogbutton.png) no-repeat 0% 0px;
   display: block;
   height: 96px;
   width: 72px;
   font-size: 96px;
   line-height: 96px;
}

#mailbutton a  {
   background: url(images/mailbutton.png) no-repeat 0% 0px;
   display: block;
   height: 84px;
   width: 72px;
   font-size: 84px;
   line-height: 84px;
}

#homebutton a  {
   background: url(images/homebutton.png) no-repeat 0% 0px;
   display: block;
   height: 100px;
   width: 70px;
   font-size: 100px;
   line-height: 100px;
}

#resumetext p  {
   font: italic 12px/16px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#dbdstudiosv1  {
   margin: 0px auto 0px auto;
   width: 786px;
   position: relative;
}

#dividerline  {
   background-image: url(images/dividerline.png);
   left: 258px;
}

#contentback  {
   background: url(images/contentback.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 504px;
   z-index: 5;
   width: 757px;
   height: 402px;
}

#aboutmetext  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 785px;
   z-index: 6;
   width: 701px;
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 419px;
   top: 77px;
   z-index: 3;
   width: 72px;
   height: 96px;
}

#resumetext  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 472px;
   z-index: 8;
   width: 169px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 158px;
   top: 73px;
   z-index: 3;
   width: 70px;
   height: 100px;
}

#mailbutton  {
   visibility: visible;
   position: absolute;
   left: 550px;
   top: 89px;
   z-index: 3;
   width: 72px;
   height: 84px;
}

#aboutmeg  {
   background: url(images/aboutmeg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 743px;
   z-index: 6;
   width: 107px;
   height: 21px;
}

#shape3  {
   background: url(images/shape3.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 184px;
   z-index: 5;
   width: 757px;
   height: 207px;
}

#shape4  {
   background: url(images/shape4.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 171px;
   z-index: 4;
   width: 785px;
   height: 752px;
}

#shape5  {
   background: url(images/shape5.png) no-repeat;
   position: absolute;
   left: 14px;
   top: 184px;
   z-index: 6;
   width: 757px;
   height: 248px;
}

#hireme  {
   background: url(images/hireme.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 454px;
   top: 444px;
   z-index: 9;
   width: 45px;
   height: 48px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #D9D2CD url(portfolio/images/exteriortilewopatternfx.png) center top repeat-x;
}


