#jm-fader {
    background: #888;
    display: none;
    position: absolute; 
    top: 0; 
    left: 0; 
    right: 0; 
    bottom: 0; 
    z-index: 100;
}
 
#jm-container {
    background-color: #36815b;
    padding: 10px;
    width: 400px;
    font-family: Ubuntu, Tahoma, Arial;
 
    display: none; overflow: hidden;
    position: absolute; top: 0; left: -1000px; z-index: 150;
 
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 3px;
 
    -webkit-box-shadow: 0px 0px 15px #333;
    -moz-box-shadow: 0px 0px 15px #333;
    -o-box-shadow: 0px 0px 15px #333;
    box-shadow: 0px 0px 15px #333;
}
 
div.jm-header {
    font-size: 30px;
    color: #fff;
    /* margin: 0px 5px 10px; */
    font-family: Calibry, Arial, serif;
    text-align: center;
}
 
div.jm-content {
    /* background-color: #fff; */
    font-size: 16px;
    /*color: #454545;*/
    font-family: Calibry, Arial, serif;
    color: #fff;
    padding: 10px;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}
 
a.jm-close {
    background: url('images/button_close_wmodal.gif') center no-repeat;
    width: 15px; height: 15px;
    display: block; float: right;
    margin: 2px 10px 0px 0px;
 
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
 
    -webkit-opacity: .2;
    -moz-opacity: .2;
    -o-opacity: .2;
    opacity: .2;
}
 
#jm-container:hover a.jm-close {
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -o-opacity: 1;
    opacity: 1;
}
