/* CSS for Marilyn Anderson Teacher's Guide - Kids and Fair Trade - Updated 1/15/05*/

body {  /*sets base font for site*/
	background:url(../images/paper.png);
	background-color: #E3D5B9;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin: 0px; 
	padding: 0px;
	margin: 0px;
	 } 
#maintable {  /*assigned to outer table surrounding all content pages*/
	background-color: #FFF;
	width: 680px;
	border: 1px solid #4D4D00;
	line-height: 1.5em;
	}
#maintable td {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	 }
#maincontent {   /*box around center content area*/
	background-color: #FFFFFF;
	font-size: 100%; 
	}
#maintable1 {  /*assigned to outer table surrounding all content pages*/
	background-color: #FFF;
	width: 720px;
	border: 1px solid #4D4D00;
	line-height: 1.5em;
	} 
#maintable1 td {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	}
#maincontent1 {   /*box around center content area*/
	background-color: #FFFFFF;
	font-size: 100%; 
	}
.headinline {
	font-size: 100%; 
	color: #323300; 
	line-height: 1.5em;  
	font-weight: bold;	
	}
	
/*main title on main page only*/
.title  { font-size: 100%; color: #ECDDB6; line-height:1em; 	letter-spacing:1px;}
	
/*formats table and td main page contents with dk green bg and tan text and border*/
#title {
	font-weight: bold;
	color: #ECDDB6;
	background-color: #4D4D00;
	border: 0px solid #E3D5B9;
	font-size: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;						
	}
#title td {
	vertical-align: top;
	padding: 10px;/*Pads each table cell in modern browsers*/
	}
.header { font-size: 90%; line-height: 1em; }
	
/*formats for table and td contents for top navigation buttons*/
#topnav {
	font-weight: bold;
	color: #E3D5B9;
	background-color: #4D4D00;
	width: 60px;
	border: 0px;
	font-size: 92%;
	line-height: 1em;
	font-family: Arial, Helvetica, sans-serif;						
	}
#topnav td { vertical-align: top;padding: 6px;/*Pads each table cell in modern browsers*/
 }
.box ul, li { /*used for bulleted text nav links on title page*/
	font-size: 100%; 
	color: #323300; 
	margin:2px;
	line-height: 1.5em; 
	}
	
/*formats footer contents*/
#footer {
	font-size: 90%;
	color: #000000;
	background-color: #FFFFFF ; 					
	} 
#footer td {
	vertical-align: top;
	padding: 6px;/*Pads each table cell in modern browsers*/
	}

td, p, ul {
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.title  { font-size: 180%; color: #ECDDB6; line-height: 2em; 	letter-spacing:1px;}

/*header text styles*/
h1 { font-size: 140%; color: #ECDDB6; line-height: 2em; letter-spacing:1px;}
h2 { font-size: 120%; color: #ECDDB6; line-height: 1.5em;}
h3 { font-size: 110%; color: #000; line-height: 1.5em;	}
h4 { font-size: 100%; color: #ECDDB6; line-height: 1.5em; }
h5 { font-size: 110%; color: #323300; margin:0;}
h6 { font-size: 95%; color: #ECDDB6; line-height: 1.5em; margin:0; }
	
/*top navigation buttons*/
#topnav a:link, #topnav a:visited {
	color: #ECDDB6 ;
	padding: 3px;
	border: 0px solid #4D4D00;
	text-decoration: none;
	} 
#topnav a:hover, #topnav a:active {
	color: #330008;
	padding: 3px;
	background-color: #E3D5B9;
	border: 0px solid #000;
	text-decoration: none;		
	} 
	
/*title area navigation style*/
#title a { line-height: 1.5em;  }
#title a:link, #title a:visited {
	color: #660000;
	text-decoration: underline;							
	} 
#title a:hover, #title a:active {
	color: #330008;
	text-decoration: underline;
	}
.about a:link, .about a:visited { /*removed from ab the c book linkon main pg*/
	text-decoration: underline;
	color: #FFF;			
	}
.about a:hover, .about a:active {
	color: #FFF;
	}

/*trying - or needed - to make a:link styles work in Safari and Mozilla */
a { text-decoration: underline; color: #660000;	}
a:link { color: #660000; }
a:hover { color: #992000; }
	
@media print {	 /* trying to make navigation elements not print - won't work in IE 5 for Mac*/
#topnav {
display: none;
}
}
