body   {
	margin-top: 0px;
	margin-right: 30px;
	margin-left: 30px;
	margin-bottom: 0px; 
	color: #565034;
	font-family: courier, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1em;
}

#container {
	margin: auto;
	width: 960px;
}

header {
	/* [disabled]padding-bottom: 15px; */
	border-bottom: 2px solid #C4B0B1;
	margin-bottom: 20px;
	font-size: 18px;
}
header:after {
	content: "";
	display:table;
	clear:both;
	
	
}


#topNav ul {
	float: right;
	margin-top: -10px;
}
#topNav ul li {
	display: inline-block;
	/* [disabled]padding-top: 10px; */
	padding-right: 20px;
	padding-left: 20px;
	/* [disabled]padding-bottom: 10px; */
	list-style-type: none;
}
#topNav ul li  {
	text-decoration: none;
	color: #21370F; 
}


#homeImg { 
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 10px; 
} 
header h1 a:hover, header h1 a:active  {
	color: #FFC634;
	font-weight: normal;
	font-size: 1.5rem;
	text-decoration: none;
}
main h1 , main h2{
	color: #111A15;
	font-weight: normal;
	font-size: 1.5rem;
	text-align: center;
}
a {
	text-decoration: none; 
	color: #21370F; 
	font-weight: normal;
}
h1 {
	font-weight: normal;
	font-size: 1.5rem;
	text-align: center;
	color: #FFC634;
	padding-top: px;
}
footer {
	margin-top: 30px;
	border-top: 2px solid #C4B0B1;
	clear: both;
	

}  


.JournalImgTxt{
	display: block;
	float: left;
	width: 300px;
}
.ctrJournalImgTxt {
	margin-left: 30px;
	margin-right: 30px;
}
.JournalImgTxt p {
	text-align: center;
}


footer ul {
	margin-left: 0px;
	margin-right: 0px;
	/* [disabled]text-align: center; */
	list-style-type: none;
	justify-content: space-between;
	padding-left: 0px;
}
footer ul li {
	margin-left: 8px;
	margin-right: 8px;
	color: #111A15;
	display: inline-block;
}
footer ul li a:link {
	color: #111A15
}
footer ul li a:hover {
	color: #B296AF
} 


.JournalImgTxt{
	display: block;
	float: left;
	width: 300px;
	padding-top: 20px;
}
.ctrJournalImgTxt {
	margin-left: 30px;
	margin-right: 30px;
}
.JournalImgTxt p {
	text-align: center; 
}
.JournalImgTxtParent {
	background-color: #C9D47B;
}

.JournalImgTxtParent:after {
	content: "";
	display: table;
	clear: both;
	
}

main:after {
	content: "";
	display: table;
	clear: both;
	
}
main {
}
#mainHomeText {
	width: 600px;
	margin-left: auto;
	margin-right: auto;
}

legend {
    background-color: #FFC634;
    color: #fff;
    padding: 3px 6px;
}

.output {
    font: 1rem 'Fira Sans', sans-serif;
}

label {
    font-size: .8rem;
    display: block;
    margin: 1rem 0 .2rem 0;
	color: #032A17; 
} 

input:invalid:not(:focus) {
    outline: 1px solid #FFC634;
}
.RiversideTxt {
	/* [disabled]float: left; */
	/* [disabled]margin-right: 30px; */
}

.PromptsImg {
	/* [disabled]margin-left: 63px; */
	margin-right: 30px;
	margin-bottom: 20px;
	/* [disabled]padding-left: 130px; */
	width: 595px;
}

.JournalImgTxt{
	display: block;
	float: left;
	width: 300px;
}
.ctrJournalImgTxt {
	margin-left: 30px;
	margin-right: 30px;
	
}
.JournalImgTxt  {
	text-align: center;
}
.JournalImgTxtParent {
	background-color: #C9D47B;
}

.JournalImgTxtParent:after {
	content: "";
	display: table;
	clear: both;
	
}.FieldsetJournal {
	margin-right: 0px;
	margin-left: 0px;
}
#promptsFlexContainer {
	display: flex;
}
#journalMaterials {
}
#journalMaterials li {
	margin-bottom: 15px;
}
