body {
	font: 70%/1.6em Verdana, Tahoma, Arial, Geneva, sans-serif;
	color: #666666;
	background-image: url(../images/bg-main.jpg);
	background-color: #f7f0e3;
	background-repeat:repeat-x;
}

.err
{
	color: red;
}

.header {
	background-image: url(../images/bg-header.jpg);
}
.style1 {
	font: 150% Verdana, Arial, Helvetica, sans-serif;
	color: #93A80D;
	font-weight: 100
}
H1 {
	font: 250%/1.6em Trebuchet MS, Tahoma, Sans-serif;
	color: #444;
	margin-top: 5px;
	margin-bottom: 12px;
	font-weight: 100;
	padding-left: 10px;
}
H2 {
	font: 200% Trebuchet MS, Tahoma, Sans-serif;
	color: #895f30;
	margin-top: 5px;
	margin-bottom: 15px;
	font-weight: 100;
}
H3 {
	font-family: "Times New Roman", Times, serif;
	color: #444;
	font-size:14px;
	font-weight: 100;
	letter-spacing: 2.5px;
	margin-top:-10px;
	padding-left: 10px;
}
h4 {
	font-size: 150%;	
	font-weight: normal;	
}
.table-main {
	background-image: url(../images/bg-content.jpg);
	background-repeat:repeat-x;
	margin-top: 5px;
	font: 100%/1.6em Verdana, Tahoma, Arial, Geneva, sans-serif;
	color: #666666;
}
.table-main a:link {outline: none; color: #5a93c9; text-decoration: none;}
.table-main a:visited {color: #5a93c9; text-decoration: none}
.table-main a:active {color: #5a93c9; text-decoration: none}
.table-main a:hover {color: #88ac0b; text-decoration: underline;}

.table-footer {
	background-image: url(../images/bg-footer.jpg);
	background-repeat:repeat-x;
	background-color: #f2f2f2;
	margin-top: 5px;
}

.table-nav {
	background-image: url(../images/nav.jpg);
	margin-top: 5px;
}
#nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 45px; CLEAR: both; PADDING-TOP: 0px
}
#nav UL {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 17px; PADDING-LEFT: 0px; WIDTH: 870px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(../images/nav.jpg) repeat-x; FLOAT: left; HEIGHT: 45px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#nav UL LI A {
	BORDER-LEFT: #a7d101 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 7px; DISPLAY: block; FONT: bold 14px/45px "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif; FLOAT: left; LETTER-SPACING: 1px; COLOR: #fff; BORDER-RIGHT: #899d00 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav UL LI A:hover {
	BACKGROUND: url(../images/nav-hover.jpg) repeat-x
}
#nav UL LI A:active {
	BACKGROUND: url(../images/nav-hover.jpg) repeat-x
}
#nav UL LI#current A {
	BACKGROUND: url(../images/nav-current.jpg) repeat-x
}
hr {
	width: 90%;
	color: #cccccc;
	align: center;
}
rhr {
	border: 2;
	width: 90%;
	color: #cccccc;
	height: 2px;
	align: center;
}
.postmeta {
	BORDER-BOTTOM: #eae7db 1px solid; BORDER-LEFT: #eae7db 1px solid; PADDING-BOTTOM: 5px; MARGIN: 20px 10px 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fafae7; COLOR: #99997d; FONT-SIZE: 95%; BORDER-TOP: #eae7db 1px solid; BORDER-RIGHT: #eae7db 1px solid; PADDING-TOP: 5px
}
.imgborder1 {
	border: 1px solid #88ac0b;
	padding:3px;
}
.imgborder2 {
	border: 1px solid #cccccc;
	padding:4px;
	background-color: #ffffff;
}
#footer-bottom {
	clear: both;
	margin: 0 auto; 
	width: 870px;
	padding: 5px 0 0 0;
	text-align: center;
	font-size: 95%;
	font-weight: 100;
}
#footer-bottom  a {color: #976834}
#footer-bottom  a:hover {color: #88ac0b; text-decoration: underline}

/* Start of form elements */
form {
	margin:10px; padding: 0 5px;
	border: 1px solid #f1f1f1; 
	background-color: #f5f5f5; 	
}
label {
	display:block;
	font-weight:bold;
	margin:5px 0;
}
input {
	padding:2px;
	border:1px solid #eee;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}
textarea {
	width:400px;
	padding:2px;
	font: normal 1em Verdana, sans-serif;
	border:1px solid #eee;
	height:100px;
	display:block;
	color:#777;
}
input.button { 
	font: bold 12px Arial, Sans-serif; 
	height: 24px;
	margin: 0;
	padding: 2px 3px; 
	color: #FFF;
	background: #8EB50C url(images/nav.jpg) repeat-x 0 0;
	border: 1px solid #88AD0C;
}
/* End of form elements */