A:link, A:visited	{	
	text-decoration:	none;
	font-weight:  bold;
	color:	#A33928;
	}	
		
A:active	{	
	text-decoration:	underline;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:		red;
	}
	
.featurenav a:link, .featurenav a:visited, .mainnavpre a:link, .mainnavpre a:visited { 
	text-decoration:	none;
	font-weight:  bold;
	color:	#FFCC66;
	}
	
.featurenav a:hover, .featurenav a:active, .mainnavpre a:hover, .mainnavpre a:active, .navtoppre a:hover, .navtoppre a:active { 
	text-decoration:	underline;
	font-weight:  bold;
	color:	red;
	}	
			
.navtoppre a:link, .navtoppre a:visited { 
	text-decoration:	none;
	font-weight:  bold;
	color:	#016842;
	}
	
.colored	{
	color: #000000; background-color: #000000;
	}

h1	{
	font-size:	115%; font-weight: bold; margin: 0; font-style: italic; line-height: 1.75em;
	}
	
h2  {
	font-size:	105%; font-weight: bold; margin: 0; margin-bottom: .75em; font-style: italic;  line-height: 1.25em; 
	}
	
h2.featurenav	{
	font-size:	95%; font-weight: bold; margin: 1em 0px 0em .5em;
	font-style: italic; line-height: .5em; 
	}
	
.featuretxtpre1 ul{
	margin: 0em 0em 0em 0em;
/*	list-style-type: none; */
	}
	
.featurenav li{
	color: #FFCC66; background: #30607C;
	margin: 0em;
	list-style-type: none;
	}
	
.featuretxtpre1 h3, .featuretxtpre1 .indent {
	color: black; background-color: transparent;
	font-size: 90%; font-style: italic; 
	font-weight: normal; margin: 1.0em 0em 0em 0em; 
	}

.big		{
	font-size:	125%;
	}

.smaller	{
	font-size:	smaller;
	}


.small		{
	font-size:	75%; line-height: 1em;
	}

.smallest		{
	font-size:	70%;
	}
	
/*p.plain	{
	margin: 0px; 
	}*/
	
	
p.indent	{
	text-indent: 3em; margin: 0px; line-height: .25em; 
	}

li.plain		{
	list-style-type: disc; line-height:1.25em;
	}
	
li.nav		{
	line-height:1.5em;
	}

ul.plain		{
	padding-top:	0em;
	margin:		0%;
	}

.hometopleftbox	{	
	/*position: absolute; top: 30px; left: 60px;*/ width: 242px; height: 125px; z-index: 10;
	color: #E0764C; background-color: #F2C711; layer-background-color: #F2C711; 
	border: 1px solid #F2C711;
	/*padding: 20px;*/
	}

.hometoprightbox	{
	width: 378px; height: 125px;
	color: #000000; background-color: #30607C; layer-background-color: #30607C;
	border: 1px solid #30607C;
	z-index: 20;
	background-image: url(/newimages/coffeecup2.gif); 
	background-position: right; background-repeat: no-repeat;
	}
/*	background-image: url(/newimages/coffeecup2.gif); */
/*	 background-image: url(/newimages/CFChicago2007.gif);	*/
/*	background-image: url(/images/holidaylabel.png); */
	
.homebottomleftbox	{
	width: 242px; height: 15em;
	color: #000000; background-color: #016842; 
	layer-background-color: #016842; border: 1px solid #016842;
	z-index: 20;
	}
	
.homebottomrightbox	{
	width: 378px; height: 15em;
	color: #332B0A; background-color: #EFE7B4; 
	layer-background-color: #EFE7B4; border: 1px solid #EFE7B4;
	z-index: 10;
	}
	
.navtoppre	{
	color: #000000; background-color: #F2C711;
	font-family:	arial,helvetica,sans-serif;	font-size: 75%;
	}
	
.navtoplist	{
	display: inline;
	margin: 5px; 
	}
	
.mainnavpre	{
	color: #FFCC66; background-color: #016842;font-family:	arial,helvetica,sans-serif;	font-size: 85%;
	}
	
.tagline2	{
	/*position:   absolute; left: 350px; top: 215px;
	z-index: 30;*/
	font-family: arial,helvetica,sans-serif; font-size: 85%; line-height: 1.25em;
	}
	
.maincontent	{
	/*position:	absolute;
	left:		235px;
	top:		130px; 
	width:		370px;*/
	font-family:	arial,helvetica,sans-serif;	font-size: 90%;
	}
	
.featuretxtpre	{
	font-family: arial,helvetica,sans-serif; font-size: 80%;  width: 200px;
	}
	
.featuretxtpre1 ul	{
	margin: .5em 0em 0em 1em; padding: 0em 0em 0em 1em;
	}	
	
.featuretxtpre1 li	{	
	list-style-type: none;
	z-index: 50;
	}

.featuretxtpre1	{	
	font-family: arial,helvetica,sans-serif; font-size: 85%;  width: 450px;
	color:  #FFCC66; background-color: transparent;
	}

.copyhome	{
	/*position: absolute;	top: 5em; left: 60px;*/
	font-family:	arial, helvetica, sans-serif;	font-size:    75%;
	line-height: .75em;
	}

.copynotice		{	
	/*position:	absolute;	top:	450px;	left:	030px;	width:	100px;	*/	
	font-family:   arial, helvetica, sans-serif;	font-size:    065%;
	}

.footer {
	font-family: arial, helvetica, sans-serif; font-size: 70%
	}
	
.designby	{	
	/*background-color:	#647A4F;	color:	#000000;*/	
	text-decoration:	underline;
	font-size:	100%;	line-height: .5em;
	}
