/* HTML-tag styles, unqualified */

body		{margin: 6px; padding: 0; background: #fff url(../images/bg1.jpg) repeat 0 0;}
h1			{margin: 0; padding: 0; display: inline; font-size: 1em;}
h2			{width: 323px; margin: 3px 0 0 auto; padding: 0; font-weight: normal; font-size: x-large; text-align: center;}
h3			{margin: 0 0 1em; padding: 0; font-size: medium;}
ul, ol		{margin: 1.2em 0; padding: 0 0 0 32px;}
ol ol		{list-style-type: lower-alpha;}
ol ol,
ol ul,
ul ol,
ul ul		{margin: 0.3em 0;}

/* Edit.com font style-options (classes unattributed to a tag) */

body, td,
.NormalText	{color: #363; font-size: small; font-family: Arial, "Times New Roman";}
.Subheader	{font-size: medium;}
.SmallText	{font-size: x-small;}
.AquaText	{color: #366;}
.GreenText	{color: #363;}
.RedText	{color: #603;}

/* Edit.com table-cell style-options (unqualified TD classes) */

td.Clear				{}
td.BlackBorder			{border: 2px solid #000; padding: 4px;}
td.KillListTopMargin	{}
td.KillListTopMargin ol,
td.KillListTopMargin ul	{margin-top: 0;}

/* Invisible to Edit.com menus (classes attributed to tags and conditional styles) */

span.large				{font-size: large;}
table.topnav			{margin-bottom: 14px;}
table.topnav td			{font-size: medium;}
table.topnav td strong	{width: 81px; margin: 0 9px; display: block; text-align: right;}
table.header			{margin-bottom: 45px;}
tr td.leftnav			{width: 105px; height: 320px; padding: 0 15px 0 0;}
td.leftnav ul			{margin: 0; padding: 0; list-style-type: none;}
td.leftnav ul li		{margin: 0 0 0.5em;}
td.leftnav ul ul li		{margin: 0.3em 0;}
tr td.maincontent		{width: 480px;}
div.footer				{width: 620px; margin: auto;}
table.bottomnav			{margin: 1.2em auto 2px;}
div.maincontent			{width: 600px; min-height: 300px; margin: auto;}
table.table td			{padding: 0 10px 5px 0;}
table.table td.BlackBorder
						{padding: 4px;}
body.members_only h2	{width: 159px;}
body.section_template h2
						{width: 133px;}

/* links */

a:link					{text-decoration: none; color: #603;}
a:visited				{text-decoration: none; color: #c66;}
a:hover					{text-decoration: underline;}
td.leftnav ul a			{display: block;}
td.leftnav ul ul a		{padding: 0 0 0 10px;}
table.bottomnav td a	{margin: 0 26px;}