 body {
	font-family: Arial, Helvetica, sans-serif;
	color: #fffaf5;
	background: #2b1500;
}

/* Link Styles:
1. Default
2. The Contact Me MailTo link - eMl
3. For the Portfolio Nav (only difference from Default is size) - shwcsNav
   background: #fffaf5;
	font-size:xx-small
	text-decoration: none;
 */

a:link {
	color: #2b1500;
	text-decoration: underline;
}
a:visited {
	color: #2b1500;
	text-decoration: underline;
}
a:hover {
	color: #fffaf5;
	background: #2b1500;
	text-decoration: none;
}
a:active {
	color: #fffaf5;
	background: #2b1500;
	text-decoration: none;
}
a.bgLnk:link {
	color: #2b1500;
	font-size:x-small;
	text-decoration: underline;
}
a.bgLnk:visited {
	color: #2b1500;
	font-size:x-small;
	text-decoration: underline;
}
a.bgLnk:hover {
	color: #fffaf5;
	font-size:x-small;
	background: #2b1500;
	padding: 1px 2px;
	text-decoration: none;
}
a.bgLnk:active {
	color: #fffaf5;
	font-size:x-small;
	background: #2b1500;
	padding: 1px 2px;
	text-decoration: none;
}
.bgLnkPipe {
	color: #2b1500;
	font-size:x-small;
}
a.eMl:link {
	font-size:xx-small
	
}
a.eMl:visited {
	font-size:xx-small
}
a.eMl:hover {
	padding: 1px 2px;
	font-size:xx-small
}
a.eMl:active {
	padding: 1px 2px;
	font-size:xx-small
}
.pgsNavPipe {
	font-size:x-small;
	color: #fffaf5;
}
a.navPgs:link {
	font-size:x-small;
	color: #fffaf5;
	text-decoration: underline;
}
a.navPgs:visited {
	font-size:x-small;
	color: #fffaf5;
	text-decoration: underline;
}
a.navPgs:hover {
	font-size:x-small;
	color: #2B1500;
	text-decoration: none;
	background: #fffaf5;
	padding: 1px 2px;
}
a.navPgs:active {
	font-size:x-small;
	color: #2B1500;
	text-decoration: none;
	background: #fffaf5;
	padding: 1px 2px;
}
a.shwcsNav:link {
	color: #fffaf5;
	background: #2b1500;
	text-decoration: underline;
}
a.shwcsNav:visited {
	color: #003300;
	background: #2b1500;
	text-decoration: none;
}
a.shwcsNav:hover {
	color: #2b1500;
	background: #fffaf5;
	padding: 1px 2px;
	text-decoration: none;
}
a.shwcsNav:active {
	color: #2b1500;
	background: #fffaf5;
	padding: 1px 2px;
	text-decoration: none;
}
.shwcsNavScroll {
	color: #fffaf5;
	background: #2b1500;
}
.navPgs {
	font-size:x-small;
	color: #fffaf5;
}
.blurb {
	color: #2b1500;
	background: #fffaf5;
}
.blurbTDht {
	color: #2b1500;
	background: #fffaf5;
	height: 57px;
}
.drkTrim {
	color: #2b1500;
}
.ltTrim {
	color: #fffaf5;
}
.drkBG {
	background: #2b1500;
}

.btmBrdr {
	border-bottom: thin solid #fffaf5;
}
.imgPadLTbg {
	background: #2b1500;
	padding: 1px;
}
/* Padding PXs: top - R - btm - L */
.imgPadTopL {
	padding: 9px 0px 0px 9px;
}
.imgPadTopR {
	padding: 9px 9px 0px 0px;
	}
.imgPadR {
	padding: 0px 9px 0px 0px;
}
.imgPadAlgnR{
	text-align: left;
	border: 7px solid #2b1500;
	display: compact;
	float: right;
	clip: rect(auto,727px,auto,auto);
	margin-top: 82px;
	margin-left: 445px;
}
.tdHT {
	height: 344px;
	height: 62px;
}
.tdBlurbHT62 {
	height: 62px;
	color: #2b1500;
	background: #fffaf5;
}
.lnHT {
	height: 23px;
}
.navHT {
	height: 43px;
}
.listHD {
	margin-bottom: -15px;
}

/* fix these styles so that they zig-zag up & down the cells.
.brdrTop {
	border-top: .5px solid #fffaf5;
	border-right: 0px none #fffaf5;
	border-bottom: 0px none #fffaf5;
	border-left: 0px none #fffaf5;
}
.brdrRgt {
	border-top: 0px solid #fffaf5;
	border-right: .5px solid #fffaf5;
	border-bottom: 0px none #fffaf5;
	border-left: 0px solid #fffaf5;
}
.brdrBtm {
	border-top: 0px solid #fffaf5;
	border-right: 0px none #fffaf5;
	border-bottom: .5px solid #fffaf5;
	border-left: 0px solid #fffaf5;
}
.brdrLft {
	border-top: 0px solid #fffaf5;
	border-right: 0px none #fffaf5;
	border-bottom: 0px none #fffaf5;
	border-left: .5px solid #fffaf5;
}
*/
.drkBrdr {
	border-top: 7px solid #2b1500;
	border-right: 7px solid #2b1500;
	border-bottom: 7px solid #2b1500;
	border-left: 7px solid #2b1500;
	margin-left: 7px;
	margin-top: 7px;
}
h4 {
	font-size: medium;
	text-align: center;
}
