body.home {
	background-image: url(../images/bg_extension.gif);
	background-repeat: repeat-x;
	font-family: tahoma;
	font-size: 12px;
	line-height: 20px;
	color: #41464b;
	background-color: #ffffff;
}

a:hover {
    text-decoration: none;
}

#outer_1_home {
	background-image: url(../images/bg1.jpg);
	background-repeat: no-repeat;
	min-height: 766px;
	background-attachment: fixed;
	background-position: center top;
}
	
	#outer_2_home {
	
	}
		#wrapper {
			width: 970px;
			position: relative;
			margin: 0px auto;
		}
			#header_home {}
				#logo_home {
					display: block;
					float: left;
					width: 257px;
					height: 80px;
					background-image: url(../images/logo.gif);
					background-repeat: no-repeat;					
				}
				#contact_utilities {
					display: block;
					float: left;
					width: 100px;
					height: 45px;
					background-image: url(../images/contact.gif);
					background-repeat: no-repeat;
					margin-left: 20px;
				}
				#contact_utilities:hover {
					background-position: 0 -45px;
				}
					#languages {
						float: right;
					}
						#languages li {
							float: left;
							list-style: none;
						}
							#languages li a {
								display: block;
								height: 45px;
							}
							#languages li a:hover {
								background-position: 0 -45px;
							}
								#chinese {
									width: 62px;
									background-image: url(../images/chinese.gif);
									background-repeat: no-repeat;
								}
								#korean {
									width: 77px;
									background-image: url(../images/korean.gif);
									background-repeat: no-repeat;
								}
								#spanish {
									width: 85px;
									background-image: url(../images/spanish.gif);
									background-repeat: no-repeat;
								}
								#punjabi {
									width: 60px;
									background-image: url(../images/punjabi.gif);
									background-repeat: no-repeat;
								}
								#vietnamese {
									width: 85px;
									background-image: url(../images/vietnamese.gif);
									background-repeat: no-repeat;
								}
#main_nav {

}
	#main_nav li {
		list-style: none;
		float: left;
	}
		#main_nav li a{
			display: block;
			height: 41px;
		}
		#main_nav li a:hover{
			background-position: 0 -41px;
		}
		#main_nav li a.active{
			background-position: 0 -82px;
		}
			#join_our_team {
				width: 109px;
				background-image: url(../images/join_our_team.gif);
				background-repeat: no-repeat;
			}
			#news_room {
				width: 109px;
				background-image: url(../images/news_room.gif);
				background-repeat: no-repeat;
			}
			#corporate_info {
				width: 124px;
				background-image: url(../images/corporate_info.gif);
				background-repeat: no-repeat;
			}
			#how_to_access {
				width: 141px;
				background-image: url(../images/how_to_access.gif);
				background-repeat: no-repeat;
			}
			#about {
				width: 91px;
				background-image: url(../images/about.gif);
				background-repeat: no-repeat;
			}
			#non_emergency {
				width: 149px;
				background-image: url(../images/non_emergency.gif);
				background-repeat: no-repeat;
			}
			#public_education {
				width: 119px;
				background-image: url(../images/public_education.gif);
				background-repeat: no-repeat;
			}
			#emergency_dispatch {
				width: 120px;
				background-image: url(../images/emergency_dispatch.gif);
				background-repeat: no-repeat;
			}
			#wide_area {
				width: 117px;
				background-image: url(../images/wide_area.gif);
				background-repeat: no-repeat;
			}
#banner_area {
	width: 970px;
	height: 340px;
	position: relative;
}
	#banner_area .welcome1, #banner_area .welcome2 {
		position: absolute;
		left: 40px;
		display: block;
	} 
	#banner_area .welcome1 {
		top: 10px;
	}
	#banner_area .welcome2 {
		top: 60px;
	}
	
	#banner_area a {
		width: 195px;
		height: 66px;
		display: block;
	}
	#banner_area a:hover {
		background-position: -195px 0px;
	}		
		#btn_container {
			position: absolute;
			top: 115px;
			left: 35px;
		}	
			#dispatch {
				background-image: url(../images/btn_dispatch.png);
				background-repeat: no-repeat;
			}
			#how {
				background-image: url(../images/btn_how.png);
				background-repeat: no-repeat;
			}
			#radio {
				background-image: url(../images/btn_radio.png);
				background-repeat: no-repeat;
			}

