#tooltip
{
    position: absolute;
    z-index: 3000;
    border: 1px solid #111;
    background-color: #eee;
    padding: 5px;
}

#tooltip h3, #tooltip div
{
    font-size:15px;
    font-weight:normal;
    margin: 0;
}

#tooltip.pretty
{
    font-size: 12px;
    border: none;
    width: 350px;
    padding: 20px;
     border: 1px solid #067872;
    color: #ffffff !important;
    background-color: #fefefe;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    
    background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#fff));
    background: -moz-linear-gradient(top, #fefefe, #fff);
    background: -o-linear-gradient(top, #fefefe, #fff);
    background: linear-gradient(top, #fefefe, #fff );
    -moz-box-shadow: 0px 0px 4px #000; /* FF3.5+ */
    -webkit-box-shadow: 0px 0px 4px #000; /* Saf3.0+, Chrome */
    box-shadow: 0px 0px 4px #000; /* Opera 10.5, IE 9.0 */
    
}
