/* HTML-tag styles, unqualified */

body		{margin: 0; padding: 0; background: #afd8e6 url(../images/bamboo-bg.jpg) repeat 0 0;}
h1			{margin: 0; padding: 0; font-size: 1em;}
h2			{margin-top: 0; padding-top: 2px; color: #458202; font-weight: normal; font-size: 28px;}
h3			{color: #900; font-size: 16px;}
h4			{color: #069; font-size: 14px;}
input,
select		{color: #000; font: 10px Tahoma; background: #fff;}
textarea	{width: 300px; color: #000; font: 10px Tahoma; background: #fff;}

/* Edit.com font style-options (classes unattributed to a tag) */

body, td,
.NormalText	{color: #333; font-size: 11px; font-family: Tahoma, Times;}
.Subheader	{color: #900; font-size: 16px;}
.LargeText	{font-size: 14px;}
.BlueText	{color: #069;}
.GreenText	{color: #458202;}
.RedText	{color: #900;}

/* Edit.com image style-options (unqualified IMG classes) */

img.Clear				{}
img.ImageLeft			{margin-right: 20px; float: left;}
img.ImageRight			{margin-left: 20px; float: right;}

/* Edit.com table-cell style-options (unqualified TD classes) */

td.Clear,
td.KillListTopMargin	{}
td.KillListTopMargin ol,
td.KillListTopMargin ul	{margin-top: 0;}

/* SUBNAV 
-----------------------------------------*/
tr.topnav td img	{display: block;}
div.navcontainer	{width: 130px; position: absolute; visibility: hidden; z-index: 9;}
div.navcontainer ul	{margin: 0; padding: 0; list-style-type: none;}
div.navcontainer a	{width: 120px; display: block; padding: 3px 10px; background-color: #b31f1f;}
div.navcontainer a	{\width: 140px; w\idth: 120px;}
div.navcontainer a:link,
div.navcontainer a:visited	{color: #fff; text-decoration: none;}
div.navcontainer a:hover	{color: #ff9; background: #600 url(../images/subnav_arrow.gif) no-repeat 0 0;}

/* HOMEPAGE 
-----------------------------------------*/
tr td#main				{width: 730px; padding: 30px 20px 0; background: #fff;}
tr td#main, td#main td	{font-size: 12px; line-height: 1.67em;}
td#main .NormalText		{font-size: 12px;}
tr td.main-top			{height: 20px; background: url(../images/bg_main.gif) repeat 0 0;}

/* FOOTER
-----------------------------------------*/
tr td#footer			{width: 750px; padding: 20px 0px; color: #6aafc7; text-align: center; background:#AED8E6;}
tr.footer-top			{background: url(../images/footer-top.png) repeat 0 0;}
tr.footer-bottom		{background: url(../images/footer-bottom.png) repeat 0 0;}
td#footer a:link,
td#footer a:visited		{color: #eb0c0b;}
td#footer a:hover		{color: #f00; background: #cae9f3;}

p#contact_info			{color: #1d6178;}
p#sesame				{color: #0b8cb7; font-size: 10px;}
p#sesame a:link,
p#sesame a:visited		{color: #0b8cb7;}
p#sesame a:hover		{color: #0b8cb7; background: #cae9f3;}

/* FORMS
-----------------------------------------*/
input#button		{font-weight: bold; font-size: 11px; background: #eee;}


/* links */

a:link,
a:visited			{color: #f00;}
a:hover				{text-decoration: none;}