html {
    overflow-y: scroll;
}

body { 
    /* 
       font-family: Georgia, serif
       font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif
       font-family: "Times New Roman", Times, serif
       
       font-family: Arial, Helvetica, sans-serif
       font-family: "Arial Black", Gadget, sans-serif
       font-family: "Comic Sans MS", cursive, sans-serif
       font-family: Impact, Charcoal, sans-serif
       font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif
       font-family: Tahoma, Geneva, sans-serif
       font-family: "Trebuchet MS", Helvetica, sans-serif
       font-family: Verdana, Geneva, sans-serif
       
       font-family: "Courier New", Courier, monospace
       font-family: "Lucida Console", Monaco, monospace
       */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    padding: 0; /* necessary for cross-browser compatibility */
    
    width: 990px;
    border: 0;
    margin: 0 auto; /* necessary for cross-browser compatibility */
    
    background-color: White;
    /* background-image: url('background.png'); */
}

div#all {
    margin: 0;
}

/* ******************** CONTENT **************************************** */
ul {list-style-type: circle;}
a:link {color: blue;}
a:visited {color: purple;}
/* a:hover {color: lightblue;} */
a:active {color: red;}

ul.nobullets {
    list-style-type: none;
    /* padding: 0px; */
    /* margin: 0px; */
}

td.downloadlink {
    text-indent: 0.5em;
}

td.newsdate {
    vertical-align: text-top;
    padding-right: 2em;
}

/* ******************** HEADER **************************************** */
div#header {
    position: relative;
    /* border-top: 1px solid sienna; */
    /* border-bottom: 1px solid sienna; */
    /* padding: 20px 0 20px 0; */
    margin: 20px 0 0 0;
}
img#title {
    position: relative;
    left: 326px; /* parent width (990) / 2 - FOMUS image width (338) / 2 */
    /* top: 2px; */

    font-size: 200%;
    font-weight: bold;
    /* margin: 0 auto; */
    z-index: 10;
}
/* td#subtitle { */
/*     vertical-align: middle; */
/*     text-indent: 1em; */

/*     font-size: 130%; */
/*     font-weight: bold; */
/*     /\* color: #381C08; *\/ */
/* } */
img.notes {
    position: absolute;
    top: 8px;
    z-index: 5;
}
img#notes {
    left: -50px;
    z-index: 1;

    width: 1090px;
    height: 60px;

    background: url(notes.png) 0 0;
}
img#fadel {
    left: -50px;
    z-index: 2;
}
img#fader {
    right: -50px;
    z-index: 2;
}

/* ******************** MENU **************************************** */
div#menu {
    margin: 20px 0 0 0;
    height: 1.2em;
}
div#tabs {
    position: relative;
    padding: 0;
    margin: 0;
}
div.tab {
    position: absolute;
    margin: 0;

    padding: 0.1em 0;

    font-weight: bold;
    width: 130px;
    text-align: center;
}
div.unseltab:hover {
    outline: 1px outset black;
    cursor: pointer;
}
div.seltab {
    outline: 1px inset black;
}
div.seltab:hover {
    outline: 1px inset black;
    cursor: pointer;
}

div#about {left: 0px;}
div#news {left: 143.3px;}
div#features {left: 286.7px;}
div#screenshots {left: 430px;}
div#documentation {left: 573.3px;}
div#download {left: 716.7px;}
div#links {left: 860px;}

div.unseltab#about {
    background-color: #E6DFC6;
}
div.unseltab#about:hover {
    background-color: #FFF8DC;
}
div.seltab#about {
    background-color: #FFF8DC;
}

div.unseltab#news {
    background-color: #E6CDCA;
}
div.unseltab#news:hover {
    background-color: #FFE4E1;
}
div.seltab#news {
    background-color: #FFE4E1;
}

div.unseltab#features {
    background-color: #D8E6D8;
}
div.unseltab#features:hover {
    background-color: #F0FFF0;
}
div.seltab#features {
    background-color: #F0FFF0;
}

div.unseltab#screenshots {
    background-color: #DCDCC6;
}
div.unseltab#screenshots:hover {
    background-color: #F5F5DC;
}
div.seltab#screenshots {
    background-color: #F5F5DC;
}

div.unseltab#documentation {
    background-color: #E1D8CF;
}
div.unseltab#documentation:hover {
    background-color: #FAF0E6;
}
div.seltab#documentation {
    background-color: #FAF0E6;
}

div.unseltab#download {
    background-color: #D8E6E6;
}
div.unseltab#download:hover {
    background-color: #F0FFFF;
}
div.seltab#download {
    background-color: #F0FFFF;
}

div.unseltab#links {
    background-color: #E6E6D8;
}
div.unseltab#links:hover {
    background-color: #FFFFF0;
}
div.seltab#links {
    background-color: #FFFFF0;
}

/* ******************** BODY **************************************** */
div#contents {
    margin: 20px 0 0 0;
}
div.contents {
    /* position: absolute; */
    /* visibility: hidden; */
    margin: 0;
    /* border: 1px solid sienna; */

    min-height: 400px;
    /* padding: 0.5em;  */
}
div.unselcnts {
    /* visibility: visible; */
    display: none;
}
div.selcnts {
    /* visibility: visible; */
    display: block;
}
/* div#aboutcnts { */
/*     background-color: #F0F8FF; */
/* } */
/* div#featurescnts { */
/*     background-color: #F5F5DC; */
/* } */
/* div#downloadcnts { */
/*     background-color: #F0FFF0; */
/* } */
/* div#linkscnts { */
/*     background-color: #FFFFF0; */
/* } */

/* ******************** FOOTER **************************************** */
div#footer {
    margin: 20px 0 0 0;
}
div#copyright {
    font-size: 75%;
    text-align: right;
}

