/* homepage.css */

/* HOME PAGE SPECIFIC STYLES */
	
#intro_box {
	clear:both;
	float:left;	
	font-size: 13px;	
	color:#333333;
	margin-top:10px;
	margin-bottom:10px;
}

.intro_box_h1{
	font-size:17px;
	padding-bottom:4px;
	color:#0D1200;
	display:block;
}

#intro_box img{
	float:left;	
	margin: 0px 10px 0px 0px;
}

/* End Home Page Intro Box */


#horz_gray_div{
	clear:both;
	height:1px;
	width:724px;
	background-color:#CCCCCC;
	padding:0;
	margin:0 0 8px 0;
	line-height:1px;
}


/* The Three Service Columns On The Home Page */

.service_column {
	position:inherit;
	color:#333333;
	width:236px;
	margin:0px 0px 10px 0px;
	border:1px solid #999999;
	background-position:top;
	background-repeat:no-repeat;
	background-position:top;
	padding:0;
	margin:0;
	margin-bottom:4px;
}


.service_column_text{
	padding:0px 4px 4px 4px;
	font-size:13px;
	
}

.service_column_text a{
 display:block;
  background-color:#666;
  color:#FFF;
  text-decoration:none;
  padding:4px;
  text-align:center;
}

/* hilight block links */
.service_first a:hover{
  display:block;
  background-color:#2E4B24;
  color:#FFF;
  text-decoration:none;
  padding:4px;
}
.service_second a:hover{
  display:block;
  background-color:#003366;
  color:#FFF;
  text-decoration:none;
  padding:4px;
}
.service_third a:hover{
  display:block;
 background-color:#330033;
  color:#FFF;
  text-decoration:none;
  padding:4px;
}

/* -- hilight block links */

.service_column_h1{
	padding:4px;
	font-size:16px;
	color:#0D1200;
	font-variant:normal;
}


.service_column_left{
	float:left;
}

.service_column_middle{
	float:left;
	margin-left:5px;

}

.service_column_right{
	float:right;
}

/* End Home Page Service Columns */
/* END HOME PAGE SEPCIFIC STYLES */

