a {color: #FFFFFF;text-decoration: none;}div#mainCenter {   position:absolute;   left:50%;   top:52%;      height:624px;   width:900px;   margin-top:-312px;   margin-left:-450px;      /*background-color: #000000;*/} div#mainCenterCore {   float:left;      /*position:absolute;*/   left:50%;   top:50%;      margin: 0px auto;      height:590px;   width:590px;      border:2px solid rgb(200,200,200);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0.2);   /*background-color: #000000;*/} div#mainLeftMenuContainer {   float:left;   margin-right:20px;}div#mainLeftEmpty {position:relative;   float:left;   height:55px;   width:55px;      margin-top:10px;   margin-right:20px;   margin-bottom:10px;      border:2px solid rgb(200,200,200);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0.2);   /*background-color: #000000;*/      font-family: arial, verdana, sans-serif;    font-size:10px;        text-align: right;}div#mainLeft {position:relative;   float:left;   height:55px;   width:55px;      margin-top:10px;   margin-right:20px;   margin-bottom:10px;      border:2px solid rgb(200,200,200);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0.2);   /*background-color: #000000;*/      font-family: arial, verdana, sans-serif;    font-size:9px;        text-align: right;}div#mainLeft:hover {   border:2px solid rgb(180,180,255);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0.2);}div#mainLeftText  {position:absolute;    bottom:0;    right:0;           margin-right:3px;   margin-bottom:1px;      color:#444444;}div#mainLeftText:hover{   color:rgb(180,180,255);}div#mainRightEmptyOld {position:relative;   float:left;   top:0;   right:0;      height:55px;   width:55px;      margin-top:10px;   margin-bottom:10px;   margin-right:20px;      border:2px solid rgb(200,200,200);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0.2);   /*background-color: #000000;*/      font-family: arial, verdana, sans-serif;font-size:10px;text-align: right;} div#mainRightEmpty {position:relative;   float:left;   top:0;   right:0;      height:55px;   width:55px;      margin-top:10px;   margin-bottom:10px;   margin-right:20px;      border:2px solid rgb(240,240,240);   box-shadow:inset 0px 0px 10px 1px rgba(240,240,240,0.2);   /*background-color: #000000;*/      font-family: arial, verdana, sans-serif;font-size:10px;text-align: right;} div#mainRightEmptyWhite {position:relative;   float:left;   top:0;   right:0;      height:55px;   width:55px;      margin-top:10px;   margin-bottom:10px;   margin-right:20px;      border:2px solid rgba(255,255,255,0);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0);   /*background-color: #000000;*/      font-family: arial, verdana, sans-serif;font-size:10px;text-align: right;} div#mainRight {position:relative;   float:left;   top:0;   right:0;      height:55px;   width:55px;      margin-top:10px;   margin-bottom:10px;   margin-right:20px;      border:2px solid rgb(200,200,200);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0.2);   /*background-color: #000000;*/      font-family: arial, verdana, sans-serif;font-size:10px;text-align: right;} div#mainRight:hover {   border:2px solid rgb(180,180,255);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0.2);}div#mainRightText  {position:absolute;    bottom:0;    right:0;           margin-right:3px;   margin-bottom:1px;      color:#444444;}div#artWorkContainer{     height:100%;   width:65%;      float:right;      /*border: 1px solid #111;*/}div#artWorkFrame{    /*margin-top:10%;*/}div#artWork{          height:100%;   width:100%;   /*margin-top:20%;*/   /*border: 1px solid #111;*/}div#topContainer{   left:10%;   top:10%;   height:55%;       margin:20px;         /*border: 1px solid #111;*/}div#interviewContainer{   margin-top:10px;   margin-left:20px;       height:100%;   width:30%;      float:left;      /*border: 1px solid #111;*/}div#portrait{   margin-top:40%;         height:auto;   width:auto;      /*border: 1px solid #111;*/}div#interview{   height:auto;   width:auto;      /*border: 1px solid #111;*/}div#interviewRecital{   height:auto;   width:auto;      color:rgb(96,96,96);       font-family:"Times New Roman", Times, serif;   font-size:20px;   font-style:italic;   /*text-align: right;*/      /*border: 1px solid #111;*/}div#detailContainer{   left:10%;   top:60%;   height:27%;       margin:20px;      /*border: 1px solid #111;*/}div#detail{   height:80px;   width:80px;      margin-top:20px;   margin-left:20px;   margin-right:20px;   margin-bottom:10px;      float:left;      /*border: 1px solid #111;*/}div#text{  left:10%;top:10%;height:80%;width:auto;padding:20px;color:rgb(96,96,96);   background: #f5f5f5;border: 1px solid #CCC;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;box-shadow: 1px 2px 4px rgba(0,0,0,.4);    font-family: arial, verdana, sans-serif;font-size:16px;text-align: left;}.FirstLetter:first-letter {   font-size:20px;}div#artistName{   font-family:"Times New Roman", Times, serif;   font-size:30px;       height:50px;   width:auto;      text-align: right;      margin-top:20px;   margin-bottom:20px;   margin-right:20px;      color:rgb(96,96,96);      /*border: 1px solid #111;*/}div#artistsVideoContainer {position:relative;   float:left;   height:55px;   width:55px;      margin-top:10px;   margin-right:20px;   margin-bottom:10px;   border:2px solid rgba(255,255,255,0);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0);      font-family: arial, verdana, sans-serif;    font-size:10px;        text-align: right;}div#artistsVideo {position:relative;   float:left;      margin-left:5px;   margin-top:25px;   margin-right:20px;   margin-bottom:10px;      border:2px solid rgba(0,0,0,0);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0);      font-family: arial, verdana, sans-serif;    font-size:10px;        text-align: right;}div#kunstamtImage {position:relative;   float:left;   height:55px;   width:130px;      margin-top:10px;   margin-right:20px;   margin-bottom:10px;      border:2px solid rgb(200,200,200);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0.2);   /*background-color: #000000;*/      font-family: arial, verdana, sans-serif;    font-size:10px;        text-align: right;}.border{    padding:3px;    background-color:#ccc;} .shadow{    display:block;    position:relative;} .shadow img{    display:block;} .shadow::before{    display:block;    content:'';    position:absolute;    width:100%;    height:100%;    -moz-box-shadow:inset 0px 0px 30px 1px rgba(0,0,0,0.2);    -webkit-box-shadow:inset 0px 0px 30px 1px rgba(0,0,0,0.2);    box-shadow:inset 0px 0px 30px 1px rgba(0,0,0,0.2);}