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

a ins  {
   text-decoration: none;
}

#clientlistpopup,
#aboutstonehousestudiopopup,
#portfoliopopup,
#id2contactpopup,
#awardspopup,
#id1graphicdesignpopup,
#id0contactpopup  {
   visibility: hidden;
   position: absolute;
   left: 610px;
   top: 0px;
   width: 53px;
   height: 48px;
   background-repeat: no-repeat;
}

#fineartmenu li a:hover,
#homebutton a:hover,
#jewelrymenu li a:hover,
#graphicdesignmenu li a:hover,
#mainmenu li a:hover  {
   font-weight: bold;
   color: #BC0E1E;
}

#prevbuttoncopy2 a,
#prevbuttoncopy a,
#nextbuttoncopy a,
#prevbutton a,
#nextbutton a,
#nextbuttoncopy2 a  {
   background-repeat: no-repeat;
   display: block;
   height: 50px;
   width: 53px;
   background-position: 0% 0px;
   font-size: 50px;
   line-height: 50px;
}

#id1jewelrypopup,
#id1contactpopup,
#aboutkeithharrymanpopup,
#jewelrygallerypopup,
#upcomingshowspopup  {
   visibility: hidden;
   position: absolute;
   left: 611px;
   top: 103px;
   width: 53px;
   height: 48px;
   background-repeat: no-repeat;
}

#artgallerypicturebox table,
#portfoliogallerypicturebox table,
#jewelrygallerypicturebox table  {
   width: 100%;
   height: 100%;
}

#fineartmenu li a,
#mainmenu li a,
#graphicdesignmenu li a,
#jewelrymenu li a  {
   font-weight: 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: #584F51;
   width: 100%;
   display: block;
}

#resumepopup,
#artgallerypopup,
#upcomingeventspopup,
#id1fineartpopup  {
   visibility: hidden;
   position: absolute;
   left: 610px;
   top: 51px;
   width: 53px;
   height: 48px;
   background-repeat: no-repeat;
}

#mainmenu li,
#fineartmenu li,
#jewelrymenu li,
#graphicdesignmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#graphictextcopy p,
#arttext p,
#jewelrytext p,
#resumelabel p  {
   font: bold 11px/24px Verdana, sans-serif;
   margin: 0px;
   color: #584F51;
   text-align: left;
}

#graphicdesignmenu,
#mainmenu,
#jewelrymenu,
#fineartmenu  {
   font: 11px/24px Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #584F51;
   visibility: hidden;
   position: absolute;
   left: 285px;
}

#jewelrygallerymetadata p,
#artgallerymetadata p  {
   font: 11px/18px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
   color: #584F51;
}

#prevbuttoncopy,
#prevbutton,
#prevbuttoncopy2  {
   visibility: visible;
   position: absolute;
   left: 443px;
   top: 365px;
   z-index: 4;
   width: 53px;
   height: 50px;
}

#nextbuttoncopy,
#nextbuttoncopy2,
#nextbutton  {
   visibility: visible;
   position: absolute;
   left: 497px;
   top: 419px;
   z-index: 4;
   width: 53px;
   height: 50px;
}

#artgallerymetadata,
#jewelrygallerymetadata  {
   visibility: visible;
   position: absolute;
   left: 127px;
   top: 278px;
   z-index: 6;
   width: 298px;
}

#aboutstonehousestudiopopup  {
   background-image: url(sg_fineart_media/aboutstonehousestudiopopup.gif);
   z-index: 8;
}

#aboutkeithharrymanpopup  {
   background-image: url(sg_fineart_media/upcomingshowspopup.gif);
   z-index: 6;
}

#id1graphicdesignpopup  {
   background-image: url(sg_fineart_media/id1graphicdesignpopup.gif);
   z-index: 5;
}

#id0graphicdesignpopup  {
   background: url(sg_fineart_media/id0graphicdesignpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 234px;
   top: 203px;
   z-index: 9;
   width: 52px;
   height: 127px;
}

#arttext,
#jewelrytext  {
   visibility: visible;
   position: absolute;
   left: 127px;
   top: 220px;
   z-index: 5;
   width: 199px;
}

