html, body {
	margin: .5em; padding: 0; font: 500 100% Arial, Verdana, sans-serif; cursor: crosshair; background: #dbd1c8 url(../images/backgrounds/brown.jpg); behavior: url(../../hover.htc);
}
a img {
	outline: none;
}
/*##########Font choice*/
.font-a {
	font-size: 1.2em; line-height: 1.3em;
}
.ivory {
	background: #fff3dd url(../images/backgrounds/ivory.jpg);
}
.center {
	text-align: center;
}
/*##########End Globals*/
#header {
	margin: .5em 2% 1em 2%; border: .1em solid #000; padding: .3em;
}
/*##########Begin Nav*/
.left-nav {
	float: left; width: 20%; border-left: .5em solid #4682b4;
}
.left-nav:hover {
	border-left: .5em solid #333;
}
.left-nav ul {
	margin: 0; padding: 0; text-align: center; border-left: .5em solid #333; font: 500 1.1em Arial, sans-serif;
}
.left-nav ul li {
	list-style-type: none; margin: 1.2em 0; border-right: .7em double #dbd1c8; border-left: .7em solid #aaa;
}
.left-nav ul li:hover {
	border-right-color: #333; border-left: .7em solid #555;
}
.left-nav ul li a {
	display: block; width: 100%; background-color: #333; color: #fff; text-decoration: none;
}
.left-nav ul li a:visited {
	background-color: #555; color: #faebd7;
}
.left-nav ul li a:hover {
	background-color: #4682b4; color: #fff;
}
/*##########Begin Main Content*/
.main-section {
	border: .3em double #333; margin: 0 .5em 1em 0; float: right; width: 69%; padding: .5em; background: url(../images/backgrounds/brick.jpg);
}
.main-section h1 {
	padding: .2em; width: 55%; text-align: center; background: #fff3dd url(../images/backgrounds/ivory.jpg); border:  .3em double #555;
}
.main-section p.text {
	text-indent: 3em;
}
/*##########Special navigation - Inser above Email navigation*/
#inside-nav {
	text-align: center; margin: 4em 30% 1em 30%;
}
#inside-nav a {
	display: block; padding: .3em; text-decoration: none; color: #333; border: .1em solid #000; background: #fff3dd url(../images/backgrounds/ivory.jpg);
}
#inside-nav a:hover {
	background: #dbd1c8 url(../images/backgrounds/brown.jpg); color: #900;
}
/*##########Email navigation*/
.email img {
	border: .2em solid #000;
}
.email img:hover {
	border-color: #900;
}
/*##########Protection*/
#protection-text {
	margin-top: 8em; padding: 0 .1em .1em 0; text-align: right; font-weight: 500; font-size: 1.1em;
}
/*##########Borrowed from lace/stamps/css/css.css for include*/
#large-page-nav {
	margin: 1em;
}
 #large-page-nav ul {
	text-align: center; margin: 0 27%; padding: 0; border: .1em solid #000; background: #fff3dd url(../images/backgrounds/ivory.jpg);
}
 #large-page-nav ul li { 
	display: inline;  margin: 0; padding: .3em;
}
#large-page-nav ul li a {
	 text-decoration: none; color: #333; padding: 0 .3em; border-left: .4em double transparent; border-right: .4em double transparent; font-size: 1.1em;
}
 #large-page-nav ul li a:hover {
	color: #900; border-left: .4em double #000; border-right: .4em double #000;
}