p, td, ul, ol, .normal {
        font: 12px/16px Arial, Helvetica, sans-serif;
        color: #000000;
        }

.title {
        font: 14px/16px Arial, Helvetica, sans-serif;
	font-weight: bold;
        color: #000000;
        }

.home {
        font: 12px/15px Arial, Helvetica, sans-serif;
        color: #000000;
        }

.homefeature {
        font: 11px/15px Arial, Helvetica, sans-serif;
        color: #BA8C47;
        }

.topmenu {
        font: 13px/13px Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        }

.footer {
        font: 12px/16px Arial, Helvetica, sans-serif;
	font-weight: bold;
        color: #5D4129;
        }


a:link 	{ text-decoration: none; color: #7D2326 }
a:active	{ text-decoration: none; color: #7D2326 }
a:visited	{ text-decoration: none; color: #7D2326 }
a:hover	{ text-decoration: none; color: #000000 }

*.new a:link 	{ text-decoration: none; color: #990000 }
*.new a:active	{ text-decoration: none; color: #990000 }
*.new a:visited	{ text-decoration: none; color: #990000 }
*.new a:hover	{ text-decoration: none; color: #000000 }

*.topmenu a:link 	{ text-decoration: none; color: #FFFFFF }
*.topmenu a:active	{ text-decoration: none; color: #FFFFFF }
*.topmenu a:visited	{ text-decoration: none; color: #FFFFFF }
*.topmenu a:hover	{ text-decoration: none; color: #000000 }

*.homefeature a:link 	{ text-decoration: none; color: #BA8C47 }
*.homefeature a:active	{ text-decoration: none; color: #BA8C47 }
*.homefeature a:visited	{ text-decoration: none; color: #BA8C47 }
*.homefeature a:hover	{ text-decoration: none; color: #FFFFFF }

*.footer a:link 	{ text-decoration: none; color: #5D4129 }
*.footer a:active	{ text-decoration: none; color: #5D4129 }
*.footer a:visited	{ text-decoration: none; color: #5D4129 }
*.footer a:hover	{ text-decoration: none; color: #000000 }

A:link img    {text-decoration: underline; border-color : #000000 ; text-decoration: none}
A:visited img {text-decoration: underline; border-color : #000000 ; text-decoration: none}
A:active img  {text-decoration: underline; border-color : #000000 ; text-decoration: none}
A:hover img   {text-decoration: underline; border-color : #000000 ; text-decoration: none}

.submit { background-color: #5C4028; color: #CEA568; font: 13px Arial, Helvetica, sans-serif; line-height:18px; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000;}

/* FEEDBACK FORM CSS */
.feedback {
}

.feedback label {
	display: block;
	text-align: right;
	width: 130px;
	float: left;
	margin: 0px 0px 0px 7px;
	padding: 5px 0px;
	white-space: normal;
}

.feedback div {
	padding: 5px 20px 5px 0px;
	float: right;
	width: 350px;
}

.feedback div label {
	display: inline;
	float: none;
	clear: none;
	margin: 0px;
	width: auto;
	text-align: left;
	font-weight: normal;
}

.feedback div table {
	white-space: nowrap;
}

.feedback input, .feedback textarea {
	width: 95%;
	padding: 2px 3px;
}

.feedback select {
	width: 300px;
	padding: 2px 3px;
}

.feedback textarea {
	height: 60px;
}

.feedback input.radio, .feedback input.checkbox {
	width: 16px;
	padding: 0px;
}

.feedback br {
	clear: both;
}

.feedback div br {
	clear: none;
}

.feedback .button {
	width: auto;
}

.feedback em {
	color: #0BD3F5;
}

.feedback .submit {
	width: auto;
}

.alert {
	color: #FF0000;
}