#upcomingeventspopup  {
   background-image: url(sg_fineart_media/upcomingeventspopup.gif);
   z-index: 7;
}

#jewelrygallerypopup  {
   background-image: url(sg_fineart_media/upcomingshowspopup.gif);
   z-index: 7;
}

#upcomingshowspopup  {
   background-image: url(sg_fineart_media/upcomingshowspopup.gif);
   z-index: 8;
}

#prevbuttoncopy2 a  {
   background-image: url(sg_portfolio_media/prevbuttoncopy.gif);
}

#graphicdesignmenu  {
   width: 180px;
   z-index: 10;
   top: 220px;
}

#nextbuttoncopy2 a  {
   background-image: url(sg_portfolio_media/nextbuttoncopy.gif);
}

#nextbuttoncopy a  {
   background-image: url(sg_portfolio_media/nextbuttoncopy.gif);
}

#prevbuttoncopy a  {
   background-image: url(sg_portfolio_media/prevbuttoncopy.gif);
}

#id1contactpopup  {
   background-image: url(sg_fineart_media/id1contactpopup.gif);
   z-index: 9;
}

#id0fineartpopup  {
   background: url(sg_fineart_media/id0fineartpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 234px;
   top: 227px;
   z-index: 8;
   width: 52px;
   height: 107px;
}

#id2contactpopup  {
   background-image: url(sg_fineart_media/id2contactpopup.gif);
   z-index: 10;
}

#id1fineartpopup  {
   background-image: url(sg_fineart_media/id1fineartpopup.gif);
   z-index: 5;
}

#clientlistpopup  {
   background-image: url(sg_fineart_media/clientlistpopup.gif);
   z-index: 9;
}

#id1jewelrypopup  {
   background-image: url(sg_fineart_media/id1contactpopup.gif);
   z-index: 5;
}

#id3contactpopup  {
   background: url(sg_fineart_media/id3contactpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 233px;
   top: 274px;
   z-index: 12;
   width: 226px;
   height: 107px;
}

#id0contactpopup  {
   background-image: url(sg_fineart_media/id0contactpopup.gif);
   z-index: 9;
   top: 51px;
}

#id0jewelrypopup  {
   background: url(sg_fineart_media/id0jewelrypopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 234px;
   top: 253px;
   z-index: 5;
   width: 52px;
   height: 107px;
}

#artgallerypopup  {
   background-image: url(sg_fineart_media/artgallerypopup.gif);
   z-index: 8;
}

#portfoliopopup  {
   background-image: url(sg_fineart_media/portfoliopopup.gif);
   z-index: 6;
}

#id0background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 550px;
   width: 775px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#resumelabel p  {
   color: #9E0B0F;
}

#homebutton a  {
   border: 0px none #000000;
   font-weight: bold;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #584F51;
}

#prevbutton a  {
   background-image: url(sg_portfolio_media/prevbuttoncopy.gif);
}

#nextbutton a  {
   background-image: url(sg_portfolio_media/nextbuttoncopy.gif);
}

#welcomepopup  {
   background: url(sg_fineart_media/welcomepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 274px;
   top: 226px;
   z-index: 11;
   width: 450px;
   height: 219px;
}

#fineartmenu  {
   width: 122px;
   z-index: 7;
   top: 244px;
}

#jewelrymenu  {
   width: 162px;
   z-index: 6;
   top: 268px;
}

#resumepopup  {
   background-image: url(sg_fineart_media/resumepopup.gif);
   z-index: 6;
}

#awardspopup  {
   background-image: url(sg_fineart_media/awardspopup.gif);
   z-index: 7;
}

#homebutton  {
   font: bold 12px/32px Verdana, sans-serif;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 127px;
   top: 502px;
   z-index: 4;
   width: 503px;
   height: 32px;
}

#mainmenu  {
   width: 153px;
   z-index: 13;
   top: 220px;
   left: 127px;
   visibility: visible;
}

#ssblocks  {
   background: url(sg_awards_media/ssblocks.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 775px;
   height: 256px;
}

#gblock  {
   background: url(sg_welcome_media/gblock.gif) no-repeat;
   position: absolute;
   left: 393px;
   top: 0px;
   z-index: 4;
   width: 288px;
   height: 151px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

