body {
 margin: 0;
 padding: 0;
 background-color:#896b10;
 color: #fec365;
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 text-align: left;
}

/* start o' page */

#wrapper {
	width: 950px;
	margin: 0;
	padding: 0;
}
	
#main {
 margin: 0;
 padding: 0;
 background-color: #cc9933;
 width: 950px;
}

/* cd column */

#cdcolumn {
	padding: 0;
	margin: 0;
	width: 340px;
	background-color: #ab6902;
	float: right;
}

#cdcolumn h1 {
	color: #05d59d;
	font-weight: bold;
	font-size: 18px;
	padding: 10px 5px 13px 13px;
	margin: 0;
	background-color: #221b1d;
}

#cdcolumn h1 a:link, #cdcolumn h1 a:visited {
	color: #03bd8b;
	text-decoration:none;
}

#cdcolumn ul.cds {
	padding: 0;
	margin: 30px 15px 27px 15px;
	list-style: none;
}

#cdcolumn ul.cds li {
	padding: 0;
	margin: 0 0 16px 0;
	height: 1%;
}

#cdcolumn ul.cds li p {
	margin: 0;
	padding: 0;
}

#cdcolumn ul.cds li p.cdhdr {
	padding: 0;
	margin: 0;
	font-size: 120%;
	color: #253951;
	font-weight: bold;
}

#cdcolumn ul.cds li p.cdhdr em {
	font-size: 130%;
	padding: 0;
	margin: 0;
	color: #005374;
}

#cdcolumn ul.cds li p.cdhdr a:link {
	padding: 0;
	margin: 0;
	color: #ffcc33;
	text-decoration: none;
}

#cdcolumn ul.cds li p.cdhdr a:visited {
	padding: 0;
	margin: 0;
	color: #ffbd3c;
	text-decoration: none;
}

#cdcolumn ul.cds li p.cdhdr a:hover {
	padding: 0;
	margin: 0;
	color: #ffe99c;
	text-decoration: none;
}

#cdcolumn ul.cds li img.cdart {
	border: none;
	padding: 0 10px 5px 0;
	margin: 0;
	float: left;
}

#cdcolumn ul.cds li p.cdtext {
	margin: 3px 10px 0 0;
	padding: 0;
	text-align: left;
	font-size: 100%;
	color: #000000;
}


#cdcolumn ul.cds li p.cdtext img.not {
	padding: 0;
	margin: 0;
	text-decoration: none;
	border: none;
}

#cdcolumn ul.cds li p.cdtext a:link, #cdcolumn ul.cds li p.cdtext a:visited {
	text-decoration: none;
	border: none;
	color: #ffb017;
	padding: 0;
	margin: 0;
}

#cdcolumn ul.cds li p.cdtext a:hover {
	text-decoration: none;
	border: none;
	color: #00cdff;
	padding: 0;
	margin: 0;
}

#cdcolumn ul.cds li p.cdtext em {
	color: #65012e;
}

#cdcolumn ul.cds li p.cdtext em a:link, #cdcolumn ul.cds li p.cdtext em a:visited {
	color: #65012e;
	text-decoration: none;
	border: none;
	font-weight: bold;
	background-color: #b26e03;
}

#cdcolumn ul.cds li p.cdtext em a:hover {
	color: #ffae9b;
	text-decoration: none;
	border: none;
	font-weight: bold;
}

#cdcolumn ul.cds li p.socialstuff {
	margin: 0;
	padding: 10px 0 0 0;
	text-align: left;
}

#cdcolumn ul.cds li p.socialstuff img {
	border: 3px solid #8b5202;
	padding: 0;
	margin: 0;
}

#cdcolumn ul.cds li p.socialstuff a:link, #cdcolumn ul.cds li p.socialstuff a:visited {
	text-decoration: none;
	border: none;
	padding: 0;
	margin: 0;
}

#cdcolumn ul.cds li p.more {
	margin: 0;
	padding: 5px 15px 3px 0;
	font-size: 125%;
	font-weight: bold;
	color: #000000;
	text-align: right;
	clear: left;
	border-bottom: 3px dashed #cc9933;
}

#cdcolumn ul.cds li p.more2 {
	margin: 0;
	padding: 3px 15px 2px 0;
	font-size: 75%;
	font-weight: bold;
	color: #000000;
	text-align: right;
	clear: left;
	border-bottom: 3px dashed #cc9933;
}

#cdcolumn ul.cds li p.more img {
	border: none;
	padding: 0;
	margin: 0;
}

#cdcolumn ul.cds li p.more a:link, #cdcolumn ul.cds li p.more a:visited {
	color: #e83a3f;
	padding: 0;
	margin: 0;
	border: none;
	text-decoration: none;
	background-color: #000000;
}

