/* External Style Sheet for Meredith & John's Web Site */

body
	{background-color: navy;
	color: white;
	margin:40px;}

a:link,
a:visited
	{color: white;}

a:hover,
a:active
	{color: silver;}

a {text-decoration:none;}

#main
	{width: 550px;
	margin:0 auto;
	padding: 10px;
	background-color: ivory;
	color: black;
	text-align: left;
	border: 20px red inset;}
	
#main a:link,
#main a:visited
	{color: blue;}

#main a:hover,
#main a:active
	{color: gray;}

.nav {text-align:center;}
.nav a:link, .nav a:visited {color:white; text-decoration:none;}
.nav a:hover, .nav a:active {color:red; text-decoration:underline;}

sup, sub
	{font-size:smaller;
	font-weight:bold;
	vertical-align:0.25em;}