a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#i415sculptureimagesmetadata p,
#naplesnewyorkmetadata li,
#i746invisibleodysseyimagesmet li,
#i746invisibleodysseyimagesmet p,
#naplesnewyorkmetadata p,
#i106allimagestextcopyright200 p,
#smallsculptureimagesmetad p,
#i415sculptureimagesmetadata li,
#kokorometadata li,
#kokorometadata p,
#lifelinegallerymetadata li,
#i159presscopy li,
#streetcalligraphyimagesme p,
#smallsculptureimagesmetad li,
#installationsimagesmetada p,
#i1225invisibleodysseyimagesmet p,
#lifelinegallerymetadata p,
#i158presscopy li,
#invisibleodysseyscopy li,
#streetcalligraphyimagesme li,
#i159presscopy p,
#installationsimagesmetada li,
#i1225invisibleodysseyimagesmet li,
#i158presscopy p,
#invisibleodysseyscopy p,
#i106allimagestextcopyright200 li  {
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
}

#i404thecarvingstudiosculpture p,
#resumecopy5 li,
#resumescroll li,
#conversationscroll p,
#internationalharborartsou p,
#i80pagespaperback495sheab p,
#i404thecarvingstudiosculpture li,
#conversationscroll li,
#resumecopy5 p,
#presscopypage1scroll p,
#resumescroll p,
#i149oremailusatkokoropressbam p,
#i149oremailusatkokoropressbam li,
#presscopypage li,
#i80pagespaperback495sheab li,
#i409oremailusatkokoropressbam p,
#presscopypage p,
#i409oremailusatkokoropressbam li,
#bostonsculptorsscroll li,
#bostonsculptorsscroll p,
#presscopypage1scroll li,
#internationalharborartsou li  {
   padding: 0px 0px -2px 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   line-height: 17px;
   font-style: normal;
   font-size: 14px;
   font-family: Arial, Helvetica, sans-serif;
   text-indent: 0px;
   text-align: justify;
}

#installationsimagespictur table,
#kokoropicturebox table,
#i417sculptureimagespicturebox table,
#streetcalligraphyimagespi table,
#smallsculptureimagespictu table,
#lifelinegallerypicturebox table,
#naplesnewyorkpicturebox table,
#invisibleodysseyimagespic table  {
   width: 100%;
   height: 100%;
}

#smallsculpturebutton a.nmh,
#streetcalligraphyimagesbu a:hover,
#installationsimagesbutton a.nmh,
#streetcalligraphyimagesbu a.nmh,
#installationsimagesbutton a:hover,
#artiststatementbutton a.nmh,
#smallsculpturebutton a:hover,
#artiststatementbutton a:hover  {
   background-position: -122px 0%;
}

#streetcalligraphyimagesme,
#naplesnewyorkmetadata,
#installationsimagesmetada,
#lifelinegallerymetadata,
#i415sculptureimagesmetadata,
#smallsculptureimagesmetad  {
   position: absolute;
   left: 154px;
   top: 902px;
   z-index: 4;
   width: 537px;
   margin-left: 0px;
   margin-top: 0px;
}

#i421streetcalligraphyimagesth,
#installationsimagesthumbs,
#i433smallsculptureimagesthumb,
#i416sculptureimagesthumbsheet,
#naplesnewyorkthumbsheet  {
   position: absolute;
   left: 33px;
   top: 359px;
   z-index: 4;
   width: 113px;
   min-height: 521px;
   margin-left: 0px;
   margin-top: 0px;
}

#i417sculptureimagespicturebox,
#streetcalligraphyimagespi,
#installationsimagespictur,
#naplesnewyorkpicturebox,
#smallsculptureimagespictu  {
   position: absolute;
   left: 153px;
   top: 359px;
   z-index: 4;
   width: 539px;
   height: 521px;
   margin-left: 0px;
   margin-top: 0px;
}

#contactform fieldset div label,
#contactform input[type=submit],
#contactform fieldset div input,
#contactform fieldset div textarea  {
   font: normal normal 14px/17px Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: -1px;
}

