/*
   New Perspectives on HTML
   Tutorial 3
   Case Problem 1

   ICI Text and Color Styles
   Author: Campbell Gilliland
   Date:   03/04/2025

   Filename:         c_styles.css
   Supporting Files: none

*/
/* sets the background of the body to black and the text to white, assigns the font family to century gotchic  */
body{
   background-color: black;
   color: white;
   font-family: "Century Gothic", sans-serif;
}
/*sets text color of h1 tags within header elements to yellow,
   sets the font family to courier new, sets the font size to 28px,
   sets letter spacing to 20px, and centers the text  
 */
header h1{
   color: yellow;
   font-family: 'Courier New', Courier, monospace;
   font-size: 28px;
   letter-spacing: 20px;
   text-align: center;
}
/*
sets the font size of h2 tags within article elements to 24px,
sets the font weight to normal, sets letter spacing to 5px,
 */
article h2{
   font-size: 24px;
   font-weight: normal;
   letter-spacing: 5px;
}
/* 
sets p tags within article elements to align text to full justification
*/
article p{
   text-align: justify;
}
/* sets tags with the class of keyword to yellow text with normal font weight */
.keyword{
   color: yellow;
   font-weight: normal;
}
/* center aligns the text of p tags within the footer element */
footer p{
   text-align: center;
}
/* removes the border of image maps */
img[usemap]{
   border-width: 0;
}