body{
	background:#9e9c87 url(images/bg.jpg) repeat-x;
	/*background-color:#d6d5c1;*/
	margin:12px 0px 0px 0px;
}

input, textarea, select{
	background-color:#fffff0;
}

p{
	margin:0px;
}

.borders{
	border:solid 1px #54682b;
}

input.button{
	font:bold 10px Verdana; 
	border:outset 2px #888888; 
	background-color:#cccccc;
}

.donateButton{
	 background-color:#eab125;
	 border-left:solid 1px #54682b;
	 border-right:solid 1px #54682b;
}

.fontAltBrown{
	font:10px Verdana;
	color:#54682b;
}

.fontBrown{
	font:bold 12px Arial;
	color:#54682b;
}

.fontSmallBrown{
	font:10px Tahoma;
	color:#54682b;
}

.fontSmallBrown a:link{
	font:10px Tahoma;
	color:#54682b;
	text-decoration:none;
}

.fontSmallBrown a:visited{
	font:10px Tahoma;
	color:#54682b;
	text-decoration:none;
}

.fontSmallBrown a:hover{
	font:10px Tahoma;
	color:#54682b;
	text-decoration:underline;
}

.fontSmallBrown a:active{
	font:10px Tahoma;
	color:#54682b;
	text-decoration:none;
}

.fontRed{
	font:10pt Tahoma;
	color:#54682b;
}

.fontRed a:link{
	font:bold 10pt Tahoma;
	color:#de8e45;
}

.fontRed a:visited{
	font:bold 10pt Tahoma;
	color:#de8e45;
}

.fontRed a:hover{
	font:bold 10pt Tahoma;
	color:#54682b;
}

.fontRed a:active{
	font:bold 10pt Tahoma;
	color:#de8e45;
}

.fontNews{
	font:14px "Times New Roman";
}

.fontWhite{
	font:bold 12px Arial;
	color:#ffffff;
}

.fontWhite a:link{
	font:bold 12px Arial;
	color:#ffffff;
	text-decoration:none;
}

.fontWhite a:visited{
	font:bold 12px Arial;
	color:#ffffff;
	text-decoration:none;
}

.fontWhite a:hover{
	font:bold 12px Arial;
	color:#de8e45;
	text-decoration:underline;
}

.fontWhite a:active{
	font:bold 12px Arial;
	color:#ffffff;
	text-decoration:none;
}

.makeButton{
	font:bold 10px Verdana; 
	border:outset 2px #888888; 
	background-color:#cccccc;
}

.mainContent{
	/*background:URL(images/blend.jpg) repeat-x;*/
	background-color:#ffffff;
}

.mainMenu{
	background:URL(images/menu2.jpg) repeat-x;
	border-bottom:solid 1px #54682b;
	border-top:solid 1px #54682b;
	font:bold 12px Arial;
	color:#ffffff;/*54682b*/
}

.mainMenu a:link{
	font:bold 12px Arial;
	color:#ffffff;
	text-decoration:none;
}

.mainMenu a:visited{
	font:bold 12px Arial;
	color:#ffffff;
	text-decoration:none;
}

.mainMenu a:hover{
	font:bold 12px Arial;
	color:#de8e45;
	text-decoration:underline;
}

.mainMenu a:active{
	font:bold 12px Arial;
	color:#ffffff;
	text-decoration:none;
}

.noneOf{
	border:none;
	background-color:transparent;
}

.pageHeader{
	border-bottom:solid 1px #54682b;
	border-top:solid 1px #54682b;
	font:bold 16px Arial;
	color:#de8e45;
	padding:0px 20px 0px 20px;
}

.paddingLarge{
	padding:20px;
}

.paddingMedium{
	padding:10px;
}

.paddingSmall{
	padding:5px;
}

.specialBoxBottom{
	background:url(images/specialBoxBottom.jpg) no-repeat;
	width:216px;
	height:25px;
}

.specialBoxRepeat{
	background:url(images/specialBoxRepeat.jpg) repeat-y;
	width:216px;
	padding:10px;
}

.specialBoxTop{
	font:bold 14px Arial;
	color:#ffffff;/*54682b;*/
	background:url(images/specialBoxTop.jpg) no-repeat;
	width:216px;
	height:25px;
	padding:3px 0px 0px 10px;
}

.specialLongBoxBottom{
	background:url(images/specialLongBoxBottom.jpg) no-repeat;
	width:466px;
	height:25px;
}

.specialLongBoxRepeat{
	background:url(images/specialLongBoxRepeat.jpg) repeat-y;
	width:466px;
	padding:10px;
}

.specialLongBoxTop{
	font:bold 14px Arial;
	color:#ffffff;/*54682b;*/
	background:url(images/specialLongBoxTop.jpg) no-repeat;
	width:466px;
	height:25px;
	padding:3px 0px 0px 10px;
}


