/* ====layout==== */
ul { list-style-type: disc; }
#content { width: 775px; }
#content h2 { margin: 10px 0; }
#content h3 { margin: 10px 0; }
#content .ad { display: none; }

#navigation { width: 100%; margin-bottom: 10px; padding-left: 0; border-bottom: 1px solid #CDCDCD; }
#navigation li { display: inline; }
#navigation a { padding: 6px 7px; }

/* ====type==== */
#content h1 { font-size: 20px; }
#content h2 { font-size: 15px; }
#content h3 { font-size: 13px; }
#content li { font-size: 13px; }
#content li a:hover { text-decoration: underlines; }
#content .new, #content .updated { font-weight: bold; }

#navigation { text-align: center; }
#navigation a { font-weight: bold; font-size: 14px; line-height: 28px; text-transform: uppercase; }

/*==perhaps should go in type.css, but I can't get it to take==*/
.blogdate {	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #FF0000; }
.bold { font-weight: bold; }
.bookdescript { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; display: block }
.bookheads	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	display: block }
.formtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366 }
.input_box {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: bold }
.prompt {	font-family: "Courier New", Courier, monospace;	font-size: 14px; }
.quotes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: italic }
.quote_authors {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
.redbox {	border: medium solid rgb(255,0,0); }

.white_on_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-style: normal;
	font-weight: bold;
	background-color: #CC0000;
	text-align: center;
	color: #FFFFFF;
}

.small_box {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			font-weight: normal; 
			color: #000000
			}

.email {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: bold; 
			color: #FF0000; 
			text-decoration: none;
			}


.bookheads	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #ffffff;
			}

.bookdescript {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			color: #000000
			}

.tips {  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: bold; 
			color: #CCCCCC
			}

.booktitles {  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-style: italic; 
			font-weight: bold; 
			font-variant: normal
			}

.sectiontitles {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: bold; 
			color: #FF0000
			}
			
.subheading {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: bold; 
			color: #0000FF
			}

.pageheading {  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 20px; 
			font-weight: bold; 
			color: #006699
			}

.tiptext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px }
		


a:link { color: #003366; text-decoration: none; font-weight: bold; }
a:visited {	color: #0099CC;	text-decoration: none;	font-weight: bold; }
a:hover {	color: #006699;	text-decoration: underline;	}
a:active {	color: #003366;	text-decoration: none;	}

/* ====color==== */
#content h1 { color: #069; }
#content h2 { color: red; }
#content h3 { color: blue; }
#content li a { color: #036; }
#content li a:hover { color: #069; }
#content .new, #content .updated { color: red; }

#navigation li a,
#navigation li a:hover,
#navigation li a:visited { color: #1D7E49; }

/* ====other==== */

