body {
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: normal; /*normal, bold, bolder, lighter*/
	font-style: normal; /* italic, oblique */
	color: #002060;  /* http://www.w3schools.com/html/html_colors.asp #000066; #002060*/
	line-height: 1.4em; /* The vertical space between lines should be larger than the space between each word. */
	/* word-spacing: specify in ems, default is around 0.25em*/
	/* letter-spacing; */
	text-align: left; /* right, center, justify */
	/* text-indent: usually expressed in pixels or ems */
	/* vertical-align: baseline, sub, super, top, text-top, middle, bottom, text-bottom.  Usually used with inline elements */
	/* text-shadow: pg 288 */
	/* first-letter: */
	/* first-line */
	/* LINKS: a:link, a:visited, a:hover, a:active pg 290 */
	/* hover, :active, :focus */
	/* comments */
	/* text-transform: uppercase, lowercase, capitalize */
	/* text-decoration: none, underline, overline, line-through, blink; */
	background-color: #f0f8ff; /* Alice Blue */
	width: 960px;
	margin: 0px Auto;
	}

	
header.hx {	
	width: 100%; 
	margin-top: 15px;
	border-style: solid; border-color: transparent transparent #002060 transparent;	
	/* border-style: solid; border-color: green; */
	}

img.ix {
	float: left;
	width: 205px;
	height: 137px;
	/*	border-style: solid; border-color: red; */
	}

hgroup.hg1x {
	display: inline-block;
	text-align: center;
	margin: 20px auto 10px 70px;
	/* border-style: solid; border-color: yellow; */
	}
	
hgroup.hg1c {
	text-align: center;
    margin-left: auto;
    margin-right: auto;
	/* border-style: solid; border-color: yellow; */
	}
	
iframe.ix {
	float: right;
	width: 205px;
	height: 137px
	}	

ul.ulx {
	width: 90%;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
	/* border-style: solid; border-color: white; */
	}

	/************************************************/
	
	

table {
	  border: 2px;
	  border-style: solid;
	/*  border-color: #002060; */
	  padding:1px;
	  margin-left: 25px;
	  }

/*tr     {color: rgb(36,2,120);} */

th     {
	  border: 1px;
	  border-style: solid;
	 /* border-color: #002060;*/
	/*  color: rgb(36,2,120);*/
	  padding:4px;
	  font-size:15px;
	  }

td     {
	  border: 1px;
	  border-style: solid;
	 /* border-color: #002060;*/
	 /* color: black;*/
	  padding:4px;
	  font-size:15px;
	  }

	/************************************************/
	
	
	
div.centered {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
	}
	
section.general {
	border-style: solid;
    border-color: transparent transparent #002060 transparent; 
	margin-bottom: 25px;
	padding-bottom: 0px;
	}	


	
	
	

