a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#navtopmenu li a:hover,
#copyright2009gustavotorressculpturesinbronzewebdesig p a:hover,
#worksmenu li a:hover  {
   font-weight: bold;
}

#pid2works,
#pid1home,
#pid5about,
#pid3contact,
#pid4galleries  {
   margin: 0px auto 0px auto;
   width: 1152px;
   position: relative;
}

#copyright2009gustavotorressculpturesinbronzewebdesig p a  {
   font-weight: Normal;
   border-width: 1px;
   text-decoration: none;
   color: #FEFEFE;
}

#copyright2009gustavotorressculpturesinbronzewebdesig p  {
   font: 11px/24px Arial;
   margin: 0px;
   color: #FEFEFE;
   text-align: center;
}

#copyright2009gustavotorressculpturesinbronzewebdesig  {
   visibility: visible;
   position: absolute;
   left: 301px;
   top: 722px;
   z-index: 4;
   width: 528px;
}

#nextbutton a:hover,
#prevbutton a:hover  {
   font-style: italic;
}

#worksthumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 75px;
   height: 67px;
}

#prevbutton a,
#nextbutton a  {
   font-style: Normal;
   border-width: 1px;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#gallery2 p a,
#gallery1 p a  {
   font-weight: Normal;
   border-width: 1px;
   color: #FDFAFA;
   text-decoration: underline;
}

#torreslogosmbutton a:hover  {
   background-position: -442px 0%;
}

#gallery1 p,
#gallery2 p  {
   font: 14px/22px Arial;
   margin: 0px;
   color: #FDFAFA;
}

#logobigbutton a:hover  {
   background-position: -554px 0%;
}

#workspicturebox table  {
   width: 100%;
   height: 100%;
}

#worksthumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 288px;
   top: 597px;
   z-index: 6;
   width: 566px;
   height: 91px;
}

#torreslogosmbutton a  {
   background: url(worksmedia/torreslogosmbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 127px;
   width: 442px;
   font-size: 127px;
   line-height: 127px;
}

#torreslogosmbutton  {
   visibility: visible;
   position: absolute;
   left: 133px;
   top: 46px;
   z-index: 6;
   width: 442px;
   height: 127px;
}

#imagemetadata p  {
   font: 14px/17px Arial;
   margin: 0px;
   color: #A4A3A3;
   text-align: center;
}

#logobigbutton a  {
   background: url(aboutmedia/logobigbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 166px;
   width: 554px;
   font-size: 166px;
   line-height: 166px;
}

#navtopmenu li a  {
   font-weight: Normal;
   border-right-color: #FFFFFF;
   border-right-style: dotted;
   border-width: 1px;
   border-left: 0px;
   text-decoration: none;
   color: #FCFCFC;
   height: 100%;
   display: block;
}

#workspicturebox  {
   visibility: visible;
   position: absolute;
   left: 286px;
   top: 181px;
   z-index: 6;
   width: 569px;
   height: 366px;
}

#worksmenu li a  {
   font-weight: Normal;
   border-width: 1px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FCFCFC;
   width: 100%;
   display: block;
}

#logobigbutton  {
   visibility: visible;
   position: absolute;
   left: 111px;
   top: 61px;
   z-index: 6;
   width: 554px;
   height: 166px;
}

#imagemetadata  {
   visibility: visible;
   position: absolute;
   left: 428px;
   top: 559px;
   z-index: 6;
   width: 286px;
}

#navtopmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#worksmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#gallery2 p  {
   text-align: justify;
}

#layer2copy  {
   background: #000000 none no-repeat;
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 25px;
   z-index: 5;
   width: 1000px;
   height: 700px;
}

#gallery1 p  {
   text-align: right;
}

#prevbutton  {
   font: 14px/17px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 885px;
   top: 625px;
   z-index: 6;
   width: 75px;
   height: 10px;
}

#nextbutton  {
   font: 14px/22px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 884px;
   top: 648px;
   z-index: 6;
   width: 79px;
   height: 22px;
}

#navtopmenu  {
   font: 13px/33px Arial;
   height: 33px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FCFCFC;
   position: absolute;
   left: 664px;
   top: 42px;
   z-index: 6;
   width: 420px;
}

#worksmenu  {
   font: 13px/22px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #FCFCFC;
   visibility: hidden;
   position: absolute;
   left: 734px;
   top: 67px;
   z-index: 7;
   width: 74px;
}

#blackbkg  {
   background: url(worksmedia/blackbkg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 0px;
   z-index: 3;
   width: 1050px;
   height: 750px;
}

#layer10  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1152px;
   height: 750px;
   background-color: #000000;
   background-image: none;
}

#layer2  {
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 25px;
   z-index: 4;
   width: 1000px;
   height: 700px;
   background-color: #000000;
   background-image: none;
}

#layer7  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 25px;
   z-index: 2;
   width: 1000px;
   height: 700px;
   background-color: #FFFFFF;
   background-image: none;
}

.sgthumb  {
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 75px;
   height: 67px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}


