#calpenbutton a:hover,
#alapenbutton a:hover,
#calchabutton a:hover,
#alachabutton a:hover,
#maycharmsbutton a:hover,
#calringbutton a:hover,
#alaringsbutton a:hover  {
   color: #D3DCE1;
}

#ringscalvarisbutton,
#charmspopup,
#id247ringsalainnbutton,
#privacybutton,
#productbutton  {
   z-index: 5;
}

#charmscalvarisbutton,
#charmsmayokebutton,
#charmsalainnbutton  {
   z-index: 6;
}

#obitusbutton a:hover,
#abutton a:hover  {
   background-position: -100px 0%;
}

#ringspopup,
#legalpopup  {
   z-index: 4;
}

#gordianbutton a:hover  {
   background-position: -96px 0%;
}

#mayokebutton a:hover  {
   background-position: -84px 0%;
}

#bridgebutton a:hover  {
   background-position: -85px 0%;
}

#turgeobutton a:hover  {
   background-position: -94px 0%;
}

#adflobutton a:hover  {
   background-position: -99px 0%;
}

#gordianbutton a  {
   background: url(mainmedia/gordianbutton.png) no-repeat 0% 0px;
   display: block;
   height: 112px;
   width: 96px;
   font-size: 112px;
   line-height: 112px;
}

#turgeobutton a  {
   background: url(mainmedia/turgeobutton.png) no-repeat 0% 0px;
   display: block;
   height: 91px;
   width: 94px;
   font-size: 91px;
   line-height: 91px;
}

#googleliteral  {
   z-index: 2;
}

#adflobutton a  {
   background: url(mainmedia/adflobutton.png) no-repeat 0% 0px;
   display: block;
   height: 108px;
   width: 99px;
   font-size: 108px;
   line-height: 108px;
}

#gordianbutton  {
   visibility: visible;
   position: absolute;
   left: 478px;
   top: 369px;
   z-index: 4;
   width: 96px;
   height: 112px;
}

#mayokebutton  {
   visibility: visible;
   position: absolute;
   left: 837px;
   top: 206px;
   z-index: 4;
   width: 84px;
   height: 104px;
}

#bridgebutton  {
   visibility: visible;
   position: absolute;
   left: 482px;
   top: 207px;
   z-index: 4;
   width: 85px;
   height: 104px;
}

#calchabutton  {
   font: bold 12px/14px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 103px;
   top: 636px;
   z-index: 4;
   width: 102px;
   height: 8px;
}

#turgeobutton  {
   visibility: visible;
   position: absolute;
   left: 103px;
   top: 537px;
   z-index: 4;
   width: 94px;
   height: 91px;
}

#obitusbutton  {
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 372px;
   z-index: 4;
   width: 100px;
   height: 110px;
}

#adflobutton  {
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 206px;
   z-index: 4;
   width: 99px;
   height: 108px;
}

#frontsplash  {
   background: url(mainmedia/frontsplash.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 67px;
   top: 141px;
   z-index: 3;
   width: 917px;
   height: 540px;
}

#abutton a  {
   background: url(mainmedia/abutton.png) no-repeat 0% 0px;
   display: block;
   height: 106px;
   width: 100px;
   font-size: 106px;
   line-height: 106px;
}

#abutton  {
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 523px;
   z-index: 4;
   width: 100px;
   height: 106px;
}