#cdcolumn ul.cds li p.more a:hover {
	color: #000000;
	padding: 0;
	margin: 0;
	border: none;
	text-decoration: none;
	background-color: #d44803;
}

/* site pages content */

#content {
  margin: 0 340 0 0;
  padding: 0;
}

#content p.slogan {
	font-weight: bold;
	margin: 0;
	padding: 7px 0 3px 17px;
	font-size: 120%;
	color: #583630;
	font-family: "Times New Roman", Times, serif;
}

#content p.slogan a:link, #content p.slogan a:visited {
	color: #583630;
	text-decoration: none;
}

#header {
	margin: 0;
	padding: 0;
	color: #660000;
	width: 610px;
	background-image: url(https://www.gary-eisenbraun.com/images/GE_frontpg-2025_NEW-MOD2.png);
	background-repeat: no-repeat;
}

#header img {
	padding: 0;
	margin: 0;
	border: none;
}

#header ul.frontnav {
	padding: 0;
	margin: 10px 0 0 5px;
	list-style: none;
}

#header ul.frontnav li {
	padding: 0;
	margin: 0;
	display: inline;
}

#header ul.frontnav li p.frtnav {
	padding: 1px 7px 1px 7px;
	margin: 0;
	display: inline;
	border: 2px solid #e1a938;
	font-size: 130%;
	color: #fbbf69;
	font-weight: bold;
	background-color: #250504;
}

#header ul.frontnav li p.frtnav a:link {
	color: #fbbf69;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#header ul.frontnav li p.frtnav a:visited {
	color: #f6a648;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#header ul.frontnav li p.frtnav a:hover {
	color: #bd893f;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#header p.urlge {
	padding: 0 0 39px 0;
	margin: 15px 0 0 437px;
	font-size: 12px;
	font-weight: bold;
	color: #9e5016;
}

#header p.urlge a:link, #header p.urlge a:visited {
	color: #eee3cd;
	text-decoration: none;
	font-weight: bold;
}

#news {
	padding: 13px 30px 0 23px;
	margin: 0;
	width: 535px;
	background-color: #cc9933;
}

#news p.social7 {
	margin: 0;
	padding: 0 0 10px 0;
	text-align: left;
}

#news p.social7 img {
	border: 3px solid #ab6902;
	margin: 0;
	padding: 3px;
}


#news ul.topnews {
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: justify;
}

#news ul.topnews li {
	padding: 0;
	margin: 0 0 40px 0;
}

#news ul.topnews li img {
	padding: 5px 0 7px 0;
	margin: 0;
	border: none;
	float: left;
}

#news ul.topnews li h2 {
	padding: 0;
	margin: 0;
	font-size: 220%;
	color: #65012e;
	text-align: left;
}

#news ul.topnews li h2 a:link, #news ul.topnews li h2 a:visited {
	color: #782321;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#news ul.topnews li h2 a:hover {
	color: #ffd787;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#news ul.topnews p.date {
	color: #724401;
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}

#news ul.topnews p.newstext {
	padding: 0;
	margin: 7px 0 0 0;
	color: #2b0a00;
	font-size: 120%;
	line-height: 1.35em;
	font-family: "Times New Roman", Times, serif;
}

#news ul.topnews p.news {
	padding: 0;
	margin: 0;
	font-size: 90%;
	color: #65012e;
}

#news ul.topnews p.news a:link, #news ul.topnews p.news a:visited {
	color: #005374;
	text-decoration: none;
}

#news ul.topnews p.clearitstf {
	padding: 0;
	margin: 0;
	clear: left;
}

#news p.official {
	padding: 20px 0 5px 0;
	margin: 0;
	color: #7e4502;
}

#news p.official strong {
	font-size: 120%;
}

#news ul.topnews p.newstext a:link, #news ul.topnews p.newstext a:visited {
	text-decoration: none;
	padding: 0;
	margin: 0;
	color: #660000;
}

#news ul.topnews p.newstext a:hover {
	text-decoration: none;
	padding: 0;
	margin: 0;
	color: #ffa200;
	background-color: #ac4729;
}

#news ul.topnews p.newstext strong {
	font-size: 120%;
	color: #724401;
}

#news ul.topnews p.newstext em.plsnote {
	font-size: 90%;
	color: #660000;
}

/* column height/overlap equalizer */

#clearone {
	clear: both;
	height: 1px;
}

/* footer */

#footer {
	width: 950px;
	padding: 0 0 80px 0;
	margin: 0;
	background-color: #391301;
}

#footer p.credits {
	padding: 13px 0 50px 0;
	margin: 13px 20px 50px 20px;
	color: #e83a3f;
	font-weight: bold;
}

#footer p.credits a:link {
	color: #ff7e00;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#footer p.credits a:visited {
	color: #ff6600;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#footer p.credits a:hover {
	color: #049ce7;
	text-decoration: none;
	padding: 0;
	margin: 0;
}