﻿/* 
====================================================================================
External CSS sheet, adopted Nov15: for fonts, nav bars, and future expansion.
Content stripped here - see learning-python.com/_main.css for current version.
====================================================================================
*/



/*
------------------------------------------------------------------------------------
FONTS
banish Times New Roman (a.k.a. serif)
------------------------------------------------------------------------------------
*/


body {                                               /* for entire body, except <pre> (alt: *) */
    font-family: Arial, Helvetica, sans-serif;       /* precedence list (or Verdana, Tahoma) */
}                                                    /* double quote if name embeds spaces */

pre.fancy {                                          /* only code sections that have been dedented */
    font-family: Consolas, "Courier New", Courier;   /* override default, use bolder consola */
    /* outline: green solid 1px; */                  /* size = max(screen size, text size) (but no-op on IE!) */
    border: 1px solid blue;                          /* size = screen size, even if text longer (but not on IE!) */ 
    margin: 20px;                                    /* don't indent in the text itself */
}



/*
------------------------------------------------------------------------------------
HEADER (AND OTHER) BACKGROUNDS
alternatve to prior table-based colorization
------------------------------------------------------------------------------------
*/


.tanheader {                                         /* for any header level, or <P> etc. */
    background-color: tan;
}

.lighttanheader {
    background-color: cornsilk;
}


/* 
------------------------------------------------------------------------------------
IN-PAGE NAVIGATION BARS
footer bar is for site navigation, some pages custom 
------------------------------------------------------------------------------------
*/


.blocklink {
    display: block;       /* hrefs that look like buttons: e.g, book index table */
}

#pagenavtan, #pagenavblue, #pagenavgrey {
    background-color: cornsilk;
    float: left;
    padding: 5px;
    padding-bottom: 10px
    border-width: 10;
}

#pagenavblue {
    background-color:cornsilk;   /* override prior settings */
}

#pagenavgrey {
    background-color:cornsilk;
}



/*
------------------------------------------------------------------------------------
NON-FORMATTING TABLES 
use <TABLE class=nftable> to activate
------------------------------------------------------------------------------------
*/


.nftable {
    border-collapse: collapse;     /* kill double lines */
}

.nftable, .nftd, .nfth {
    border: 2px solid black;       /* standard borders */
}

.nftd, .nfth {
    padding: 5px;                  /* standard cellpading */
}

  
