html { margin: 0; padding: 0; width: 100%; height: 100% }
body  {
	background-color: white;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	text-align: center;
}
.txt                        { color: #6c6360; font-size: 14px; font-family: "Titillium Web", arial, sans-serif; font-weight: 400; line-height: 17px; text-align: left }
h1 {
	color: #a0390d;
	font-size: 22px;
	font-family: "Titillium Web", arial, sans-serif;
	font-weight: 600;
	margin: 0;
	padding: 7px 0 30px;
}
h2 { color: #6c6360; font-size: 18px; font-family: "Titillium Web", arial, sans-serif; font-weight: 400; margin: 0; padding: 0 0 10px }
h3 {
	color: #a0390d;
	font-size: 28px;
	font-family: "Titillium Web", arial, sans-serif;
	font-weight: 400;
	margin: 0;
}
.footer   { color: #a0390d; font-size: 14px; font-family: "Titillium Web", arial, sans-serif; font-weight: 400; line-height: 17px; text-align: center }
A:link                         { color: #a0390d; font-size: 14px; font-family: "Titillium Web", arial, sans-serif; font-weight: 400; text-decoration: none }
A:visited                          { color: #a0390d; font-size: 14px; font-family: "Titillium Web", arial, sans-serif; font-weight: 400; text-decoration: none }
A:active                    { color: #a0390d; font-size: 14px; font-family: "Titillium Web", arial, sans-serif; font-weight: 400; text-decoration: none }
A:hover                             { color: #4a413e; font-size: 14px; font-family: "Titillium Web", arial, sans-serif; font-weight: 400; text-decoration: none }
A#id2:link { color: #a0390d; font-size: 14px; font-family: "Titillium Web", arial, sans-serif; font-weight: 400; text-decoration: none }
A#id2:visited { color: #a0390d; font-size: 14px; font-family: "Titillium Web", arial, sans-serif; font-weight: 400; text-decoration: none }
A#id2:active { color: #a0390d; font-size: 14px; font-family: "Titillium Web", arial, sans-serif; font-weight: 400; text-decoration: none }
A#id2:hover { color: #4a413e; font-size: 14px; font-family: "Titillium Web", arial, sans-serif; font-weight: 400; text-decoration: none }
/*
Works in IE4+/Win, Opera 5+, Netscape 6+, Firefox, Konqueror 3, Safari 
Does not work in NS4.x.
It requires some JavaScript to make it work in IE5/Mac.
*/

table.centerBoth  { margin: 0; padding: 0; width: 100%; height: 100%; border: 0; border-collapse: collapse; border-spacing: 0 }
table.centerBoth,table.centerBoth td  { margin: 0; padding: 0; border: 0 }
table.centerBoth td  { margin: 0; padding: 0; border: 0 }
#navigation   { background-color: #f1e1db; background-image: none; display: block; margin: 0 0 15px; position: absolute; border: none }
#navigation #main-nav   { display: block; margin: 0; padding: 0; float: none }
#navigation #main-nav ul   { background: #e2cfcf }
#navigation #main-nav ul li a  { text-transform: none }
#navigation #main-nav li  { display: block; float: none }
#navigation #main-nav li:last-child a {
  border-bottom: none;
}
#navigation #main-nav li.current-menu-item a {
  color: #282624;
}
#navigation #main-nav li.current-menu-ancestor a {
  color: #282624;
}
#navigation #main-nav li.current-menu-ancestor li a {
  color: #a0390d;
}
#navigation #main-nav li.current-menu-ancestor li a:hover {
  color: #282624;
}
#navigation #main-nav li.current-menu-ancestor li.current-menu-item a {
  color: #282624;
}
#navigation #main-nav li a     { color: #a0390d; font-size: 16px; font-family: "Titillium Web", arial, sans-serif; font-weight: 600; text-decoration: none; text-align: left; text-transform: uppercase; white-space: nowrap; display: block; margin: 0; padding: 6px 0 6px 8px; width: 212px; border-bottom: 1px solid #e2c3b6 }
#navigation #main-nav li a:hover {
  color: #282624;
  background: #e2c3b6;
}
hr { background-color: #a0390d; margin: 0; padding: 0; height: 1px; border-width: 0 }
