/*color_pallete: https://colorhunt.co/palette/4c4b16898121e7b10af7f1e5	*/
:root{--bckground:  #4C4B16;
		--second:     #898121;
		--lnkcolor:   #E7B10A;
		--fntcolor:   #F7F1E5;
		--xtracolor:  #E96479;
}


*  {
	margin: 0;
	padding: 0;
   }	


html,
body {
	background-color: var(--bckground);
	color: var(--fntcolor);
	font-family: sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	height: 100%;
	}

header {
	background-color: #2E5D82;
	font-size: 16px;
	text-transform: uppercase;
	padding: 30px 40px;
	}

nav {
	padding-top: 0;
	padding-bottom: 30px;
	}

h1 {
	font-size: 32px;
	text-transform: uppercase;
	}

h2 {
	font-size: 26px;
	text-transform: uppercase;
	padding-top: 30px;
	padding-bottom: 30px;
	}

h3 {
	font-size: 26px;
	text-transform: uppercase;
	padding-top: 30px;
	padding-bottom: 30px;
	}

article {
	padding-top: 30px;
	padding-bottom: 30px;
	}

article p {
	line-height: 1.2;
	padding-top: 0;
	padding-bottom: 10px;
	}

a:link,
a:visited {color: var(--lnkcolor);
			  text-decoration: none;
			 }

a:hover {color: var(--xtracolor);
			text-decoration: underline solid var(--xtracolor);
		  }	

a:active {background-color: black;
			}

.stndrd_image {
	display: block;
	margin-left: auto;
	margin-right: auto;
   width: 500px;
   border-radius: 50px;
				  }

.reldat_skills ol {
	padding-bottom: 10px;
	}

ol li {
	padding-bottom: 10px;
	}

ul li p.related_author {
	font-size: 14px;
	font-weight: bold;
	}

li:first-child {
	font-weight: bold;
	font-style: italic;
	}
	
li:last-child  {
	font-weight: bold;
	font-style: italic;
	padding-bottom: 10px;
	/*margin-bottom: 0;							*/
	}

li:nth-child(4),
li:nth-child(14) {
	font-weight: bold;
	color: orangered;
	}		

ul.related_linuxize,
ul.reldat_skills,
ul li {
	list-style: inside;
	padding-bottom: 10px;
	/*margin-bottom: 10px;						*/
	}

aside {
	/*border-top: 8px dashed var(--second);	*/
	/*border-bottom: 8px dashed var(--second);*/
	}

aside p {
	padding-bottom: 10px;
	}

#lower_nav {
	font-size: 16px;
	font-style: normal;
	text-transform: uppercase;
	}

footer p {
	font-size: 10px;
	}

/*			 background-color: navy;				*/
/*			 font-style: italic;						*/
/*			 border: 5px solid var(--second);	*/
/*			 border: 5px dashed var(--second);	*/
/*			 text-align: justify;					*/
/*			 font-style: italic;						*/
/*			 color: black;								*/
/*			 font-family: sans-serif;				*/
/*			 font-style: italic;						*/
/*			 text-align: center;						*/
/*			 font-style: normal;						*/		
