/*---------------------[ HOME PAGE STYLE SHEET ]---------------------------*/
.content_home_landing { background-image: url(../!images/pgHomeBg.gif); width:1016px; min-height:450px; margin:0 auto 0 auto;
    position:relative; background-repeat:no-repeat; background-color:#FFFFFF; padding:0px; }

/*---------------[ logo ]------------------*/
#logo_home			{ float:left; width:230px; height:100px; margin:0px; padding:0px 0px 0px 40px; }
#logo_home a			{ display:block; width:205px; height:90px; margin:4px 0px 5px 40px; padding:0px; }
#logo_home a span	{ display: none; }

#left_column				{ margin-top: 0px; padding-top: 0px; height: 320px;}
#left_column .divLinks	{ padding-top: 8px;	}
#left_column img			{ margin: 0px; padding: 0px; border: none; text-decoration: none;}
#left_column .spacer	{ margin: 0px; padding: 0px; border: none; display: block;}
#left_column .finder		{ margin: 0px; padding: 0px; border: none;}
#left_column a				{ margin: 0px; padding: 0px; border: none; text-decoration: none; display: block;}
#left_column a img		{ margin: 0px; padding: 0px; border: none; text-decoration: none;}
#left_column a .finder	{ margin: 0px; padding: 0px; border: none; text-decoration: none;}

#right_column	{ width: 662px; height: 320px; margin:0px; padding: 0px; float:right; font-family:Arial, Helvetica, sans-serif; }
#right_column .landing_flash { margin:0px; padding-top:4px; }

/*----[ Feature boxes ]----*/
#bottom_column
	{ width: 850px; }
#hm_feat_container, #home_feat_container	
	{ width:850px; margin: 0px auto 10px 10px; padding-top: 10px; float: right; border-top: solid 1px #b4c8d9; font-family:Arial, Helvetica, sans-serif; font-weight: 700; color: #ffffff; }
#hm_feat_container .hm_feat, #home_feat_container .hm_feat		
	{ width:165px; float:left; border-right:solid 1px #b4c8d9; margin:0px auto 0px auto; height:200px; }
#hm_feat_container .hm_feat_hd, #hm_feat_container .hm_feat_hd1, #hm_feat_container .hm_feat_hd2, #hm_feat_container .hm_feat_hd3, #hm_feat_container .hm_feat_hd4,
#home_feat_container .hm_feat_hd, #home_feat_container .hm_feat_hd1, #home_feat_container .hm_feat_hd2, #home_feat_container .hm_feat_hd3, #home_feat_container .hm_feat_hd4  
	{ background:url(../!images/hm_feat_hd.jpg); background-repeat:no-repeat; height:19px; width:145px; margin:0px auto 0px 10px; font-size:12px; padding-top:2px; padding-left: 10px; }
#hm_feat_container .hm_feat_content	, #home_feat_container .hm_feat_content		
	{ width: 145px; margin: 0px auto 0px auto; }
#hm_feat_container .hm_feat_content p, #home_feat_container .hm_feat_content p	
	{ font-size: x-small; color:#606060; margin:5px; }
#hm_feat_container .hm_feat_icon, #home_feat_container .hm_feat_icon
	{ margin:5px; }
#hm_feat_container .hm_feat	 img, #home_feat_container .hm_feat img
	{ width:145px; height: 60px; }
#hm_feat_container .hm_feat_calendar, #home_feat_container .hm_feat_calendar
	{ width:160px; float:left; margin:0px 0px 0px 5px; }
#hm_feat_container .hm_feat_calendar_hd, #home_feat_container .hm_feat_calendar_hd	
	{ background: url(../!images/hm_feat_hd.jpg) no-repeat; height:19px; width:145px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; padding-top:2px; padding-left:8px; font-weight:700; }
#hm_feat_container .feature_btn, #home_feat_container .feature_btn	
	{ margin-left: 5px; }
#hm_feat_container .feature_btn a, #home_feat_container .feature_btn a
	{ color:#FA9D24; text-decoration:none; font-size:11px; padding-left:15px; background:url(../!images/round_btn.gif) 0px 4px; background-repeat:no-repeat; }
#hm_feat_container .feature_btn a:hover, #home_feat_container .feature_btn a:hover 
	{ color:#FA9D24; text-decoration:underline; font-size:11px; padding-left:15px; background:url(../!images/round_btn.gif) 0px 4px; background-repeat:no-repeat; }

#header_nav_container { margin-bottom: 7px;}
