a {color: #000000;text-decoration: none;}body {  background-color: rgb(255, 153, 0);  width: 100%;  margin: 0 auto;}div#mainBackgroundOff {   position:absolute;   left:50%;   top:50%;      height:856px;   width:1280px;   margin-top:-428px;   margin-left:-640px;   /*background-color: #000000;*/      /*border:2px solid rgb(140,140,240);*/} div#mainCenter {   position:absolute;   left:50%;   top:52.5%;      height:624px;   width:950px;   margin-top:-312px;   margin-left:-475px;      /*background-color: #000000;*/} div#mainCenterCore {   float:left;      /*position:absolute;*/   left:50%;   top:50%;      margin: 0px auto;      height:590px;   width:690px;      border:2px solid rgb(200,200,200);   box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0.2);   background-color: rgba(255,255,255,1)  } div#mainLeftMenuContainer {   float:left;   margin-right:20px;}div#mainLeftEmpty {background-color: rgb(255, 153, 0);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(240,240,240,0.2);*/   /*background-color: #000000;*/      font-family: arial, verdana, sans-serif;    font-size:10px;        text-align: right;}div#mainLeft {background-color: rgb(255,255,255);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: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#mainRightEmpty {background-color: rgb(255, 153, 0);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(240,240,240,0.2);*/   /*background-color: #000000;*/      font-family: arial, verdana, sans-serif;font-size:10px;text-align: right;} div#mainRight {background-color: rgb(255,255,255);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:70%;      float:left;      /*border: 1px solid #111;*/}div#artWorkFrame{    /*margin-top:10%;*/}div#artWork{         height:100%;   width:100%;   margin-left:5%;   /*border: 1px solid #111;*/}div#topContainer{   left:10%;   top:10%;   height:65%;       margin:20px;         /*border: 1px solid #111;*/}div#titleContainer{   margin-top:10px;   margin-left:20px;       height:20%;   width:25%;      float:right;      /*border: 1px solid #111;*/}div#interviewContainer{   margin-top:20px;   margin-left:30px;       height:40%;   width:25%;      float:right;      /*border: 1px solid #111;*/}div#portrait{   margin-top:30%;   margin-left:50px;         height:auto;   width:auto;      /*border: 1px solid #111;*/}div#interview{	margin-left:50px;   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:18px;   font-style:italic;   text-align: right;   margin-right:15%;      /*border: 1px solid #111;*/}div#exhibitionTitle{   height:auto;   width:auto;   color:rgb(96,96,96);       font-family: arial, verdana, sans-serif;   font-size:20px;   text-align: right;   margin-right:15%;      /*border: 1px solid #111;*/}div#exhibitionText{   height:auto;   width:auto;   color:rgb(96,96,96);       font-family: arial, verdana, sans-serif;   font-size:12px;   text-align: right;   margin-right:15%;      /*border: 1px solid #111;*/}div#detailContainer{   left:10%;   top:60%;   height:18%;       margin:20px;      /*border: 1px solid #111;*/}div#detail{   width:80px;      margin-top:20px;   margin-left:20px;   margin-right:20px;   /*margin-bottom:10px;*/      float:left;      /*border: 1px solid #111;*/}div#text{margin-top:5%;  left:10%;height:60%;width:auto;padding:20px;color:rgb(96,96,96);   background: #ffffff;/*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;}div#textSmall{  font-size:12px;}.FirstLetter:first-letter {   font-size:20px;}div#artistName{   font-family: arial, verdana, sans-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;*/}.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);}