html, body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}

body {
    position: relative;
    height: 100%;
    text-align: center;
}

.container {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    background: url('../images/bg_bot.gif') repeat-x left bottom;
}


.push {
	padding-bottom: 60px;
	zoom: 1;
}

.menuBG { background-color: #fbf3e9; }

TD {
	font-family: Verdana, Helvetica;
	font-size: 12px;
	COLOR: #443228;
}

P {
	font-family: Verdana, Helvetica;
	font-size: 12px;
	COLOR: #443228;
}

a {
	font-family: Verdana, Helvetica;
	font-size: 12px;
	COLOR: #B90000;
	text-decoration: underline;
	font-weight: bold;
}

h1,h2,h3 {
	font-size: 12px;
	font-weight: bold;
}
.st {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	COLOR: #443228;
}

.st1 {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	COLOR: #443228;
	font-weight: bolder;
}

.textbox {
	border: 1 solid #887F6F;
	background-color: #ffffff;
	font-size: 11px;
	COLOR: #443228;
}

.footer {
	height: 60px;
	margin: -60px auto 0;
	width: 1000px;
	text-align: left;
}

.footer td {
	font-family: Verdana, Helvetica;
	font-size: 10px;
	COLOR: #ffffff;
}

.footer td a  {
	font-family: Verdana, Helvetica;
	font-size: 10px;
	COLOR: #ffffff;
	text-decoration: none;
}

.footer .vcard {
	padding-top: 5px;
}

div#horz_dots {
	background-image:url('images/dots_horiz.gif');
	background-repeat:repeat-x;
}
