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

a ins  {
   text-decoration: none;
}

#projectsgallerythumbsheet .thumbwrapper,
#photographygallerythumbsheet .thumbwrapper,
#graphicsgallerythumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 50px;
   height: 44px;
}

#photographygallerypictureboxcopy table,
#projectsgallerypicturebox table,
#graphicsgallerypicturebox table  {
   width: 100%;
   height: 100%;
}

#photographybutton a,
#connectbutton a,
#projectsbutton a,
#graphicsbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#projectsgallerythumbsheet,
#photographygallerythumbsheet,
#graphicsgallerythumbsheet  {
   visibility: visible;
   position: absolute;
   left: 314px;
   top: 47px;
   z-index: 1;
   width: 810px;
}

#id45descriptionmetadata p,
#id33descriptionmetadata p,
#descriptionmetadatacopy p  {
   font: 14px "Century Gothic";
   margin: 0px;
   color: #C7C7C8;
   text-align: center;
}

#pid4projects,
#pid5about,
#pid2graphics,
#pid3photography,
#home,
#pid6connect  {
   margin: 0px auto 0px auto;
   width: 1200px;
   position: relative;
}

#photographygallerypictureboxcopy,
#graphicsgallerypicturebox  {
   visibility: visible;
   position: absolute;
   left: 314px;
   z-index: 1;
   width: 810px;
   height: 561px;
}

#id45descriptionmetadata,
#descriptionmetadatacopy  {
   visibility: visible;
   position: absolute;
   left: 342px;
   z-index: 1;
   width: 755px;
}

#photographygallerypictureboxcopy  {
   top: 246px;
}

#photographygallerythumbsheet  {
   height: 189px;
}

#id53facebookbutton a:hover  {
   background-position: -28px 0%;
}

#projectsgallerythumbsheet  {
   height: 81px;
}

#graphicsgallerythumbsheet  {
   height: 185px;
}

#id45descriptionmetadata p  {
   line-height: 14px;
}

#id33descriptionmetadata p  {
   line-height: 20px;
}

#descriptionmetadatacopy p  {
   line-height: 14px;
}

#graphicsgallerypicturebox  {
   top: 248px;
}

#photographybutton a:hover  {
   background-position: -137px 0%;
}

#copyright *:first-child  {
   padding-top: 0px;
}

#id52emailbutton a:hover  {
   background-position: -174px 0%;
}

#id45descriptionmetadata  {
   top: 836px;
}

#descriptionmetadatacopy  {
   top: 834px;
}

#projectsbutton a:hover  {
   background-position: -94px 0%;
}

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

#connectbutton a:hover  {
   background-position: -84px 0%;
}

#bottomline,
#topline  {
   background: url(projectsmedia/topline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 3;
   width: 240px;
   height: 2px;
}

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

#aboutbutton a:hover  {
   background-position: -61px 0%;
}

#photographybutton a  {
   width: 137px;
   background-image: url(projectsmedia/photographybutton.gif);
}

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

#id53facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 754px;
   z-index: 3;
   width: 28px;
   height: 26px;
}

#photographybutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 250px;
   z-index: 3;
   width: 137px;
   height: 24px;
}

#id52emailbutton a  {
   background: url(projectsmedia/id52emailbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 17px;
   width: 174px;
   font-size: 17px;
   line-height: 17px;
}

#projectsbutton a  {
   width: 94px;
   background-image: url(projectsmedia/projectsbutton.gif);
}

#graphicsbutton a  {
   width: 92px;
   background-image: url(projectsmedia/graphicsbutton.gif);
}

#connectbutton a  {
   width: 84px;
   background-image: url(projectsmedia/connectbutton.gif);
}

#id52emailbutton  {
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 790px;
   z-index: 3;
   width: 174px;
   height: 17px;
}

#projectsbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 300px;
   z-index: 3;
   width: 94px;
   height: 24px;
}

#graphicsbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 198px;
   z-index: 3;
   width: 92px;
   height: 24px;
}

#aboutbutton a  {
   width: 61px;
   background-image: url(projectsmedia/aboutbutton.gif);
}

#connectbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 400px;
   z-index: 3;
   width: 84px;
   height: 24px;
}

#homebutton a  {
   background: url(projectsmedia/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 65px;
   width: 181px;
   font-size: 65px;
   line-height: 65px;
}

#copyright p  {
   font: 11px/2px Arial;
   margin: 0px;
   padding-top: 12px;
   text-align: center;
   color: #FFFFFF;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 350px;
   z-index: 3;
   width: 61px;
   height: 24px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 47px;
   z-index: 3;
   width: 181px;
   height: 65px;
}

#bottomline  {
   top: 719px;
}

#copyright  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 826px;
   z-index: 3;
   width: 151px;
}

#flowers  {
   background: url(projectsmedia/flowers.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 468px;
   z-index: 3;
   width: 217px;
   height: 250px;
}

#phoneno  {
   background: url(projectsmedia/phoneno.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 72px;
   top: 756px;
   z-index: 3;
   width: 132px;
   height: 24px;
}

#graybox  {
   background: url(projectsmedia/graybox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 240px;
   height: 875px;
}

#topline  {
   top: 151px;
}

.sgthumb  {
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 50px;
   height: 44px;
}

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