#lifelineheaderbackground,
#kokorocarvers,
#i124memoryboxheaderbackground,
#kokoropress  {
   position: absolute;
   left: 13px;
   top: 159px;
   z-index: 4;
   width: 694px;
   height: 99px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#invisibleodysseybookbutto a.nmh,
#invisibleodysseybookbutto a:hover  {
   background-position: -126px 0%;
}

#i440sculptureimagesbutton a.nmh,
#i440sculptureimagesbutton a:hover  {
   background-position: -121px 0%;
}

#invisibleodysseyimagesbut a:hover,
#invisibleodysseyimagesbut a.nmh  {
   background-position: -169px 0%;
}

#contactform fieldset div input,
#contactform fieldset div textarea  {
   color: #010000;
}

#i10sculptureimagesbutton a:hover,
#i10sculptureimagesbutton a.nmh  {
   background-position: -65px 0%;
}

#i746invisibleodysseyimagesmet,
#i1225invisibleodysseyimagesmet  {
   position: absolute;
   left: 164px;
   z-index: 4;
   width: 519px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1192kokoropressbutton a:hover,
#i1192kokoropressbutton a.nmh  {
   background-position: -144px 0%;
}

#italianodysseybutton a.nmh,
#italianodysseybutton a:hover  {
   background-position: -175px 0%;
}

#i19exhibitionsbutton a:hover,
#i19exhibitionsbutton a.nmh  {
   background-position: -79px 0%;
}

#i20kokoropressbutton a.nmh,
#i20kokoropressbutton a:hover  {
   background-position: -87px 0%;
}

#lifelinegallerythumbsheet,
#i178invisibleodysseyimagesthu  {
   position: absolute;
   left: 55px;
   z-index: 4;
   width: 100px;
   min-height: 411px;
   margin-left: 0px;
   margin-top: 0px;
}

#naplesnewyorkbutton a.nmh,
#naplesnewyorkbutton a:hover  {
   background-position: -115px 0%;
}

#i440sculptureimagesbutton,
#installationsimagesbutton  {
   position: absolute;
   top: 189px;
   z-index: 5;
   height: 130px;
   margin-left: 0px;
   margin-top: 0px;
}

#invisibleodysseyimagespic,
#lifelinegallerypicturebox  {
   position: absolute;
   left: 165px;
   z-index: 4;
   width: 518px;
   height: 411px;
   margin-left: 0px;
   margin-top: 0px;
}

#invisibleodysseyimagesbut,
#i10sculptureimagesbutton  {
   position: absolute;
   left: 794px;
   z-index: 5;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
}

#memoryboxesbutton a.nmh,
#memoryboxesbutton a:hover  {
   background-position: -98px 0%;
}

#invisibleodysseybookbutto,
#i1192kokoropressbutton  {
   position: absolute;
   left: 819px;
   z-index: 5;
   height: 14px;
   margin-left: 0px;
   margin-top: 0px;
}

#i22contactbutton a.nmh,
#i22contactbutton a:hover  {
   background-position: -56px 0%;
}

#publicartbutton a.nmh,
#publicartbutton a:hover  {
   background-position: -64px 0%;
}

#lifelinebutton a.nmh,
#lifelinebutton a:hover  {
   background-position: -147px 0%;
}

#i21pressbutton a.nmh,
#i21pressbutton a:hover  {
   background-position: -38px 0%;
}

#kokoroformbutton,
#invisodysseysorderformbut  {
   letter-spacing: -1px;
   line-height: 18px;
   font-size: 14px;
   font-family: Arial, Helvetica, sans-serif;
   padding-bottom: -2px;
   text-align: justify;
   position: absolute;
   z-index: 4;
   width: 527px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
}

#hofstracopyscroll li,
#hofstracopyscroll p  {
   font: normal normal 13px/16px Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: justify;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#i1055hofstrabutton a,
#i944hofstrabutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 72px;
   width: 102px;
   font-size: 72px;
   line-height: 72px;
}

#i19exhibitionsbutton,
#i21pressbutton  {
   position: absolute;
   left: 756px;
   z-index: 5;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#homebutton a.nmh,
