body 	{ margin:0;  padding:0;  width:100%;  background-color:#336699;  
			color:#008080;  font-family:times;  font-style:normal;  font-weight:normal;  font-size:11pt; }	
.centered	{ text-align:center; }
.shadow		{ box-shadow: 8px 8px 8px #888; 
			border:1px solid #;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;}

a			{ font-weight:normal; text-decoration:none; }
a img		{ border:none; }
a:hover  { color:#00FFFF;  font-weight:bold;  text-decoration:underline; }
span.apt { font: 2.5em "monotype corsiva";  color:#336699; }


#nav 		a	{ color:#CCFFFF;  font:normal 11pt rockwell; font-weight:normal; text-decoration:none; }
#nav 		a:link		{ font-style:normal; }
#nav 		a:visited	{ color:#99CCCC; }
#nav		a:hover  { font-weight:bold;  text-decoration:underline; }
#nav 		h1 { margin:0 0 0 10px;  font:normal 1.0em rockwell;  color:#ccffff; }
#nav 		h2 { margin:0.5em 0 0 30px;  text-indent:-10px;  font:normal 0.85em rockwell; font-weight:normal; color:#ccffff; }
#nav		hr { margin:10px;  width:90%;  color:#99CCCC; }
#nav		.input   { color:#336699; background-color:#rgb(220, 240, 245); font-weight:normal; font-size:14px; }
#nav		.button { color:#336699; font-family:tahoma; font-weight:normal; font-size:14px; }

#main 	{ min-height:580px;  margin:0 0 0 180px; border-top:3px solid #336699; border-bottom:3px solid #336699;
				padding:10px 20px 10px 10px;  background-color:#ffffcc; }

#main		a:link		{ color:#336699; }
#main		a:visited	{ color:#6699cc; }
#main		a:hover  { color:#336699;  font-weight:bold;  text-decoration:underline; }
#main 	blockquote { margin: 0 0 0 30px; font-family:tahoma; }
#main		span.pearl		{ font: 2.5em "rockwell";  color:#336699; }
#main		h1, h2, h3	{ color:#336699; }
#main 	h1, h2	{ word-spacing:-.03em;  font-weight:bold;  font-family:rockwell; }
#main		h1 	{ margin:0 0 0 0;  padding:.5em 0 .5em 0;  text-align:center;  font-size:1.5em; }
#main		h2 	{ margin:.5em 0 .5em 0;  font-size:1.3em;  font-style:normal; }
#main		h2.link	{ font-size:2.3em}
#main		h3 	{ margin:1em 0 .25em 15px;  text-indent:-15px;  font-size:1.1em; }
#main		hr 	{ margin:10px 20px 0 0;  width:100%;  color:#99CCCC; }
#main		li		{ margin:0.25em 20px 0 10px;  font:normal 1.05em tahoma; }
#main		p		{ margin:.5em 0 0 0;  font:normal 1.05em tahoma; }
#main		p.link	{ margin:0;  text-align:right;  font:italic 1em arial; }
#main		td		{ margin:.5em 0 0 0;  font:normal 1.05em tahoma; }
#main 	td.half		{ width:50%;  text-align:center; }
