BODY {
	background-color : #f1efe2;
	margin-left : 1em;
	margin-right : 0em;
	margin-top : 0em;
	margin-bottom :1em;
	font-family : Verdana, Georgia, Garamond, "Arial Black", sans-serif;
	font-size : 1em;
	padding: 0em;
	}

/*color is maroon*/
A:LINK {
	color : #990000;
	}

/*color is dark blue*/
A:VISITED {	
	color :#000033;
 	}

/*color is light blue*/
A:ACTIVE {
	color :#3333ff;
}

/* mouse over link */
A:HOVER {
	font-weight: 900;
}     

/*formatting for lists */
ul.disc {
	list-style-type: disc;
	list-style-position : outside;
	text-indent : 8em;
}

b	{font-weight : 900;
	font-size : 102%;
}

h1 {
	text-align : center; 
	font-size : 1.5em
	}
h2 {
	margin: 0px 0px 2px 0px;
	font-weight : 700;
	letter-spacing : 0.1em;
	font-size: 105%;
	}
	
/*IE 5 - H1 is too large */ 	
h3 {
	margin: 10px 0px 15px 0px;
	padding: 0px;
	font-family : Garamond, sans-serif;
	font-size:  130%;
	font-weight : 900;
	text-align : center;
	}

p {
	font: 1em/1.2em verdana, arial, helvetica, sans-serif; /*second value line spacing*/
	margin: 0em 0em .7em 0em; /*3 value space btw paragraphs */
	padding: 0px;
	}


/* song table formatting begins */
TABLE.songs { 
	/*list of songs*/

	border : 1px solid maroon;
	border-style : solid;
	margin : 2% 5% 2% 1%;
	
	border-collapse : collapse
}
	
TD.song {	/*name of song in table*/ 
	width : 25%;
	vertical-align : top;
	padding-left : 5px;
	padding-right : 10px;
	padding-bottom : 5px;
} 


TD.desc { /*description of song in song table*/
	width :50%;
	padding-bottom : 10px;
	padding-right : 5px;
	vertical-align : top;
}


TD.date { /*date posted in song table*/
	width : 10%;
	text-align : center;
	vertical-align : top;
}


td.length { /*song length*/
	width : 15%;
	text-align : center;
	padding-left : 5px;
	padding-right : 5px;
	vertical-align : top;
}

TH {/*table header for songs table*/
	text-align : center;
	background-color : #ecddba;
	border-bottom : 1px solid maroon;
}
/*song table formatting ends*/

/*story table*/
TABLE.stories { /*list of stories*/
	border : 1px solid maroon;
	border-style : solid;
	margin : 2% 5% 2% 1%;
	cellpadding : 3px;
	border-collapse : collapse
}
/*time to download column*/
td.time {text-align : center;
}
/*name of story in Mi'gmaq*/
td.mikname {text-align : right;
			width : 10%;
			padding : 3px 10px 3px 10px;
}

/*name of story in English*/
td.engname {text-align : left;
			width : 10%;
}

/*date story posted*/
td.date {text-align : center;
			width : 20%;
}
/*story table formatting ends*/
	
/* margins for text - content */
#content {
	margin:0em 3em 0em 3em;
	padding:1em;
	}

#center {
	text-align : center; 
	font-size : 1.1em;
	}

/*copywrite in footer */
#copywrite {
 font-family : Garamond, "Arial Black", sans-serif;
 margin-left : 15%;
 font-size : 0.8em;
 font-weight: 100;
 float: left;
}



/*bar at bottom of page*/
#footer {
	margin: 1em 0em 0.25em 0em;
	padding:1em 2em 0.5em 2em; /*inside padding */
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	height:1.1em; 
	border-style:solid;
	border-color:#990000;
	border-width: 0.05em 0em; /* top and bottom borders: 1px; left and right borders: 0px */
	line-height: 1em;
	background-color:#ecddba;
	/* hack that protects IE5/Win from its own stupidity. The incorrect IE5/Win value is above, 
	while the correct value is below. See http://glish.com/css/hacks.asp for details. */
	voice-family: "\"}\"";
	voice-family:inherit;
	height:1em; /* the correct height */
	}
	/* ALWAYS include a "be nice to Opera 5" rule every time you use the Tantek Celik hack (above). */
	body&gt;#Header {height:14px;}


	/*box for funding request*/
#funders {
	border : medium inset #990000;
	padding : 10;
}

/*position search form boxes - 2 on a line*/	
#leftcontent {
	float:left;
	width:50%;
	margin-left:2%;
	padding-top:0.5em;
	}


/*align text left*/
#left {
    FLOAT: left;
    POSITION: static;
	}
	
/*align text right*/
#right {
    FLOAT: RIGHT;
    POSITION: static;
	}
	
/*position search form boxes - 2 on a line*/	
#rightcontent {
	width:40%;
	float:right;
	padding-top:0.5em;
	margin-right:2%;
		}
	
/* subscript or smaller font size for text */
#sub {
font-family :  Cursive, Verdana, Garamond, "Arial Black", sans-serif;
padding-left : 5%; 
padding-right : 5%;
 font-size : 0.7em;
}