#homebutton a:hover  {
   background-position: -41px 0%;
}

#i106allimagestextcopyright200 p a  {
   display: inline;
}

#i1225invisibleodysseyimagesmet li  {
   text-align: justify;
   padding-bottom: -2px;
   font-size: 12px;
   line-height: 14px;
   color: #FCFAFA;
}

#i106allimagestextcopyright200 li  {
   text-align: center;
   padding-bottom: -2px;
   font-size: 10px;
   line-height: 12px;
   color: #060000;
}

#i746invisibleodysseyimagesmet li  {
   text-align: justify;
   padding-bottom: -2px;
   font-size: 15px;
   line-height: 18px;
   color: #FCFAFA;
}

#i1225invisibleodysseyimagesmet p  {
   text-align: justify;
   padding-bottom: -2px;
   font-size: 12px;
   line-height: 14px;
   color: #FCFAFA;
}

#i149oremailusatkokoropressbam li  {
   font-weight: normal;
   letter-spacing: -1px;
   color: #FAF6F6;
}

#i409oremailusatkokoropressbam li  {
   font-weight: normal;
   letter-spacing: -1px;
   color: #FAF6F6;
}

#i404thecarvingstudiosculpture li  {
   font-weight: normal;
   letter-spacing: -1px;
   color: #FAF6F6;
}

#i149oremailusatkokoropressbam p  {
   font-weight: normal;
   letter-spacing: -1px;
   color: #FAF6F6;
}

#i404thecarvingstudiosculpture p  {
   font-weight: normal;
   letter-spacing: -1px;
   color: #FAF6F6;
}

#i106allimagestextcopyright200 p  {
   text-align: center;
   padding-bottom: -2px;
   font-size: 10px;
   line-height: 12px;
   color: #060000;
}

#i746invisibleodysseyimagesmet p  {
   text-align: justify;
   padding-bottom: -2px;
   font-size: 15px;
   line-height: 18px;
   color: #FCFAFA;
}

#i409oremailusatkokoropressbam p  {
   font-weight: normal;
   letter-spacing: -1px;
   color: #FAF6F6;
}

#contactform fieldset div label  {
   color: #FAF6F6;
}

#i1225invisibleodysseyimagesmet  {
   top: 700px;
}

#i415sculptureimagesmetadata li  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#contactform input[type=submit]  {
   color: #010000;
}

#i106allimagestextcopyright200  {
   position: absolute;
   left: 27px;
   top: 1257px;
   z-index: 4;
   width: 243px;
   margin-left: 0px;
   margin-top: 0px;
}

#i746invisibleodysseyimagesmet  {
   top: 635px;
}

#i137allimagestextcopyright200  {
   background: url(sg_publicart_media/d137allimagestextcopyright2.jpg) no-repeat;
   position: absolute;
   left: 26px;
   top: 1432px;
   z-index: 4;
   width: 215px;
   height: 10px;
   margin-left: 0px;
   margin-top: 0px;
}

#i415sculptureimagesmetadata p  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#i178invisibleodysseyimagesthu  {
   top: 214px;
}

#i124memoryboxheaderbackground  {
   background-image: url(sg_lifeline_media/lifelineheaderbackground.jpg);
}

#installationsimagesmetada li  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#i80pagespaperback495sheab li  {
   font-weight: normal;
   letter-spacing: -1px;
   color: #FAF6F6;
   text-align: left;
}

#smallsculptureimagesmetad li  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#streetcalligraphyimagesme li  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#internationalharborartsou li  {
   font-weight: bold;
   letter-spacing: 0px;
   color: #FCFBFB;
}

#invisibleodysseyimagesbut a  {
   background: url(sg_home_media/invisibleodysseybutton.jpg) no-repeat;
   display: block;
   height: 13px;
   width: 169px;
   font-size: 13px;
   line-height: 13px;
}

#streetcalligraphyimagesbu a  {
   background: url(sg_sculptureimages_media/streetcalligraphyimagesbu.jpg) no-repeat;
   display: block;
   height: 134px;
   width: 122px;
   font-size: 134px;
   line-height: 134px;
}

