/* top-level style sheet for www.pythonware.com ("blue pages")

   note that pages using this stylesheet should include a
   corresponding body tag:

	<body bgcolor="#044484" text="#ffffff">

   for questions on this style sheet, contact
   fredrik@pythonware.com */

BODY {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    background: #044484; color: #ffffff; font-size: medium;
    /* background-image: url(images/snow.gif) */
}

/* netscape hack */

BODY A:link { color: white; }
BODY A:visited { color: white; }
BODY A:active { color: white; }
BODY A:hover { color: white; }

/* block elements */

H1, H2, H3 {
    font-family: "Courier New", Courier, Monaco, monospace;
}

H1 { font-size: xx-large; font-weight: bold; }
H2 { font-size: x-large; font-weight: bold; }

/* opera: <tt> overrides font weight settings */

H1 TT { font-weight: bold; }
H2 TT { font-weight: bold; }
H3 TT { font-weight: bold; }

/* title links */

H1 A:link, H1 A:visited, H1 A:active { text-decoration: none; color: white; }
H1 A:hover { text-decoration: underline; color: white; }

/* subtitles (use with H2 on overview pages) */

.subtitle {
     font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
     font-size: large; font-weight: bold; margin-bottom: 0;
}

.subinfo {
     font-size: x-small; margin: 0;
}

.small { font-size: xx-small; }

.highlight { background: white; color: black; }
.highlight A:link { color: black; }
.highlight A:visited { color: black; }
.highlight A:active { color: black; }
.highlight A:hover { color: black; }

/* just love netscape */

TD { background: #044484; color: white; }
TD A:link { color: white; }
TD A:visited { color: white; }
TD A:active { color: white; }
TD A:hover { color: white; }