/* Manuals */
figcaption.top {text-align: center; font-weight: bold;}	
figcaption.bottom {clear: both; font-size: 90%;}
figure.threeX {float: left;width: 33%; height: 272px; padding: 0px; margin: 0px 0px 15px 0px; border-bottom: 2px solid #002060;}	
div.three {height: 180px; width: 100%; padding: 0px; margin: 0px; }		
img.l { float: left; }
img.r { float: right; }
img.c { display: block; margin-left: auto; margin-right: auto;}	

h3.center {
	text-align: center;
		}
		
/************************************************/




/* Home */
figure.twoL {float: left;	width: 450px; margin: 0px 0px 20px 0px; padding: 0px;}
figure.twoR {float: right; width: 450px; margin: 0px 0px 20px 0px; padding: 0px;}
figure.threeL {float: left; width: 314px;	margin: 0px 9px 20px 0px; padding: 0px;}
figure.threeM {float: left; width: 314px; margin: 0px 0px 20px 0px; padding: 0px;}
figure.threeR {float: left; width: 314px; margin: 0px 0px 20px 9px; padding: 0px;}

img.three {
	width: 314px;
	height: 235px;
	}
	
ul.center {
	text-align:center;
	}	
	
li.inlineU {
	margin-right: 40px;
	display: inline;
	text-transform: uppercase;
	}
	
li.inline {
	display: inline;
	}
	

/************************************************/



/* Rules */

section.indent {
	margin-left: 3em;
	margin-top: -15px;
	}
	
div.center {
	text-align: center;
	}
	
ul.lim {
    margin-top: -15px;
	}

ol.lim {
    margin-top: -15px;
	}

/************************************************/

/* Chore Rotation Schedule */
		
h2.center_top {
	text-align: center;
	margin-top: 15px;
		}
	
h5.top {
    margin-top: -25px;
	}	
	
h4.bottom {
    margin-bottom: -1px;
	}
/************************************************/


section.xx {
	width: 100%; 
	margin-bottom: 20px;
	display: inline-block;
		/* border-style: solid; border-color: yellow; */
	}
	
article.LLL {
	float: left;
	margin-right: 9px;
		/*  border-style: solid; border-color: black; */
	}	

article.RRR {
	float: right; 
		/*  border-style: solid; border-color: red; */
	}
	
section.minustop {
	margin-top: -20px;
	margin-bottom: 15px;
	border-style: solid;
	border-color: transparent transparent #002060 transparent; 
			}



/*	

	

		
h3.bottom {
    margin-bottom: -1px;
	}
	
header.h {
	float: left;
	width: 100%;
	height: 152px;
	margin-top: 15px;
	border-style: solid;
	border-color: transparent transparent #002060 transparent;	
	border-style: solid; border-color: red;
		/* solid; border-color: yellow; */ /*
	}	

figure.h {
	float: left;
	width: 207px;
	margin: 0px auto;
	margin-top: 3px;
		/* border-style: solid; border-color: red; */ /*
		border-style: solid; border-color: red;
	}		

hgroup.h {
	float: left;
	width: 405px;
	height: 80px;
	margin: 0px auto;
	margin-top: 65px;
	padding: 0px;
		/* border-style: solid; border-color: green; */ /*
		border-style: solid; border-color: red;
	}	
	
nav.h {
	float: right;
	width: 720px;
	margin: 0px auto;
	padding: 0px;
	text-align: right;
	margin-top: -150px;
		/* border-style: solid; border-color: pink; */ /*
		border-style: solid; border-color: red; 
	}

nav {
	Text-align: right; 
		/* border-style: solid; border-color: pink; */ /*
	float: relative;
	} 


figure.header {
	float: left;
	width: Auto;
	margin: 20px 20px 20px 0px;
		border-style: solid;
		border-color: yellow;
	}	
	
figure.home {
	padding-top: 80px;
	}
	
article.center {
border: 0px;
margin: 0px;
padding: 0px;
	}
	
figure.center {
	float: left;
	width: 314px;
	margin: 0px 9px 20px 0px;
	padding: 0px;
}
*/

	
	
/* three column
.container{
height:100px;
width:500px;
border:2px dotted #F00;
border-left:none;
border-right:none;
text-align:center;
}
.container div{
display: inline-block;
border-left: 2px dotted #ccc;
vertical-align: middle;
line-height: 100px;
} 
 .column-left{ float: left; width: 32%;  height:100px;}
.column-right{ float: right; width: 32%;  height:100px; border-right: 2px dotted #ccc;}
.column-center{ display: inline-block; width: 33%; height:100px;}

 <div class="container">
   <div class="column-left">Column left</div>
   <div class="column-center">Column center</div>
   <div class="column-right">Column right</div>
</div> 
*/

/*		
img.cf {
	max-width: 314px;
	}
*/

/* home
img.header {
	width: 205px;
	height: 137px;
	}

	
img.two {
	width: 448px;
	height: 336px;
	}
*/

/*			
article.LLL3 {
	float: left;
	height: 260px;
	margin-right: 9px;
		 border-style: solid; border-color: black; 
	}	

article.RRR3 {
	float: right;
	height: 260px;
		 border-style: solid; border-color: red; 
	}	
*/



