
/* *** LEFT COLUMN BASICS ***************************** */

#leftColumn {
	font-size: 1.0em;
}
#leftColumn p {
	margin: 0px;
}
#leftColumn h2
{
	font-family:Arial, Verdana, Helvetica, Times, sans-serif;
	color:#fff;
	margin:0;
	padding:0 0 0 17px;
	font-size:0.85em;
	line-height:18px;
	font-weight:bold;
}
#leftColumn h2 a 		{text-decoration: none; color: #fff;}
#leftColumn h2 a:hover 	{color: #fff;}

/* *** LEFT COLUMN FORMS ***************************** */

#leftColumn form {
	margin: 				0px;
}
#leftColumn label {
	font-weight:bold;
}
#leftColumn input {
	font-size:  			0.9em;
	margin: 				0px;
	display:				block;
}

/* *** LEFT COLUMN STRUCTURES ***************************** */

#leftColumn .boxBody,
#leftColumn address
{
	line-height:1.3em;
	font-style:normal;
	color:#fff;
	margin:0;
	padding:7px;
	font-size:75%;
}
#leftColumn .boxBody a,
#leftColumn address a
{
	color : #111;
	text-decoration:underline;
}

#leftColumn .creditcards
{
	text-align:center;
	margin-bottom:10px;
	padding-bottom:10px;
}
#leftColumn .creditcards span
{
	font-size:0.7em;
	text-align:center;
	display:block;
}
#leftColumn .creditcards .creditcard {
	margin:3px auto 0 auto;
	display:inline;
	border:solid 1px #fff;
}
#leftColumn .creditcards a {
	clear:both;
	display:block;
	width:80px;
	margin:1.5em auto 0 auto;
}
#leftColumn .creditcards a img {border-width:0;}

/* *** LEFT COLUMN MENUS ***************************** */

#leftColumn ul {
	background-color:#f00;
	line-height:1.2em;
	font-size:85%;
	margin:0;
	padding:0 1px 12px 1px;
	list-style:none;
	font-family:Arial, Verdana, Helvetica, Times, sans-serif;
	font-weight:400;
}
#leftColumn ul li {
	border-bottom:1px solid #fff;
	background-color:#f00;
	margin:0;
	padding:0px 0 0px 0px;
}
#leftColumn ul li a {
	display:block;
	font-size: 1.25em;
	display:block;
	color:#fff;
	background-color:#f00;
	padding:1px 2px;
	text-decoration:none;
	padding:3px 0 3px 15px;
}
#leftColumn ul li a:hover {
	color:#fff;
	background-color:#0055E2;
	text-decoration:none;
}

input#elfID{width:150px;}
input#elfPW{width:150px;margin-left:1px;}



#leftColumn h2{margin:0px; pading:0px; font-weight:bold; font-size:18px;} 
#leftColumn h3{font-size:1.2em; color:#fff; margin:0px; padding:0px; margin-left:17px;} 
#leftColumn .boxBody{padding:0px; margin:0px; margin-left:17px; padding-right:17px; color:#40433c;}

#ContactArea h3
{
color:#036637;
padding:0px;
margin:0px;
}

#ContactArea h3
{
color:#036637;
padding:0px;
margin:0px;
font-size:16px;
}

#ContactArea p
{
color:#40433a;
padding:0px;
margin:0px;
font-size:12px;
font-weight:bold;
}

#ContactArea a
{
font-size:14px;
color:#40433a;
padding:0px;
margin:0px;
text-decoration:underline;
font-weight:bold;
font-family:arial narrow;
}

#signUpText p
{
font-weight:bold;
color:#016839;
font-size:11px;
}

#NewsBacker h3
{
color:#40433c;
}

#newsMiddle h2.newsHeader
{
font-size:22px;
position:relative;
top:-10px;
}

#WelcomeTexts h3
{
margin:0px;
padding:0px;
color:#006837;
font-size:16px;
}

#WelcomeTexts p
{
margin:0px;
padding:0px;
padding-top:3px;
padding-bottom:3px;
}

#WelcomeTexts span
{
font-weight:bold;
}

#ContentHolder h3
{
margin:0px;
padding:0px;
color:#006837;
font-size:16px;
padding-top:20px;
}