/* 1new1.css mar 28, 2010 */

#container {min-width: 200px; max-width: 1680px; margin: auto; 
}

#goldBody { background-color: #331; color:#000;}

#grayBody { background-color: #ccc; color:#000; min-width: 200px; max-width: 1680px; margin: auto;}

#lightBody { background-color: #ffa; color:#000;}

body {
scrollbar-face-color: #993; scrollbar-track-color: #000; scrollbar-arrow-color: #fff;
}

.columnA { background-color: #844; color: #ffa; padding: 0.3em; text-align: center;
}
.columnB {background-color: #fbffdc; color: #000; padding: 0.5em;
}
.columnBcent {background-color: #c0d0aa; color: #000; padding: 0.3em; text-align: center;
 }

#bottomBox { background-color: #ffa; color: #000; padding: 0.3em;
	text-align: center; font: 1.0em arial,sans-serif; width: 24em; margin:auto;
}

.footnote {color: #000; font-size: 0.6em;}

table {min-width:100px;max-width:800px: auto; margin:auto;
}

.imgC{text-align: center;
}

h1,h2,h3,h4 {text-align: center; display: block;}
h1 {font: 2em times,serif; }
h2 {font: 1.3em times,serif; margin-top: -0.2em;}
h3 {font: 1.1em arial,sans-serif; }
h4 {font: 1.0em arial,sans-serif; }

.h2close{margin-top: -1.5em; }

span { text-align:left; font: 0.8em Arial, sans-serif;}

.bigBold { font-size: 1.5em; text-align: center; }

.hiLite {color: #030; font: bold 1.2em arial,helvetica sans-serif;}

hr { text-align: center; height: 3px; width: 80%; color: #000; }

pre { font: bold 70% courier, monospace; }

sup { font: 80% times,serif; }

li {list-style-type: none;}

p:first-letter { font-size: 1.2em; }

.pClose {margin-top: 0.3em; margin-bottom: 0.3em;}

.quote { float: right; margin: 11em 0px 1em 1em; width: 40%; background-color: #ffd; color:#000;
	border: #990 1px solid; padding: 0.4em; 
}
.quoteCenter { margin-left: 10%; margin-right: 10%; width: 24em; background-color: #ffd; color:#000;
	border: #990 1px solid; padding: 0.4em; 
}

.quoteRight { float: right; margin-bottom: 0.5em; font: italic 1em times,serif;
}

.flushRight { float: right; margin-bottom: 1em; }

.quoteLeft { width: 90%; margin: 0.5em 0px 0em 0em; background-color: #ffd; color:#000;
	border: #990 1px solid; padding: 0.4em;  
}
.quoteWideLeft { float: left; margin: 0.5em 0em 0em 0em ; background-color: #ffd; color:#000;
	border: #990 1px solid; padding: 0.5em; width: 400px
}

a:link		{ background-color: #dd9; color: #000; font: bold;}
a:visited	{ background-color: #dd9; color: #050;}
a:hover	{ background-color: #000; color: #f00;}
a:active	{ background-color: #000; color: #00f;}

/* attempt to make links horizontally liquid but causes flutter-width trouble on some pages
div.links 
	{text-decoration: none; max-width:24em; 
	margin-left: 0.5em; margin-right: .5em; margin:auto;
}
*/

div.links 
	{text-decoration: none; width:16em; 
	margin-left: 0.5em; margin-right: 0.5em;
}
div.links a {
	border-top: #885 1px solid; border-bottom: #442 1px solid;
	border-left: #885 1px solid; border-right: #442 1px solid;
	display: block;
	padding: 0.2em; padding-top: 0.6em;
	xxxbackground-color: #cc8; xxxcolor: #013;
	text-decoration: none;
	margin-bottom: -18px;
}
div.links a:hover {
	display: block; background-color: #000; color: #ffa;
	text-decoration: none;
}
div.links a span { /*hides until hovered*/
	/*visibility:hidden; caused insstability of boxes*/
	/*display:none;*/
	display: block;
	xxxbackground-color: #cc8; xxxcolor: #666;
	}
div.links a:hover span { /*reveals span text when hovered */
	display: block;
	text-decoration: none;
}
/* bottom of 1new1.css */
