#comics-viewer_menu {
    text-align: center;
}
#comics-viewer_menu ul {
    padding: 5px;
    display: inline-block;
    list-style: none;
    margin: 0;
}
#comics-viewer_menu li {
    float: left;
    margin: 0 5px;
}
#comics-viewer_menu a {
    background: #005bb5 url("images/comics.png");
    display: block;
    width: 36px;
    height: 36px;
    border-radius: 5px;
    border: 2px #005bb5 solid;
}
#comics-viewer_menu a:hover {
    background-color: #036ec9;
    border-color: #036ec9;    
}

#comics-viewer_menu .pageview_one{ background-position: 0 0;  } 
#comics-viewer_menu .pageview_two{ background-position: -41px 0;  } 
#comics-viewer_menu .download{ background-position: -82px 0;  } 
#comics-viewer_menu .engoff{ background-position: -123px 0 !important;  } 
#comics-viewer_menu .engon{ background-position: -164px 0 !important;  } 
#comics-viewer_menu .translations{ background-position: -205px 0;  } 
#comics-viewer_menu .fullsize_off{ background-position: -246px 0;  } 
#comics-viewer_menu .fullsize_on{ background-position: -287px 0;  } 
#comics-viewer_menu .previews{ background-position: -328px 0;  } 
#comics-viewer_menu .settings{ background-position: -369px 0;  } 
#comics-viewer_menu .zoom_min{ background-position: -410px 0;  } 
#comics-viewer_menu .zoom_plus{ background-position: -451px 0;  } 
#comics-viewer_menu .prev { background-position: -492px 0;  }
#comics-viewer_menu .next { background-position: -532px 0;  }  

.canvasHolder {
    top:0px;
    position: absolute;
}

.canvasHolder canvas {
    /*border: 1px solid red;*/
}

#mouse {
    background:green;
    opacity:0.65;
    position:absolute;
    color: White;
    text-align: center;
    font-weight: bold;
    z-index: 100;
}

#comics-viewer_thumbnails {
    max-width: 1030px;
    margin: 0 auto;
    overflow: hidden;
}

#comics-viewer_thumbnails ul {
    list-style: none;
    max-height: 104px;
    margin: 0 auto;
    overflow: hidden;  
    margin: 15px 0;  
    padding: 0;
    text-align: center;
}

#comics-viewer_thumbnails li {
    float: left;
    margin: 0 5px;
    border: 2px solid #ccc;    
    height: 100px;
}

#comics-viewer_thumbnails img {
    height: 100px;
}

#comics-viewer_thumbnails li.active {
    border: 2px solid #005bb5;
}

#comics-viewer_translations {
    margin: 0 auto;
    position: relative;
    width: 300px;
}

#comics-viewer_translations ul {
    list-style: none;
    padding: 10px 0;
    margin: 0 auto;
    position: absolute;
    width: 300px;
    background: #fff;
    border-radius: 5px;
    border: 2px #005bb5 solid;    
    -moz-box-shadow: 0 0px 0px 3px rgba(61, 61, 61, 0.5);    
    -webkit-box-shadow: 0 0px 0px 3px rgba(61, 61, 61, 0.5);        
    box-shadow: 0 0px 0px 3px rgba(61, 61, 61, 0.5);    
}

#comics-viewer_translations ul {
    list-style: none;
    position: absolute;
    padding: 0;
    margin: 10px auto;
    box-shadow: 0 0px 0px 3px #3D3D3D;
    border: 1px #FFFFFF solid;
    font-size: 1.15em;
    background: #005BB5;
    color: #fff;
}
#comics-viewer_translations li {
    border-bottom: 1px #fff solid;
    padding: 7px 0;
}
#comics-viewer_translations li:last-child {
    border-bottom:none;
}
#comics-viewer_translations a { color: #fff; }
#comics-viewer_translations a:hover { border-color: #036ec9; }