a, a:link {
	background: transparent;
	color: #9D6630;
	text-decoration: underline;
}

a:visited {
	background: transparent;
	color: #804000;
	text-decoration: underline;
}

a:hover, a:active {
	background: transparent;
	color: #6E2F00;
	text-decoration: none;
}

body {
	background: #C0B89B;
	color: #45400F;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

.borderWH {
	border: 1px solid #fff;
}

.borderBRN {
	border: 1px solid #645c2c;
}


.box {
   background: #d3cdb9;
	color: #5A4129;
	font: 12px Arial, Helvetica, sans-serif;
	border: 1px solid #fff;
	padding-bottom: 2px;
	text-align: center;
}

.brnfiller {
   background: #5e492e;
	color: #fff;
	font: 11px Arial, Helvetica, sans-serif;
	border-top: 1px solid #fff;
}
.button {
	background: #fff;
	border: 1px solid #5e492e;
	color: #5e492e;
	font: bold 10px Arial, Helvetica, sans-serif;
	height: 10px;
	margin-right: 20px;
	padding: 2px;
	margin-top: 8px;
	text-align: center;
	width: 115px;
	text-decoration: none;
}
a.button:link, a.button:visited { 
	background: #fff;
	border: 1px solid #5e492e;
	color: #5e492e;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.button:hover, a.button:active { 
	background: #5e492e;
	border: 1px solid #fff;
	color: #fff;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}


h1 {
	color: #5e492e;
	font: bold 18px "Times New Roman", Times, serif;
}

h2 {
	color: #645c2c;
	font: bold 16px "Times New Roman", Times, serif;
}

h3 {
	color: #9D6630;
	font: bold 14px "Times New Roman", Times, serif;
}

.toptext {
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: right;
	vertical-align: middle;
	}

.toptext a:link, .toptext a:visited {
	color: #fff;
	text-decoration: underline;

}
.toptext a:hover, .toptext a:active {
	color: #2c4e64;
	text-decoration: underline;

}

td{
	font: 12px Arial, Helvetica, sans-serif;
}

.columnleft{
	padding: 10px 20px 20px 50px;
	text-align: justify;
}

.columnright{
	color: #5A4129;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 10px 40px 10px 10px;
	text-align: justify;
}

.content {
	background: url(../images/fullbkg.gif) repeat-y;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 10px 50px 20px 50px;
	text-align: justify;
}

.credits {
	font: 11px Arial, Helvetica, sans-serif;
	padding-top: 10px;
}

img.border {
	border: 1px solid #fff;
}

.line {
border-bottom: 1px solid #a8a286;
}

.rates1{
	color: #2c4e64;
	text-align: center;
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	letter-spacing: 1px;
}

.rates2{
	font: bold 17px Georgia, Times New Roman, Times, serif;
	text-align: center;
}

.lineDBL{
	border-top: solid 1px #5e492e;
	border-bottom: solid 1px #5e492e;
}

.small{
	font: 11px Arial, Helvetica, sans-serif;
}

.smallBLU{
	font: 11px Arial, Helvetica, sans-serif;
	color: #2c4e64;
}

.smallRUST{
	font: 11px Arial, Helvetica, sans-serif;
	color: #9d6630;
	}

.smallBLU a:link, .smallBLU a:visited {
	color: #2c4e64;
	text-decoration: none;

}
.smallBLU a:hover, .smallBLU a:active {
	color: #fff;
	text-decoration: underline;

}

.spatitle{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	letter-spacing: 1px;
	color: #9d6630;
}

.tablebkg{
	background: url(../images/tablebkg.gif) repeat-y;
}

.watermark {
	background: url(../images/leaf.gif) no-repeat top;
}