#streetcalligraphyimagesme p  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#installationsimagesbutton a  {
   background: url(sg_sculptureimages_media/installationsimagesbutton.jpg) no-repeat;
   display: block;
   height: 130px;
   width: 122px;
   font-size: 130px;
   line-height: 130px;
}

#invisibleodysseybookbutto a  {
   background: url(sg_home_media/invisibleodysseyimagesbut.jpg) no-repeat;
   display: block;
   height: 14px;
   width: 126px;
   font-size: 14px;
   line-height: 14px;
}

#invisibleodysseyexhibitbu a  {
   background: url(sg_home_media/invisibleodysseyexhibitbu.jpg) no-repeat;
   display: block;
   height: 230px;
   width: 150px;
   font-size: 230px;
   line-height: 230px;
}

#installationsimagesmetada p  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#i80pagespaperback495sheab p  {
   font-weight: normal;
   letter-spacing: -1px;
   color: #FAF6F6;
   text-align: left;
}

#smallsculptureimagesmetad p  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#internationalharborartsou p  {
   font-weight: bold;
   letter-spacing: 0px;
   color: #FCFBFB;
}

#i440sculptureimagesbutton a  {
   background: url(sg_sculptureimages_media/d440sculptureimagesbutton.jpg) no-repeat;
   display: block;
   height: 130px;
   width: 121px;
   font-size: 130px;
   line-height: 130px;
}

#i10sculptureimagesbutton a  {
   background: url(sg_home_media/d10sculptureimagesbutton.jpg) no-repeat;
   display: block;
   height: 13px;
   width: 65px;
   font-size: 13px;
   line-height: 13px;
}

#lifelinegallerymetadata li  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#streetcalligraphyimagesbu  {
   position: absolute;
   left: 229px;
   top: 188px;
   z-index: 5;
   width: 122px;
   height: 134px;
   margin-left: 0px;
   margin-top: 0px;
}

#invisodysseysorderformbut  {
   top: 1337px;
   left: 85px;
}

#lifelinegallerymetadata p  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#i440sculptureimagesbutton  {
   width: 121px;
   left: 71px;
}

#invisibleodysseyimagespic  {
   top: 214px;
}

#lifelinegallerypicturebox  {
   top: 421px;
}

#installationsimagesbutton  {
   width: 122px;
   left: 543px;
}

#invisibleodysseybookbutto  {
   width: 126px;
   top: 588px;
}

#invisibleodysseyexhibitbu  {
   position: absolute;
   left: 784px;
   top: 739px;
   z-index: 4;
   width: 150px;
   height: 230px;
   margin-left: 0px;
   margin-top: 0px;
}

#invisibleodysseyimagesbut  {
   width: 169px;
   top: 412px;
}

#lifelinegallerythumbsheet  {
   top: 421px;
}

#bostonsculptorsscroll li  {
   font-weight: normal;
   letter-spacing: 0px;
   color: #FFFFFF;
   text-align: left;
   padding-bottom: 0px;
}

#naplesnewyorkmetadata li  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 12px;
   line-height: 14px;
   color: #FFFFFF;
}

#i10sculptureimagesbutton  {
   width: 65px;
   top: 274px;
}

#invisibleodysseyscopy li  {
   color: #FAF6F6;
   line-height: 17px;
   font-size: 14px;
   text-align: justify;
   padding-bottom: -2px;
}

#lifelineheaderbackground  {
   background-image: url(sg_lifeline_media/lifelineheaderbackground.jpg);
}

#i1192kokoropressbutton a  {
   background: url(sg_home_media/d1192kokoropressbutton.jpg) no-repeat;
   display: block;
   height: 14px;
   width: 144px;
   font-size: 14px;
   line-height: 14px;
}

#artiststatementbutton a  {
   background: url(sg_home_media/artiststatementbutton.jpg) no-repeat;
   display: block;
   height: 12px;
   width: 122px;
   font-size: 12px;
   line-height: 12px;
}

#invisibleodysseyscopy p  {
   color: #FAF6F6;
   line-height: 17px;
   font-size: 14px;
   text-align: justify;
   padding-bottom: -2px;
}

