/***** Difference in styles for display while printing, "PRINT" *****/


/***** Order of styles: BODY, BANNER, SITENAV, PAGENAV, CONTENT, FOOTER, AREACONT *****/


/***** Colors included:
*			 000000   black text
*			 b0b0b0   gray update copyright stats
*			 e5e5e5   gray page background
*      5d7cba   blue h1 h2 h4
*			 8b9bba   grayblue navbars
*      ffc77f   peach borders h3 h5
*			 fff1df   beige navbars banner
*****/





/***** Begin general styles *****/


/* Most general styles, *, BODY */

* { }

body {
  color: #000000;
  background-color: #ffffff;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 1em;
  text-align: left;
  margin: 0 0 0 0;
}


/* PARAGRAPH styles */

p { margin: 0 0 15px 0; }

p#firstpar { margin: 0 0 15px 0; }


/* LINK styles */

a { }

#content a:hover { }

#content a:active { }

.skiplink { display: none; }


/* HEADING styles */

h1 {
  font-size: 2em;
}

h2 {
  font-size: 1.7em;
  margin: 0 0 .4em 0;
}

h3 {
  font-size: 1.5em;
  margin: 0 0 .4em 0;
}

h4 {
  font-size: 1.3em;
  margin: 0 0 .4em 0;
}

h5 {
  font-size: 1.1em;
  margin: 0 0 .4em 0;
}

#content img { margin: 40px 0px 10px 10px; }


/* LIST styles */


/***** End general styles *****/




/***** Begin "BANNER" styles *****/

div#banner {
  left: 0px;
  top: 0px;
  background-color: #ffffff;
	padding: 0px 0px 0px 0px;
}

div#banner2 { display: block; }

#banner2 h2 {
  font-family: Georgia, "Times New Roman", serif;
	color: #fff1df;
  background-color: #ffffff;
}

/***** End "BANNER" styles *****/





/***** Begin "SITENAV" styles *****/

div#sitenavcont {
  display: none;
}

/***** End "SITENAV" styles *****/





/***** Begin "PAGENAV" styles *****/

div#pagenavcont {
  display: none;
}

/***** End "PAGENAV" styles *****/





/***** Begin "CONTENT" styles *****/

div#content {
  width: 100%;
  margin: 0 0px 0px 0px;
  padding: 0 0px 0px 0px;
  left: 0px;
  top: 0px;
}

/***** End "CONTENT" styles *****/





/***** Begin "FOOTER" styles *****/

div#footer {
	padding: 0px 0 0 0;
}

#footer ul { }

#footer a { }

#footer li {
  display: none;
	border-left: 1px solid #000000;
	padding: 0 5px 0 10px;
	margin: 0;
}

#footer li#firstfootlink {
  border-left: 0px solid #cccccc;
}

#footer a:link {
  text-decoration: none;
}

#footer a:hover { }

#footer a:active { }

#footer a:visited { }

#footer img {     /* The W3C validator pictures should be the only ones here */
  vertical-align: middle;
	width: 80px;
	height: 15px;
}

p#copyright {
  color: #b0b0b0;     /* Makes it subtle, but visible */
	background-color: inherit;
  text-align: center;
}

p#lastupdate {
  color: #b0b0b0;     /* Makes it subtle, but visible */
	background-color: inherit;
	text-align: center;
}

/***** End "FOOTER" styles *****/





/***** Begin "STATS" styles *****/

div#stats {
  text-align: center;
	font-family: inherit;
}

/***** End "STATS" styles *****/





/***** Begin "AREACONT" styles *****/

div.areacont {
  width:100%;
	min-width: 780px;
	height: auto;
	position: relative;
	top: auto;
	left: 0px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/***** End "AREACONT" styles *****/
