/*
 * File:		base.css
 * Author:		Peter Torpey (www.petertorpey.com)
 * Version:		8.0	01-14-07
 *              Original code Copyright 2007 Peter Torpey.
 *              This code may not be used, distributed, and modified without
 * 				the express written consent of the original author. This
 * 				notice and the name and URL of the original author, above,
 * 				must remain intact.
 *
 * Description:
 * 	Base stylesheet normalizing rendering of common HTML elements.
 *
 */

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, table, th, td {margin: 0; padding: 0;}

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, table, th, td, img {font-size: 100%; border: none; font-weight: normal;}

html {overflow: auto; border: none;}

body {font-size: 0.8em; cursor: default; background: #FFF;}

/*** Elements ***/
b {font-weight: bold;}

acronym[title], abbr[title] {cursor: help; border-bottom: #666 1px dotted;} /* letter-spacing:0.06em; but only if all caps */

code, kbd {font-family: "andale mono", "lucida console", monospace;}
kbd.key {border: 1px outset #333; padding: 0 0.3em; font-size: 1.1em; background-color: #555; -moz-border-radius: 0.4em; color: #CCC;}

address {font-style: normal;}

blockquote {margin: 1em 2em 1em 2em; padding: 1em; background: #EEE;}

cite {font-style: italic; line-height: 1;}

q, .monograph .title {quotes: '\201C' '\201D' '\2018' '\2019';}
q:before, .monograph .title:before {content: open-quote;}
q:after, .monograph .title:after {content: close-quote;}

.scareq {quotes: '\2018' '\2019';}
.scareq:before {content: open-quote;}
.scareq:after {content: close-quote;}

a[rel~=external] {padding-right: 11px; background: url(i/external_w.gif) center right no-repeat;}

sup, sub {font-size: 0.75em;}
small {font-size: 0.8em;}

body [lang] {font-style: italic;}

@media screen {
       .shy {display: none;}
}

@media print {
	* {color: #000;}
	html, body {background: #FFF;}
	a:link, a:visited, abbr, acronym {text-decoration: none; border-bottom: none !important;}
	a[rel~=external] {padding-right: 0; background-image: none;}
	a[rel~=external][href]:after {content: " (" attr(href) ")";}
	acronym[title]:after, abbr[title]:after {content: " (" attr(title) ")"; text-transform: none; font-variant: normal;}
}
