/******************************************************************************
Stylesheet: 
	main.css -- 7/17/2002, David Brewer
Descriptions 
	the default stylesheet for the site.  Defines generic versions of all styles,
	including fonts, sizes, positioning, etc.  Browser-specific overlay
	stylesheets will be included after this one to make adjustments for specific
	browsers and platforms.
******************************************************************************/
body {
	background-color: #b98966;
	margin: 4px 0px 0px 0px;
}

body.bodyCredits {
	background-color: #b98966;
	margin: 0px 0px 0px 0px;
}

body.bodyPrivacy {
	background-color: #b98966;
	margin: 10px 10px 10px 10px;
}

body.lessonPop {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
}

.subhead {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 12px;
	color : #000000;
	font-style : italic;
}

.head {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-weight : bold;
	font-size : 12px;
	color : #000000;
}

li {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

ul {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

ol {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

p {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

.introContent {
	font-size : 11px;
	color : #663300;
}

.footnote {
	font-size : 11px;
	color : #663300;
}

.postTimestamp {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #996633;
}

.postLabel {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #544E49;
}

.postLabelSmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #544E49;
}

.pagination a {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #996633;
}

.pagination {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #996633;
}

.paginationSelected {
	font-weight : bold;
}


.regularText {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

.smallText {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}

a {
	color : #993333;
}

a:visited {
	color : #660000;
}

a.jumpLink {
	color : #993333;
	font-weight : bold;
}

a.strongLink {
	color : #000;
	font-weight : bold;
}

a.strongLink:visited {
	color : #000;
}

table.assessment {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	border : solid 1px #000000;
}

table.assessment td {
	border : solid 1px #000000;
}

table.assessment th {
	border : solid 1px #000000;
}

.footerText {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #EDE4D9;
}

.footerText a {
	color : #EDE4D9;
}

.footerText a:visited {
	color : #EDE4D9;
}

.creditsBody p {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}

.creditsBody a {
	color : #EDE4D9;
}

.creditsBody a:visited {
	color : #EDE4D9;
}

.privacyBody a {
	color : #EDE4D9;
}

.privacyBody a:visited {
	color : #EDE4D9;
}


a.backToTop {
	color : #000000;
}

a.backToTop:visited {
	color : #000000;
}

input.radio {
	background : #F3E1D1;
}


.noflashMessage {
	margin-left: 75px;
	margin-right: 75px;
}