#naplesnewyorkmetadata p  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 12px;
   line-height: 14px;
   color: #FFFFFF;
}

#bostonsculptorsscroll p  {
   font-weight: normal;
   letter-spacing: 0px;
   color: #FFFFFF;
   text-align: left;
   padding-bottom: 0px;
}

#presscopypage1scroll li  {
   font-weight: normal;
   letter-spacing: -1px;
   color: #FAF6F6;
}

#i1192kokoropressbutton  {
   width: 144px;
   top: 572px;
}

#amazonlifelinebutton a  {
   background: url(sg_lifeline_media/amazonlifelinebutton.jpg) no-repeat;
   display: block;
   height: 164px;
   width: 154px;
   font-size: 164px;
   line-height: 164px;
}

#i19exhibitionsbutton a  {
   background: url(sg_home_media/exhibitionsbutton.jpg) no-repeat;
   display: block;
   height: 12px;
   width: 79px;
   font-size: 12px;
   line-height: 12px;
}

#presscopypage1scroll p  {
   font-weight: normal;
   letter-spacing: -1px;
   color: #FAF6F6;
}

#italianodysseybutton a  {
   background: url(sg_home_media/italianodysseybutton.jpg) no-repeat;
   display: block;
   height: 13px;
   width: 175px;
   font-size: 13px;
   line-height: 13px;
}

#i20kokoropressbutton a  {
   background: url(sg_home_media/d20kokoropressbutton.jpg) no-repeat;
   display: block;
   height: 12px;
   width: 87px;
   font-size: 12px;
   line-height: 12px;
}

#smallsculpturebutton a  {
   background: url(sg_sculptureimages_media/smallsculpturebutton.jpg) no-repeat;
   display: block;
   height: 133px;
   width: 122px;
   font-size: 133px;
   line-height: 133px;
}

#conversationscroll li  {
   color: #FCFBFB;
   letter-spacing: 0px;
   line-height: 14px;
   font-weight: bold;
   font-size: 12px;
}

#artiststatementbutton  {
   position: absolute;
   left: 754px;
   top: 212px;
   z-index: 5;
   width: 122px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#naplesnewyorkmetadata  {
   width: 532px;
}

#naplesnewyorkbutton a  {
   background: url(sg_home_media/naplesnewyorkbutton.jpg) no-repeat;
   display: block;
   height: 31px;
   width: 115px;
   font-size: 31px;
   line-height: 31px;
}

#artnewenglandbutton a  {
   background: url(sg_home_media/artnewenglandbutton.jpg) no-repeat;
   display: block;
   height: 233px;
   width: 149px;
   font-size: 233px;
   line-height: 233px;
}

#conversationscroll p  {
   color: #FCFBFB;
   letter-spacing: 0px;
   line-height: 14px;
   font-weight: bold;
   font-size: 12px;
}

#i20kokoropressbutton  {
   position: absolute;
   left: 795px;
   top: 552px;
   z-index: 5;
   width: 87px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#italianodysseybutton  {
   position: absolute;
   left: 793px;
   top: 476px;
   z-index: 5;
   width: 175px;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
}

#sculpturemagbutton a  {
   background: url(sg_home_media/sculpturemagbutton.jpg) no-repeat;
   display: block;
   height: 211px;
   width: 181px;
   font-size: 211px;
   line-height: 211px;
}

#smallsculpturebutton  {
   position: absolute;
   left: 390px;
   top: 189px;
   z-index: 5;
   width: 122px;
   height: 133px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1055hofstrabutton a  {
   background-image: url(sg_naplesnewyork_media/d1055hofstrabutton.jpg);
}

#i19exhibitionsbutton  {
   width: 79px;
   top: 620px;
}

#amazonlifelinebutton  {
   position: absolute;
   left: 784px;
   top: 784px;
   z-index: 4;
   width: 154px;
   height: 164px;
   margin-left: 0px;
   margin-top: 0px;
}

