body {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		margin:0px;
		background-image: url('images/gradient.jpg');
		background-repeat:repeat-x;
		padding: 0px;	
}
/* GENERAL HYPER-LINK DEFINITIONS */
A:link {
		padding: .5px; 
		color: #284C5C; 
		text-decoration:underline;
		}
		
A:visited {
		padding: 0px; 
		color: #284C5C; 
		text-decoration:underline;
		}
		
A:hover {
		padding-bottom: 0px; 
		color: #777;  
		border-bottom: #990000 1px solid;
		text-decoration:underline;
		}	
p.faq {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:10px;	
		margin-bottom:0px;
		padding-bottom:0px;
		margin-top:0px;
}
p.home {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:10px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0px;
	font-style: italic;
	color: #666666;
	line-height: 26px;
}
p.homebold {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:10px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0px;
	font-style: italic;
	color: #666666;
	font-weight: bold;
}
p.location {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:10px;	
		margin-bottom:0px;
		padding-bottom:0px;
		margin-top:0px;
		text-transform:uppercase;
		letter-spacing:1px;
}
.white {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 16px;
	color: #FFFFFF;
	margin-right: 3px;
	margin-left: 3px;
	padding-right: 3px;
	padding-left: 3px;
}
p.testimonials {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-top:0px;
		padding-left:10px;	
		margin-bottom:0px;
		padding-bottom:0px;
		margin-top:0px;
}
#testimonials {
		margin-left:10px;
		margin-bottom:0px;
		padding-bottom:0px;
		padding-right:15px;
		padding-top:0px;
		margin-top:0px;
}
p.lots_of_padding {
		padding:10px;
		line-height:19px;
}
#main_txt {
		border:0px;
		padding:0px;
		margin:0px;
		position:absolute; 
		z-index:3;
}
#flash_nav{
		border:0px;
		padding:0px;
		margin:0px;
		top:91px;
		position:absolute; 
		z-index:2;
}
#main_photo {
		position:absolute; 
		z-index:1;
}
#news_date {
		font-weight:bold;
		letter-spacing:1px;
		padding:5px;
		color:#284C5C;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:1px;
		margin:0px;
}
#news_date_yellow {
		font-weight:bold;
		letter-spacing:1px;
		padding:5px;
		color:#E7E2A8;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:1px;
		margin:0px;
}
#news_date_black {
		font-weight:bold;
		letter-spacing:1px;
		padding:5px;
		color:#000;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:1px;
		margin:0px;
}
#news_headline {
		font-weight:bold;
		text-transform:uppercase;
		font-size:11px;
		padding:5px;
		color:#fff;
		padding:0px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:0px;
		margin:0px;
}
#news_body {
		padding:5px;
		color:#fff;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:2px;
		padding-top:0px;
		margin:0px;
}
#news_body_black {
		padding:5px;
		color:#000;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:2px;
		padding-top:0px;
		margin:0px;
}

/* 			_______________________	*/
/*			Bulletted List		*/
#navlist 	{
			padding: 0;
			margin: 0;	
			margin-top:.5em;
			margin-left: 1.5em;		
 			list-style-type: none;
			}
		
.navCheck 	{
			background:url(images/boxBullet.gif) no-repeat left center; 
			background-position: 0 .4em;
			padding-left: .8em;
			}
#navCheck 	{
			background:url(images/boxBullet.gif) no-repeat left center; 
			background-position: 0 .4em;
			padding-left: .8em;
			}
# 	{
			background:url(images/boxBullet_green.gif) no-repeat left center; 
			background-position: 0 .4em;
			padding-left: .8em;
			}
.left {
	background-color: #284B5E;
	background-image: url(images/left_vertical_bar2.jpg);
	background-repeat: no-repeat;
}