#content {
}
	#left_column {
		float: left;
		width: 400px;
	}	
		#featured_story {
			display: block;
			width: 367px;
			height: 220px;
			padding: 40px 15px 0px 15px;
			background-image: url(../images/featured_story.png);
			background-repeat: no-repeat;
			margin-top: 14px;
		}
			#featured_story img {
				float: left;
			}
			.featured_content {
				float: left;
				width: 210px;
				margin-left: 10px;
			}
			.featured_content strong {
				display: block;
				margin-bottom: 7px;
				font-size: 14px;
				line-height: 16px;
				color: #000000;
			}
			#full_story {
				display: block;
				width: 58px;
				height: 7px;
				background-image: url(../images/full_story.gif);
				background-repeat: no-repeat;	
				margin-top: 5px;			
			}

		#education {
			display: block;
			width: 367px;
			height: 220px;
			padding: 40px 15px 0px 15px;
			background-image: url(../images/education.png);
			background-repeat: no-repeat;
			margin-top: 14px;
		}

        #education img {
            float: left;
        }

        #education span {
            float: left;
        }
        /*
			#education { 
				display: block;
				width: 365px;
				height: 324px;
				background-image: url(../images/education.png);
				background-repeat: no-repeat;
				margin-left: 15px;
			}
		*/	
			
	#right_column {
		float: left;
		width: 570px;
	}		
		#learn_about_us {
			display: block;
			width: 556px;
			height: 133px;
			background-image: url(../images/learn_about_us.png);
			background-repeat: no-repeat;	
			margin-top: 14px;
			padding: 35px 0px 0px 13px;
		}
			#counter {
				display: block;
				float: left;
				width: 294px;
				height: 76px;
				background-image: url(../images/bg_counter.gif);
				background-repeat: no-repeat;	
				position: relative;
			}
				#counter ul {
					font-family: impact;
					font-size: 25px;
					margin-top: 14px;
					margin-left: 15px;
					color: #ffffff;
					
				}
					#counter ul li {
						list-style: none;
						float: left;
						width: 26px;
						height: 27px;
						padding-top: 3px;
						margin-right: 5px;
						text-align: center;
					}
					.call_number {
						font-size: 11px;
						color: #eee;
						position: absolute;
						top: 45px;
						left: 15px;
					}
			#cta {
				float: left;
			}
				#cta li {
					list-style: none;
					float: left;
				}
					#cta li a {
						display: block;
						width: 83px;
						height: 105px;
					}
					#cta li a:hover {
						background-position: 0px -105px;
					}
						#cta_faqs {
							background-image: url(../images/cta_faqs.gif);
							background-repeat: no-repeat;								
						}
						#cta_media {
							background-image: url(../images/cta_media.gif);
							background-repeat: no-repeat;								
						}
						#cta_about {
							background-image: url(../images/cta_about.gif);
							background-repeat: no-repeat;								
						}
	#help_us_help {
		display: block;
		float: left;
		width: 375px;
		background-image: url(../images/help_us_help.png);
		background-repeat: no-repeat;
		padding: 40px 15px 0px 15px;	
	}
		#help_us_help ul {
			line-height: 16px;
		}		
			#help_us_help li {
				list-style: none;
				padding-bottom: 10px;
				background-image: url(../images/red_dot.gif);
				background-repeat: no-repeat;
				background-position: 0 6px;
				padding-left: 10px;
			}		
#informatin_block {
	float: left;
	margin-left: 10px;
	width: 135px;
}
	#did_you_know {
		display: block;
		width: 138px;
		height: 86px;
		background-image: url(../images/did_you_know.gif);
		background-repeat: no-repeat;
	}
#tooltips {
	position: absolute;
	top: 265px;
	left: 470px;
}

.tooltip1 { 
    display:none; 
    background: url(../images/hover_dispatch.png);
	width: 661px;
	height: 227px;
} 
.tooltip2 { 
    display:none; 
    background: url(../images/hover_how.png);
	width: 661px;
	height: 227px;
} 
.tooltip3 { 
    display:none; 
    background: url(../images/hover_radio.png);
	width: 661px;
	height: 227px;
} 
