#curriculumvitaebutton a:hover  {
   background-position: -280px 0%;
}

#curriculumvitaebutton a  {
   background: url(sg_index_media/curriculumvitaebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 82px;
   width: 280px;
   font-size: 82px;
   line-height: 82px;
}

#contactbutton a:hover  {
   background-position: -274px 0%;
}

#curriculumvitaebutton  {
   visibility: visible;
   position: absolute;
   left: 433px;
   top: 338px;
   z-index: 4;
   width: 280px;
   height: 82px;
}

#contactbutton a  {
   background: url(sg_index_media/contactbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 72px;
   width: 274px;
   font-size: 72px;
   line-height: 72px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 441px;
   top: 452px;
   z-index: 4;
   width: 274px;
   height: 72px;
}

#layer1  {
   background: url(sg_index_media/layer1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 14px;
   z-index: 3;
   width: 772px;
   height: 586px;
}

#index  {
   margin: 0px auto 0px auto;
   width: 772px;
   position: relative;
}

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

