/* B O D Y . C S S */

body {
    /* For explanation of this font size % technique and
       the em sizing you can see in type.css go to this URL:
       
          http://www.thenoodleincident.com/tutorials/typography/template.html
       
       Apparently it's best not to bring this below 76% for browser consistency,
       but you can adjust it upward to increase text size.
       */
    border-left: solid 53px #151558;
    font-family: "Trebuchet MS", Trebuchet, Geneva, Helvetica, Arial, Sans-Serif;
    font-size: 76%;
    color: black;
    background-color: #fff;
    margin: 0;
}

body.printable {
    border-left: none;
}

body.bookpage {
}

body.general {
}

#dotstarlogo {
    position: absolute;
    top: 112px;
    left: 4px;
}

body.printable #dotstarlogo {
    display: none;
}

#dotstarlogo a {
    display: block;
    background-image: url(../mag/images/dotstar_split_logo_blue.png);
    background-repeat: no-repeat;
    width: 46px;
    height: 30px;
}

#dotstarlogo a:hover {
    background-image: url(../mag/images/dotstar_split_logo_green.png);
    background-repeat: no-repeat;
}
