/*-------------------------------------------------------------------	
	The CSS spec sez import statements must come first in a CSS file.
	Dumb rule, but Mozilla observes it while IE is more flexible.
-------------------------------------------------------------------*/	

@import url("main_menu.css");
@import url("search_input.css");
@import url("show_lib.css");

BODY
{
	position				: absolute;
	left					: 0px;
	top						: 0px;

	background	  		   	: url("../backgrounds/stars_on_white.gif");

    color					: black;
    font-size				: 10pt;
    font-weight				: normal; 
    font-family				: Tahoma, Arial, Helv, serif; 

	scrollbar-face-color   	: #800000;
	scrollbar-track-color  	: white;
	scrollbar-arrow-color  	: red;
}

A:link 
{
	color: blue; 
	text-decoration: none;
}

A:visited {
	color: blue; 
	text-decoration: none;
}

A:hover {
	color: red; 
	text-decoration: underline;
}


#pageTitle
{
	position 	: absolute;
	left		: 230px;
	top			: 10px;
    z-index		: 1;
}

/*	Most pages use the same "main menu"...	*/

#mainMenuContainer
{
    position		: absolute;
    left			: 30px;
    top				: 15px;
    z-index			: 1;
}

/*	Layout for Presidential selection buttons: 2004, 1976-2000, etc */
 
#presButtonMenuContainer
{
	position			: absolute;
	left				: 280px;
	top					: 70px;
	z-index				: 1;
}

#presButtonMenuTitle
{
    position	: absolute; 
	left		: 0px;
	top			: 0px;
    z-index		: 1;
}

#presButtonMenuItem1
{
    position	: absolute; 
	left		: 0px;
	top			: 10px;
}

#presButtonMenuItem2
{
    position	: absolute; 
	left		: 70px;
	top			: 10px;
}

#presButtonMenuItem3
{
    position	: absolute; 
	left		: 140px;
	top			: 10px;
}

#presButtonMenuItem4
{
    position	: absolute; 
	left		: 210px;
	top			: 10px;
}

#presButtonMenuItem5
{
    position	: absolute; 
	left		: 280px;
	top			: 10px;
}



/*  Each row is positioned via PHP, using inline <STYLE> */

#buttonRow
{
	color			: white;
    font-size		: 8pt;
    font-weight		: normal; 
    font-family		: Arial, Helv, Tahoma, serif; 
}

#buttonCol_1
{
	position		: absolute;
	left			: 0px;
	top				: 0px;

	width			: 200px;
	height			: 275px;
	border-style	: ridge;
	background 		: black;
}

#buttonCol_2
{
	position		: absolute;
	left			: 232px;
	top				: 0;

	width			: 200px;
	height			: 275px;
	border-style	: ridge;
	background		: black;
}

#buttonCol_3
{
	position		: absolute;
	left			: 465px;
	top				: 0;

	width			: 200px;
	height			: 275px;
	border-style	: ridge;
	background		: black;
}

.errata
{
	color			: white;
    font-size		: 8pt;
    font-weight		: normal; 
    font-family		: Arial, Helv, Tahoma, serif; 
	display : none;
}
