
body		{
			background:	#ffffff; /* background color */
			background:	#E1F1F1;
			background:	;
			background-image:	url(images/we-bg5.jpg);
			background-position:	center center;	/* positioning arguments for background image */
			background-repeat:	repeat-y;		/* repeat instructions for background tile */
/*			background-attachment: fixed;*/
			font-family:arial, helvetica, verdana, sans-serif; /* typical sans-serif typefaces */
/*			font-weight:bold; */	/* font weight instruction */
			font-size:12pt;	/* standard type size for document */
			margin:2em 6em 1em; /* 6em left and right margins */
			color:	#304020; /* text color */
			color:	#273681;
			}

h1, h2, h3	{		/* declarations to all three H tags */
			font-family: arial,hevetica,verdana,sans-serif;	/* sans-serif font face declared in case body face is changed */
			background:none;
			color:#357535;	/* text color */
			color:	#273681;
			color:	#000080;
			text-align:center;
			font-weight:bold;
			}

h1			{
			font-size:5em;
			line-height:.9em;
			}

h2			{
			font-size:4em;
			}

h3			{
			font-size:2em;
			}

hr			{
			width:85%;
			background:#800001;
/*			color:#800000;*/
			height:3px;
			}

#div1		{		/* left division of a two column layout */
			float:left; 
			margin:4em 0 0 1em;
			width:290px;
			background:none;
			text-align:left;
			border:0px solid black;
			}

#div2		{		/* right division of a two column layout */ 
			position:absolute;
			top:20px;
			_top:30px;
			left:45%;
/*			margin-left:45%; */
/*			width:65%;*/
			background:none;
			text-align:left;
			border:0px solid black;
			}


.funny		{		/* text variation typeface for keywords */
			font-family:	garamond,'times new roman', times, serif;
			font-size:		1.15em;
			font-weight:	bold;
			}

.cap		{		/* leading character enhancement to go with 'funny' class above */
			font-size:		1.2em;
			line-height:	.7;
			}

.footer		{		/* makes text in footer smaller and removes bold if used elsewhere */
			font-size:.8em;
			font-weight:normal;
			}

.foot
			{
/*			font-family:	'times new roman', times, serif;*/
			font-size:		.8em;
			font-weight:normal;
			}

.caption	{		/* helps style captions under pictures */
			font-size:.8em;
			text-align:center;
			}

.images		{		/* used for styling images */
			border:1px solid black;
			margin:5px;
			}

.meridian	{		/* class used to make AM and PM small caps when displaying times */
			font-variant:small-caps;
			}

.addendum	{
			position:relative;
			top:6em;
			font-size:.8em;
			font-weight:normal;
			text-align:center;
			height:4em;
			}

/*	following are to create inactive buttons with the id 'blank-button' */

.blank-button	{
	position:relative;
	width:			350px;
	margin:			4px auto 4px;
	_top:-3em;
	font-family:	Arial, Helvetica, sans-serif;
	text-align:		center;
	font-size:		1.3em;
	font-weight:	bold;
	list-style:	 none;			/*	eleminates leading characters in list items */
	color:			#ffffff;
	color:			#E7EFFA;
	background:	#599627;
	background:		#394895;
	border-top:			3px solid #5564AF;		/*	these four paramaters give boxes		*/
	border-left:		3px solid #5564AF;		/*	a raised medallion appearance */
	border-bottom:		3px solid #040B30;
	_border-bottom:		5px solid #040B30;
	border-right:		3px solid #040B30;
	padding:		 6px 10px 6px 11px;			/*	sets padding in boxes */
	_padding:		10px 0 10px;
		}

/*	following are to create active buttons with the id 'nav-button' */

#button	{
	font-family:	 Arial, Helvetica, sans-serif;	/*	all text in the buttons will be sans serif */
	font-size:		 1.1em;			/*	text will be 30% bigger than base font size */
	font-weight:	 bold;			/*	text will be bold */
		}

#button ul	{				/*	this grouping sets up an unordered list for making buttons */
	display:	inline;		/*	sets for horizontal display of li boxes */
	display:	block;		/*	sets for vertical display of li boxes */
		}

#button li	{
	list-style:	 none;		/*	eleminates leading characters in list items */
	line-height:	1.9;	/*	sets spacing between buttons and eliminates jitter	*/
		}

#button a
		{
	padding:			3px 10px 3px 10px;	/*	in conjunction with line height above sets size and spacing */
	color:				#E7EFFA;			/*	sets text color for links */
	background:			#394895;			/*	sets background color for links */
	text-decoration:	none;				/*	eliminates underline for links */
		}

#button a:link, 
#button a:visited		{  
/*	display:			block;*/	/* setting block here makes button full width of container */
/*	_height:			1%;	*/		/* may be needed for ie to make the whole tab clickable */

	border-top:			3px solid #5564AF;		/*	these four paramaters give boxes		*/
	border-left:		3px solid #5564AF;		/*	a raised medallion appearance */
	border-bottom:		3px solid #040B30;
	border-right:		3px solid #040B30;
		}

#button a:hover	{
	font-style:		normal;					/*	counteracts italic hover set elsewhere	*/
	border-top:		3px solid #040B30;		/*	these four paramaters give boxes		*/
	border-left:	3px solid #040B30;		/*	a depressed medallion appearance			*/
	border-bottom:	3px solid #5564AF;		/*	when mouse cursor is placed over them		*/
	border-right:	3px solid #5564AF;
		}

/*	padding:	 10px 0 6px 0;*/


.thumb		{
			float:left;
			margin-right:10px;
			margin-top:3px;
			border:0;
			}

/* Revised 22 May 2008 */

