body{	
	font: 12px; Verdana, Arial, Helvetica, sans-serif;}

#bannerinfo li{
	list-style:none;
	text-decoration: none;
}

.topimages {
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: none #FFF;}
	
.logo {
	border: 1px solid #FFF;}
	
.tableborder {
	border: 1px solid #323D29;
	height: 100%;}
	
.menuLink {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	display: block;}
	
.menuLink:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #F0B72B;
	text-decoration: none;
	display: block;}
	
.menuLinkover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #F0B72B;
	text-decoration: none;}
	
.contentTable {
	background-color: #D2DEC8;
	padding: 20px;
	height: 100%;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;}
	
h1 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #2A3323;}
	
.bigtextyel {
	font: 24px Verdana, Arial, Helvetica, sans-serif;
	color: #D55B02;}
	
.bigtextwhite{
	font: 24px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;}
	
.maintext {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	line-height: 20px;}
	
.textlinks {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #D55B02;
	text-decoration: none;}
	
.textlinks:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;}
	
.menubar {
	background-color: #5B6850;
	height: 22px;}
	
li {
	list-style:url(images/bullit.png) none outside;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;}
	
body {
	margin: 25px;}
	
.newstable {
	height: 100%;}
	
.newstop {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #404A37;
	height: 22px;
	text-align: center;
}
	
.newsArticle {
	background-color: #D2DEC8;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

.newsmain {
	background-color: #91A183;
	padding: 10px;}
	
.newscontent {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;}
	
.newsfoot {
	background-color: #404A37;
	height: 30px;
	padding-right: 5px;
	padding-left: 5px;}
	
h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #404A37;}
	
h3 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;}
	
.newsheadline {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #404A37;
}
	
.arrow {
	vertical-align: middle;}
	
.minitext {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333;}
	
.darktext {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;}
	
.footerLink {
	text-decoration: none;}
	
.footerLink:hover {
	text-decoration: underline;}
	
p {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;}
	
.footer {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #5B6850;
	height: 30px;}
	
.caseTable {
	background-color: #91A183;
	border: 1px solid #FFF;}
	
.caseCell {
	background-color: #E1E9DA;
	padding: 20px;
	height: 100%;
	border: 1px solid #FFF;}
	
.caseText {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;}
	
.whiteBorder {
	border: 1px solid #FFF;}
	
.alignRwhiteBorder {
	float: right;
	border: 1px solid #FFF;
	margin-left: 20px;
	clear: right;
}
	
.bigtextdark {
	font: 24px Verdana, Arial, Helvetica, sans-serif;
	color: #586343;}
	
.pad {
	padding: 10px;}
	
.underline {
	border-bottom: 1px solid #404A37;}
	
.whiteLink {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;}
	
.whiteLink:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;}
	
.titleCell {
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;}
	
/*
	All the stuff below this by CJD
*/

#nav_cjd{
	clear:both;
	/*border:#000 1px solid;*/
	width: 800px;
	height: 36px;
	background-color: #5B6850;;
	padding: 3px 5px 0 0;;
}

#nav_cjd ul{
	float: left;
	width:570px;
	padding:0 5px 0 0;
	margin: 0 0 0 0;
	list-style-type:none;
}

#nav_cjd li{
	float: right;
	padding: 0 0 0 10px;
	list-style-image:none;
}

#nav_cjd img{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
}

.navText{
	margin: 6px 10px 0 15px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

.bannerLogo {
	/*margin-right: 100px; */
	/*216 33*/
	float:left;
	width: 216px;
	height: 33px;
	margin-left: 0px;
	padding: 0px;
	/*border-left: #FFF solid 1px;*/
}

.bannerLogo img{
	padding:0;
	margin: 0;
}

.navText a{
	margin: 6px 10px 0 0px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

/* footer */

.footer_cjd {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #5B6850;
	height: 30px;
}

#linkThing_cjd {
	margin: 0 0 0 2px;
	
}

/* News side bar   */

#newsForm_cjd{
	padding: 0 5px 0 5px;
	margin:0;
}

#butt_cjd{
	margin: 5px 0 0 0;
}

/*  New table free banner photos */

#banner_cjd ul{
	/*float: left;
	width:570px;*/
	padding:0 0 0 0;
	margin: 0 0 0 0;
	border:none;
	list-style-type:none;
}

#banner_cjd li{
	float: left;
	padding: 0 0 0 0;
	list-style-image:none;
	border:none;
}

#banner_cjd img{
	margin: 0;
	padding: 0;
	border-right: 1px solid #FFF;
	border-top: 1px solid #FFF;
}