#naplesnewyorkbutton  {
   position: absolute;
   left: 804px;
   top: 343px;
   z-index: 5;
   width: 115px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#memoryboxesbutton a  {
   background: url(sg_home_media/memoryboxesbutton.jpg) no-repeat;
   display: block;
   height: 13px;
   width: 98px;
   font-size: 13px;
   line-height: 13px;
}

#i944hofstrabutton a  {
   background-image: url(sg_exhibitions_media/d944hofstrabutton.jpg);
}

#artnewenglandbutton  {
   position: absolute;
   left: 785px;
   top: 990px;
   z-index: 4;
   width: 149px;
   height: 233px;
   margin-left: 0px;
   margin-top: 0px;
}

#clickhereupperright  {
   background: url(sg_lifeline_media/clickhereupperright.jpg) no-repeat;
   position: absolute;
   left: 494px;
   top: 267px;
   z-index: 4;
   width: 211px;
   height: 109px;
   margin-left: 0px;
   margin-top: 0px;
}

#i101contactbutton a  {
   background: url(sg_lifeline_media/d101contactbutton.jpg) no-repeat;
   display: block;
   height: 56px;
   width: 177px;
   font-size: 56px;
   line-height: 56px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#i22contactbutton a  {
   background: url(sg_home_media/d22contactbutton.jpg) no-repeat;
   display: block;
   height: 12px;
   width: 56px;
   font-size: 12px;
   line-height: 12px;
}

#exhibitions1button  {
   line-height: 17px;
   font-weight: bold;
   font-size: 14px;
   font-family: Arial, Helvetica, sans-serif;
   padding-bottom: -2px;
   text-align: justify;
   position: absolute;
   left: 651px;
   top: 1464px;
   z-index: 4;
   width: 56px;
   height: 8px;
   margin-left: 0px;
   margin-top: 0px;
}

#sculpturemagbutton  {
   position: absolute;
   left: 762px;
   top: 1254px;
   z-index: 4;
   width: 181px;
   height: 211px;
   margin-left: 0px;
   margin-top: 0px;
}

#i101contactbutton  {
   position: absolute;
   left: 516px;
   top: 293px;
   width: 177px;
   height: 56px;
   margin-left: 0px;
   margin-top: 0px;
}

#memoryboxesbutton  {
   position: absolute;
   left: 795px;
   top: 385px;
   z-index: 5;
   width: 98px;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
}

#publicationstitle  {
   background: url(sg_home_media/publicationstitle.jpg) no-repeat;
   position: absolute;
   left: 755px;
   top: 454px;
   z-index: 5;
   width: 81px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#gallerypageheader  {
   background: url(sg_sculptureimages_media/gallerypageheader.jpg) no-repeat;
   position: absolute;
   left: 32px;
   top: 177px;
   z-index: 4;
   width: 660px;
   height: 145px;
   margin-left: 0px;
   margin-top: 0px;
}

#kokorometadata li  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#publicartbutton a  {
   background: url(sg_home_media/publicartbutton.jpg) no-repeat;
   display: block;
   height: 11px;
   width: 64px;
   font-size: 11px;
   line-height: 11px;
}

#kokoroformbutton  {
   top: 854px;
   left: 71px;
}

#i158presscopy li  {
   text-align: justify;
   padding-bottom: -2px;
   color: #FAF6F6;
   line-height: 16px;
   font-size: 13px;
}

#i22contactbutton  {
   position: absolute;
   left: 755px;
   top: 680px;
   z-index: 5;
   width: 56px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#lifelinebutton a  {
   background: url(sg_home_media/lifelinebutton.jpg) no-repeat;
   display: block;
   height: 31px;
   width: 147px;
   font-size: 31px;
   line-height: 31px;
}

#i21pressbutton a  {
   background: url(sg_home_media/d21pressbutton.jpg) no-repeat;
   display: block;
   height: 12px;
   width: 38px;
   font-size: 12px;
   line-height: 12px;
}

#i159presscopy li  {
   text-align: justify;
   padding-bottom: -2px;
   color: #FAF6F6;
   line-height: 16px;
   font-size: 13px;
}

#kokorometadata p  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
}

