html {
	background-color: #F1E8D1 !important;
	// background-image:   url("")!important;
	// background-repeat: repeat !important;
	height: 100% !important;
}
body {
	background-color: #F1E8D1;
	// background-image: url("");
	// background-repeat: repeat;
	margin: 0px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	color: #798F84;
}
#topsideTD h1, #topsideTD h2, #topsideTD h3 {
	color: #889966;
	margin-top: 0;
	padding-top: 0;
}
#contentTD h1 {
	margin-top: 8px;
	margin-top: 0 !important; // Hack 4 Moz
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

/* STRUCTURE */

#mainTABLE {
	border-left: solid #5E4426 1px;
	border-bottom: solid #5E4426 1px;
	border-right: solid #5E4426 1px;
	background-color: #FFFFFF;
}
#headerTD {
	background-color: #A48747;
}
#menuTD {
	background-color: #990000;
}
.sideTD {
	background-color: #E2C981;
}
#sectionTABLE {
	display: table;
	margin: 0;
	padding: 0;
}
#sectionTABLE td {
	border-top: solid #FFCC00 1px;
	background-image: url(../images/menugreenlines.gif);
	background-repeat: no-repeat;
	background-position: center right;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#topsideTD {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
}
#btmsideTD {
	/*
	background-image: url(../images/menutop.gif);
	background-repeat: no-repeat;
	background-position: top center;
	*/
}
#stonesTD {
	background-color: #8D9C66;
	background-image: url(../images/menubtm.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-bottom: solid #444444 2px;
	border-top: solid #770000 1px; //5E4426
}
.redTD, #menuTD {
	background-color: #990000;
	background-image: url(../images/redmenu.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.brownTD {
	background-color: #5E4426;
	background-image: url(../images/menubtm2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#contentTD {
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 20px;
	padding-bottom: 8px;
	border-left: solid #5E4426 1px;
	background-image: url(../images/brownlines.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#leftFooterDIV, #rightFooterDIV {
	margin-bottom: 2px;
	margin-top: 2px;
}
#leftFooterDIV {
	margin-left: 8px;
}
#rightFooterDIV {
	margin-right: 8px;
}

/* TEXT */

.redTD div, brownTD div {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.menuDIV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#topsideTD ul li {
	list-style: circle;
}

#contentTD p {
	line-height: 1.6;
}

/* LINKS */

#topsideTD a:link, #topsideTD a:active, #topsideTD a:visited {
	color: #5E4426;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#topsideTD a:hover {
	color: #336600;
	text-decoration: underline;
}

#sectionTABLE a:link, #sectionTABLE a:active, #sectionTABLE a:visited {
	color: #004400;
	text-decoration: none;
}
#sectionTABLE a:hover {
	color: #FFCC00;
}

.redTD a:link, .redTD a:active, .redTD a:visited,
#stonesTD a:link, #stonesTD a:active, #stonesTD a:visited,
.menuDIV a:link, .menuDIV a:active, .menuDIV a:visited,
.brownTD a:link, .brownTD a:active, .brownTD a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.redTD a:hover, #stonesTD a:hover, .menuDIV a:hover, .brownTD a:hover {
	color: #FFCC00;
}
.footerTEXT {
	font-size: 12px;
}

.anchor a:link, .anchor a:active, .anchor a:visited {
	text-decoration: none;
	color: #990000;
}
.anchor a:hover {
	text-decoration: underline;
}
