body	{margin: 0; padding: 0; background: #fff url(../images/bg.jpg) repeat-y 0 0;}
h1		{margin: 15px 0 6px; border: solid #E6E5B6; border-width: 0 0 1px; padding: 0 0 3px; position: relative;}
ul, ol	{margin: 0; padding: 0 0 0 30px;}
body, td,
.NormalText	{color: #963; font-size: 13px; font-family: Arial, Georgia;}
.Header		{font-size: 16px;}
.SmallText	{font-size: 10px;}
.BlueText	{color: #006;}
.BrownText	{color: #50230b;}

td.Clear	{}
td.Justify	{text-align: justify;}
td.Padding10	{padding: 10px;}
td.PaddingLeft	{padding-left: 15px;}
td.PaddingRight	{padding-right: 15px;}

h1 div			{position: absolute; right: 0; top: 24px; font-size: 10px; line-height: 12px;}

img.left		{float: left; margin: 0 10px 0 0;}
img.right		{float: right; margin: 0 0 0 10px;}

div.pagebody	{width: 772px; padding: 0 10px 15px;}
div.topnav		{width: 617px; margin: 0 2px; font-weight: bold; font-size: 10px; line-height: 20px; text-align: center;}
div.topnav span	{white-space: nowrap;}
div.candy		{height: 230px; margin: 15px 0 0; padding: 20px 400px 20px 20px; background: url(../images/ElkiClicClacImage.jpg) no-repeat 0 0;}

tr.header td		{height: 167px;}
tr td.maincontent	{width: 621px;}
tr td.footer		{height: 171px; color: #741327; font-size: 12px; text-align: center; vertical-align: bottom;}
tr td.leftnav		{width: 141px; padding: 0 10px 0 0;}
tr td.leftnav td	{color: #952;}
td.leftnav ul		{padding: 0 0 0 16px;}
td.leftnav ul li	{margin: 5px 0;}

table.contact-table td {padding: 0 0 10px; vertical-align: top;}
table.contact-table td textarea	{width: 300px; height: 40px;}
table.contact-table td input	{width: 300px;}
table.contact-table td input.city	{width: 140px;}
table.contact-table td input.state	{width: 25px;}
table.contact-table td input.zip	{width: 35px;}
table.contact-table td input.submit	{width: auto;}

body.home					{background-image: url(../images/bg_home.jpg); background-repeat: repeat-x;}
body.home h1				{border-color: #fff;}
body.contact div.pagebody	{background: url(../images/floral.gif) no-repeat 553px 132px;}
body.home tr td.leftnav img	{padding: 0 10px 0 0;}

/* links */

a		{color: #50230b;}
a:hover	{color: #963; text-decoration: none;}
h1 a	{color: #630; text-decoration: none;}
div.topnav a		{text-decoration: none; text-align: center; margin-right: 30px;}
td.footer a			{color: #741327; text-decoration: none;}
td.footer a:hover	{text-decoration: underline;}