body
{
	background-color: #dfb68e;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
}

div, p, ol, img, a, form, fieldset, dl, dd, dt
{
	margin: 0;
	padding: 0;
}

ul
{
margin: 6px 0 8px 0px;
	color: #000000;
	font: normal 14px/16px "Trebuchet MS", Arial, Helvetica, Swiss, SunSans-Regular;
}

p
{
	margin: 6px 0 8px 0px;
	color: #000000;
	font: normal 14px/16px "Trebuchet MS", Arial, Helvetica, Swiss, SunSans-Regular;
}

h1
{
	margin: 6px 0 10px 0px;
	color: #77410d;
	font: bold 14px/16px "Trebuchet MS", Arial, Helvetica, Swiss, SunSans-Regular;
}

h2
{
	margin: 6px 0 10px 0px;
	color: #000000;
	font: bold 14px/16px "Trebuchet MS", Arial, Helvetica, Swiss, SunSans-Regular;
}

.main-content {
	/*background: no-repeat url(images/bg-bagel.gif) transparent center bottom;*/
	padding: 0px;
	margin: 0;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.sub-main-content {
	padding: 0px;
	margin: 0;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.main-table {
	background: repeat-y url(images/bg-table.gif) transparent;
	padding: 0px;
	width: 725px;
	margin: 0;
}

.footer
{
	background: no-repeat url(images/table-bot.gif) transparent;
	padding: 0px;
	width: 725px;
	height: 18px;
	margin: 0px;
	font: small-caps 12px/12px "Trebuchet MS", Arial, Helvetica, Swiss, SunSans-Regular;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
	color: #77410d;
	display: block;
}

blockquote A:link { color: #77410d; text-decoration: none; font: "Trebuchet MS", Arial, Helvetica, Swiss, SunSans-Regular; }
blockquote A:visited { color: #77410d; text-decoration: none; }
blockquote A:hover { color: #666666; text-decoration: underline; }

p A:link { color: #77410d; text-decoration: none; }
p A:visited { color: #77410d; text-decoration: none }
p A:hover { color: #666666; text-decoration: underline }