/* pacific.css - external stylesheet implementing requested styles */

/* 1) Global styles for the document (body) */
body {
	background-color: #eaeaea; /* page background */
	color: #000033;            /* default text color */
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	line-height: 1.5;
}

/* 2) Header element selector: background color, text color, Georgia (serif) */
header {
	background-color: #2f3b45; /* dark-slate */
	color: #f7f9fb;            /* near-white text */
	font-family: Georgia, "Times New Roman", serif;
	padding: 1rem 1.25rem;
}

/* 3) h1 element selector: 200% line height (unitless recommended) */
h1 {
	line-height: 2; /* equivalent to 200% */
}

/* 4) nav element selector: bold text and sky-blue background */
nav {
	background-color: #87CEEB; /* sky blue */
	font-weight: bold;
	padding: 0.5rem 1rem;
}
nav a { color: inherit; text-decoration: none; margin-right: 0.75rem; }

/* 5) h2 element selector: medium-blue text and Georgia (serif) font */
h2 {
	color: mediumblue; /* mediumblue == #0000CD */
	font-family: Georgia, "Times New Roman", serif;
}

/* 6) dt element selector: dark-blue text and bold font */
dt {
	color: #00008B; /* dark blue */
	font-weight: bold;
}

/* 7) Class named .medium-blue: medium-blue text and 1.2em font size */
.medium-blue {
	color: mediumblue; /* #0000CD */
	font-size: 1.2em;
}

/* 8) footer element selector: small font size, italic, centered text */
footer {
	font-size: 0.9rem; /* small */
	font-style: italic;
	text-align: center;
	padding: 0.5rem 0;
	color: #333;
}

/* End of pacific.css */

/* Wrapper ID: width 80%, centered using auto margins
	 Note: padding:auto is not valid in CSS; using padding: 0 instead. */
#wrapper {
	width: 80%;
	margin: 0 auto; /* centers the block horizontally */
	padding: 0;
}

