/*---------------------------------
|       Global Declarations       |
---------------------------------*/

body, td, p {
	font: normal 12px Tahoma, Verdana, Sans-Serif;
	color: #353535;
}

body {
	background-color: #E9E5E0;
}

#mainContent {
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 10px;
}

img {
	border-color: #6B522E;
}

h1 {	
	font: normal 24px Tahoma, Verdana, Sans-Serif;
	color: #6B522E;
}

h2 {
	font: bold 18px Tahoma, Verdana, Sans-Serif;
	color: #E08400;
}

h3 {	
	font: normal 18px Tahoma, Verdana, Sans-Serif;
	color: #6B522E;
	border-bottom: solid 1px #6B522E;
}

h4 {
	font: bold 16px Tahoma, Verdana, Sans-Serif;
	color: #E08400;
}
	
h5 {
	font: normal 16px Tahoma, Verdana, Sans-Serif;
	color: #6B522E;
	text-decoration: underline;
}
	
h6 {
	font: bold 14px Tahoma, Verdana, Sans-Serif;
	color: #6B522E;
}

a:link, a:active, a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #E08400;
}

a:hover {
	text-decoration: underline;
}

#topnav A:link , #topnav A:active, #topnav A:visited {
	font: bold 11px Tahoma, Verdana, Sans-Serif;
	color: #FFF;
	text-align: center;
	display: block;
	padding: 0px;
	padding-left: 15px;
	padding-right: 20px;
	border: solid 1px #6B522E;
	border-left: solid 2px #6B522E;
	border-right: solid 2px #6B522E;
	margin: 0px;
	
}

#topnav A:hover {
	COLOR: #000;
	TEXT-DECORATION: none;
	background-color: #FAF4EB;
}

.footer a:link, .footer a:active, .footer a:visited, .footer a:hover {
	font: 9px Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}

.footer {
	display: block;
	padding: 5px;
	color: #cc0000;
	border: solid 1px #cc0000;
	margin: 5px;
	background: #f9f6f6;
	font: 10px Tahoma, Verdana, Sans-Serif;
	font-style: italic;
}

.bcnav {
	font: bold 12px Tahoma, Verdana, Sans-Serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right: 3px;
}

a.bcnav:link, a.bcnav:active, a.bcnav:visited {
	font: 10px Tahoma, Verdana, Sans-Serif;
	font-weight: normal;
	margin: 0px;
	color: #663300;
	padding: 0px;
	text-decoration: none;
}

#searchForm {
	padding: 0px;
}
	
#searchForm input {
	color: #000;
	border: solid 1px #000;
}

#searchForm a {
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	color: #FFF;
	background-color: #000;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
	
#searchForm a:hover {
	color: #fff;
	background-color: #000;
}

.formtext {
	background-color: #fff;
	color: #000;
	font-weight: normal;
	font-size: 10px;
}

#cmPollContents {
	border: solid 1px #000;
	background-color: #FFF;
}

#cmPollContents table {
	width: 150px;
	padding: 0px;
}

#cmPollContents table tr, #cmPollContents table td {
	padding: 0px;
}

#cmPollContents input {
	padding-left: 5px;
}

#cmPollContents h3 {
	font: bold 13px Tahoma, Verdana, Sans-Serif;
	padding-left: 15px;
	border-bottom: solid 1px #000;
}

#cmFader {
	border: solid 1px #000;
	background-color: #fff;
	width: 200px;
	padding: 0px;
	text-align: center;
	margin:0px;
}

#cmFader h3 {
	font: bold 14px Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	//color: #000000;
	border-bottom: solid 3px #030;
	padding-left: 0px;
	margin-bottom: 5px;
}

#cmFader p {
	font: 13px Tahoma, Verdana, Sans-Serif;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin:0px;
	text-align: center;
}

#footertoprint {
	display: none;
}

/* CUSTOM */

#HeaderRepeat {
	background: url(images/hdr_repeat.gif);
	background-position: top left;
	background-repeat: repeat;
}

#TopNavRepeat {
	background: url(images/topnav_repeat.gif);
	background-position: top left;
	background-repeat: repeat;
}

#FooterRepeat {
	background: url(images/ftr_repeat.gif);
	background-position: top left;
	background-repeat: repeat;
}

.FooterTop a, .FooterTop a:link, .FooterTop a:active, .FooterTop a:visited {
	font: bold 10px Tahoma, Verdana, Sans-Serif;
	color: #ffffff;
	text-decoration: none;
}

.FooterTop a:hover {
	text-decoration: underline;
}

.FooterTop {
	font: normal 10px Tahoma, Verdana, Sans-Serif;
	color: #ffffff;
}

.FooterBottom a, .FooterBottom a:link, .FooterBottom a:active, .FooterBottom a:visited {
	font: bold 10px Tahoma, Verdana, Sans-Serif;
	color: #E08400;
	text-decoration: none;
}

.FooterBottom a:hover {
	text-decoration: underline;
}

.FooterBottom {
	font: normal 10px Tahoma, Verdana, Sans-Serif;
	color: #353535;
}

#RightNavBorder {
	border-left: dotted 1px #6B522E;
}