#lifelineheadline  {
   background: url(sg_lifeline_media/lifelineheadline.jpg) no-repeat;
   position: absolute;
   left: 265px;
   top: 169px;
   z-index: 5;
   width: 174px;
   height: 68px;
   margin-left: 0px;
   margin-top: 0px;
}

#presscopypage li  {
   color: #FAF6F6;
   letter-spacing: -1px;
   font-weight: normal;
}

#i159presscopy p  {
   text-align: justify;
   padding-bottom: -2px;
   color: #FAF6F6;
   line-height: 16px;
   font-size: 13px;
}

#publicartbutton  {
   position: absolute;
   left: 794px;
   top: 535px;
   z-index: 5;
   width: 64px;
   height: 11px;
   margin-left: 0px;
   margin-top: 0px;
}

#i158presscopy p  {
   text-align: justify;
   padding-bottom: -2px;
   color: #FAF6F6;
   line-height: 16px;
   font-size: 13px;
}

#resumescroll li  {
   color: #FCF9F9;
   letter-spacing: 0px;
   line-height: 16px;
   font-weight: bold;
   font-size: 13px;
}

#presscopypage p  {
   color: #FAF6F6;
   letter-spacing: -1px;
   font-weight: normal;
}

#press3button a  {
   background: url(sg_press1_media/press3button.jpg) no-repeat;
   display: block;
   height: 11px;
   width: 40px;
   font-size: 11px;
   line-height: 11px;
}

#resumecopy5 li  {
   font-weight: bold;
   letter-spacing: 0px;
   color: #FCF9F9;
}

#resumescroll p  {
   color: #FCF9F9;
   letter-spacing: 0px;
   line-height: 16px;
   font-weight: bold;
   font-size: 13px;
}

#i21pressbutton  {
   width: 38px;
   top: 649px;
}

#lifelinebutton  {
   position: absolute;
   left: 796px;
   top: 302px;
   z-index: 5;
   width: 147px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#resumecopy5 p  {
   font-weight: bold;
   letter-spacing: 0px;
   color: #FCF9F9;
}

#kokorocarvers  {
   background-image: url(sg_publicart_media/kokorocarvers.jpg);
}

#homebutton a  {
   background: url(sg_home_media/homebutton.jpg) no-repeat;
   display: block;
   height: 12px;
   width: 41px;
   font-size: 12px;
   line-height: 12px;
}

#press3button  {
   position: absolute;
   left: 666px;
   top: 1246px;
   z-index: 4;
   width: 40px;
   height: 11px;
   margin-left: 0px;
   margin-top: 0px;
}

#gallerytitle  {
   background: url(sg_home_media/gallerytitle.jpg) no-repeat;
   position: absolute;
   left: 754px;
   top: 248px;
   z-index: 5;
   width: 49px;
   height: 14px;
   margin-left: 0px;
   margin-top: 0px;
}

#kokorotitle  {
   background: url(sg_home_media/kokorotitle.jpg) no-repeat;
   position: absolute;
   left: 756px;
   top: 516px;
   z-index: 5;
   width: 106px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 985px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#kokoropress  {
   background-image: url(sg_kokoropress_media/kokoropress.jpg);
}

#ridefooter  {
   font-size: 0px;
}

#homebutton  {
   position: absolute;
   left: 755px;
   top: 178px;
   z-index: 4;
   width: 41px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#page_bkg  {
   position: absolute;
   width: 985px;
   height: 1500px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#layer0  {
   background: url(sg_home_media/layer0.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 985px;
   height: 1500px;
   margin-left: 0px;
   margin-top: 0px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#lines  {
   background: url(sg_home_media/lines.jpg) no-repeat;
   position: absolute;
   left: 754px;
   top: 197px;
   z-index: 4;
   width: 206px;
   height: 507px;
   margin-left: 0px;
   margin-top: 0px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1500px;
   width: 985px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.cFCFBFB a  {
   color: #FCFBFB;
}

.cFAF6F6 a  {
   color: #FAF6F6;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Arial, Helvetica, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background-color: #010000;
   background-image: none;
}

