/*** The contents of this file were (ostensibly) written by Owen Briggs @ www.thenoodleincident.com, and any Copyright rests with him. No credit for the work that has gone into researching the use of font sizes and styles rests with ClevaTreva Designs. 100% Kudos to Owen. This is an EDITED version of the original! You will want to play with these settings to make your own style for fonts and color other bits. ***/
body {
	font:normal normal normal 12pt arial,helvetica,sans-serif;
	background-color:#fff0ff;
	color:#000000;
}
/*a {
	text-decoration: none;
	font-weight: bold;
	outline: none;
}
a:visited {
}
a:active {
}
a:hover {
	text-decoration: underline;
}
strong, b {
	font-weight: bold;
}
hr {
	margin: 0px; /* fixes xhtml N6 bug where the hr sits to the left
	color: #ccc; /* for ie 
	background-color: #ccc; /* for everyone else 
	height: 1px;
}
p {
/*	font-size: 1.3em;
	line-height: 1.1em;
	margin-top: 1.5em;
	margin-bottom: 1.5em; 
}
li {
	font-size: 1.3em;
	line-height: 1.1em;
	margin-top: 0.3em;
	margin-bottom: 0.2em; 
}
ul {
	margin-top: 1.0em;
	margin-bottom: 1.0em; 
}
td {
/*	font-size: 1.3em; 
}
hr {
	margin-top: 2.0em;
	margin-bottom: 2.0em;
}
img {
	border: 0;
}
/*** the following styles and notes are (c) Copyright Big John @ www.positioniseverything.net **
div,p{
/*	margin:0;
	background:#fff0ff;
}
.italics-test, .italics-test-side {
	font-style: italic; 
	text-align: justify; 
}
/***The following fixes prevent justified italic text from destroying the layout in IE/win. The problem is that those properties together make IE force the container wider, which in this type of floated layout causes a float drop. Pre-IE6 gets "width: 100%" and "overflow: hidden", while IE6 gets "width: auto" and "overflow: visible, which is the default, but explicitly stating it seems to keep IE6 happy. IE6 also needs to see the "height: 1%" to give it some kind of box dimension. Browser coddling we call it. Finally, Bruno Fassino found that "word-wrap: break-word;" disarranged the justified text in IE5.5 and 6, so it is defaulted to "normal" for this text. If you don't need justified and italicized text then forget all these fixes. Although, ClevaTreva adds, I have seen some odd behavior with normal justified text in IE, so this may be worth remembering. **
/* \
* html .italics-test, * html .italics-test-side {
	overflow: hidden;
	width: 100%;
	o\verflow: visible;
	w\idth: auto;
	he\ight: 1px;
	word-wrap: normal;
}
*/
#outsidebox{
/*	background:AliceBlue;*/
  margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
  margin-right:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
  text-align:left; /*** IE Win re-alignment of page if page is centered ***/
/*  position:relative;*/ /*** Needed for IE, othewise header and footer aren't contained
directly above and below the body ***/
  width:782px; /*** Needed for Moz/Opera to keep page from sliding to left side of
page when it calculates auto margins above. Can't use min-width. Note that putting
width in #fullheightcontainer shows it to IE and causes problems, so IE needs a hack
to remove this width. Left Col + Right Col + Center Col + Both Inner Border + Both Outer Borders ***/
/* \*/
/*  height:100%;*/
/* Last height declaration hidden from Mac IE 5.x */
/*** Needed for Moz to give full height design if page content is
too small to fill the page ***/
}
.mainbox{
/*	background:AntiqueWhite;*/
/*	width:782px;*/
	width:782px;
}
.leftnavbox{
/*	background:Aqua;*/
	width: 150px;
	height:100%;
	float:left;
}
.centerrightbox{
/*	background:Aquamarine;*/
	float:left;
	width:632px;
/*	border:1px solid black;*/
}
.rightbox{
/*	background:Azure;*/
	float:right;
	width:140px;
	text-align:center;
}
.head{
	text-align:center;
	font:normal normal bold 14pt comic sans ms,cursive;
}
.stdtext{
	font-weight:600;
	font-size:10pt;
/*	padding:0px;
	margin:0px;
	line-height:1.2;
	margin-top:12px;
	font:12px arial;
	text-align:left;*/
}
.box-text-center{
	width:100%;
	display:table;
	border:1px solid black;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:8pt;
}
.borderless{
	border-width:0px;
}
.headerbox{
	text-align:center;
	letter-spacing:-2px;
	height:116px;
	width:782px;
	font:normal normal 900 25px Comic Sans MS;
	color:#800080;
	vertical-align:middle;
	line-height:110%;
}
