/*  
Theme Name: Harinder Takhar Spring Winter Theme
Theme URI: http://www.hstakhar.com
Description: None
Version: 3.0
Author: Yuriy O. Dyrenko
Author URI: http://www.yuriydyrenko.com
*/

body {
	background: url('images/bg.gif') repeat-x top #2d2d2d;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 14px;
	line-height: 170%;
	color: #fff;
	}
	
.left_form {
	float: left;
	overflow: hidden;
	}
	
.right_form {
	float: left;
	overflow: hidden;
	}
	
a {
	color: #fff;
	text-decoration: underline;
	}
	
a:hover {
	color: #e3e3e3;
	text-decoration: underline;
	}
	
.sidebar a:hover {
	color: #000;
	text-decoration: underline;
	}
	
.sidebar li {
	background: url('images/list_icon_paper.gif') top left no-repeat;
	margin: 0px;
	padding: 2px 0 0 20px;
	list-style: none;
	}
	
.sidebar ul {
	margin: 0px;
	padding: 0px;
	}
	
.left {
	float: left;
	margin: 5px 10px 10px 0;
	}
	
.right {
	float: left;
	margin: 5px 0 10px 10px;
	}
	
small {
	font-size: 12px;
	}
	
#slideshow {
	border: 1px solid #000;
	height: 280px;
	margin: 0 0 0 15px;
	width: 490px;
}

#slideshow_image {
	backgound: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg') top no-repeat;
	display: block;
	float: left;
	height: 280px;
	list-style: none;
	width: 490px;
}

.slide1 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg') top;
}

.slide2 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -280px;
}

.slide3 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -560px;
}

.slide4 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -840px;
}

.slide5 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -1120px;
}

.slide6 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -1400px;
}

.slide7 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -1680px;
}

.slide8 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -1960px;
}

.slide9 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -2240px;
}

.slide10 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -2520px;
}

.slide11 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -2800px;
}

.slide12 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -3080px;
}

.slide13 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -3360px;
}

.slide14 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -3640px;
}

.slide15 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -3920px;
}

.slide16 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -4200px;
}

.slide17 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -4480px;
}

.slide18 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -4760px;
}

.slide19 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -5040px;
}

.slide20 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -5320px;
}

.slide21 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -5600px;
}

.slide22 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -5880px;
}

.slide23 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -6160px;
}

.slide24 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -6440px;
}

.slide25 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -6720px;
}

.slide26 {
	background: url('http://www.hstakhar.com/wp-content/themes/hstakhar-spring-summer/images/slideshow2.jpg');
	background-position: 0 -7000px;
}

/*==================================================*/
/*=HEADING=STYLES===================================*/
/*==================================================*/

h1 {
	font-size: 180%;
	margin: 0 0 7px 0;
	color: #fff;
	font-weight: normal;
	}
	
h2 {
	font-size: 160%;
	margin: 0 0 7px 0;
	color: #a9d53b;
	font-weight: normal;
	}
	
h3 {
	font-size: 140%;
	margin: 0 0 7px 0;
	color: #f1f1f1;
	font-weight: normal;
	}

.blog_post_bg {
	width: 250px;
	background: url('images/blog_post_bg.gif') left no-repeat;
	margin: 5px 0 0 0;
	font-size: 110%;
	font-weight: normal;
	padding: 6px 0 0 40px;
	color: #fff;
	}
	
.headline_post {
	width: 250px;
	background: url('images/headline_post.gif') left no-repeat;
	margin: 5px 0 0 0;
	font-size: 110%;
	font-weight: normal;
	padding: 6px 0 0 40px;
	color: #fff;
	}
	
.website_post_bg {
	width: 250px;
	background: url('images/website_update_bg.gif') left no-repeat;
	margin: 5px 0 0 0;
	font-size: 110%;
	font-weight: normal;
	padding-left: 40px;
	padding-top: 6px;
	color: #ffffff;
	}
	
#h1n1 {
	background: url('images/main_sprite.png') 0 -923px;
	display: block;
	float: left;
	height: 276px;
	list-style: none;
	width: 290px;
}
	
/*==================================================*/
/*=TEMPLATE=STYLES==================================*/
/*==================================================*/
	
#container {
	background: url('images/content_bg.gif') repeat-y;
	color: #ffffff;
	margin: auto;
	text-align: left;
	width: 984px;
	}
	
#header {
	width: 984px;
	height: 264px;
	overflow: hidden;
	}
	
	#header_left {
		background: url('images/main_sprite.png') no-repeat 0px -431px;
		float: left;
		height: 54px;
		padding: 220px 0 0 208px;
		width: 361px;
		}
		
		#mailing_list {
			float: left;
			height: 36px;
			overflow: hidden;
			width: 362px;
			}
			
		#mailing_list_join {
			background: url('images/join_note.gif') no-repeat;
			float: left;
			height: 35px;
			margin: 9px 0 0 -208px;
			_margin: 9px 0 0 -208px;
			width: 207px;
			}
		
	#header_right {
		background: url('images/main_sprite.png') no-repeat -569px -431px;
		float: right;
		height: 183px;
		padding: 81px 0 0 30px;
		width: 385px;
		_background: url('images/main_sprite.png') no-repeat -569px -431px;
		_float: left;
		_height: 183px;
		_padding: 81px 0 0 0px;
		_margin: 0 0 0 -1px;
		_width: 415px;
		}
		
		#social_networks {
			float: left;
			height: 24px;
			margin: 0 0 0 150px;
			width: 146px;
			_float: left;
			_height: 24px;
			_margin: 0 0 0 90px;
			_width: 146px;
		}
		
			.social_networks_icon {
				display: block;
				float: left;
				height: 24px;
				margin: 0 10px 0 0;
				list-style: none;
				width: 24px;
				_display: block;
				_float: left;
				_height: 24px;
				_margin: 0 10px 0 0;
				_list-style: none;
				_width: 24px;
			}
		
		#header_right_service_ont {
			background: url('images/main_sprite.png') no-repeat -1554px -710px;
			display: block;
			float: left;
			height: 143px;
			list-style: none;
			width: 300px;
		}
		
		#header_right_hst {
			background: url('images/main_sprite.png') no-repeat -1554px -853px;
			display: block;
			float: left;
			height: 143px;
			list-style: none;
			width: 300px;
		}
		
		#header_links {
			float: left;
			height: 143px;
			margin: 9px 0 0 0;
			_margin: 9px 0 0 15px;
			width: 300px;
		}
	
#content {
	width: 984px;
	background-image: url('images/body_top.jpg');
	background-repeat: no-repeat;
	overflow: hidden;
	}
	
	#navigation {
		width: 884px;
		margin: -2px 0 0 47px;
		text-align: justify;
		}
		
	.content_2 {
		float: left;
		width: 874px;
		padding: 0 55px 0 55px;
		margin-top: 15px;
		overflow: hidden;
		position: relative;
		}
		
		.content_2_left {
			float: left;
			width: 420px;
			}
			
			.content_2_left_2 {
				float: left;
				width: 570px;
				overflow: hidden;
				}
	
		.content_2_right {
			float: left;
			width: 420px;
			}
			
			.content_2_right_2 {
				float: right;
				width: 298px;
				overflow: hidden;
				}
			
	.sidebar {
		width: 298px;
		}
		
		.sidebar a {
			color: #000000;
			text-decoration: underline;
			}
	
		.sidebar a:hover {
			color: #86ea10;
			text-decoration: underline;
			}
		
		.sidebar_top {
			background: url('images/main_sprite.png') no-repeat -1556px -648px;
			_background: url('images/ie6/sidebar_top.png');
			height: 31px;
			width: 298px;
			}
			
		.sidebar_middle {
			background: url('images/sidebar_middle.png') repeat-y;
			_background: url('images/ie6/sidebar_middle2.png') no-repeat top;
			color: #000;
			padding: 0 10px 0 10px;
			overflow: hidden;
			margin-top: -15px;
			_margin-top: 0px;
			width: 278px;
			}
			
			.sidebar h1 {
				font-size: 180%;
				margin-bottom: 7px;
				margin-left: 0px;
				color: #ec3a3a;
				font-weight: normal;
				}
							
		.sidebar_bottom {
			background: url('images/main_sprite.png') no-repeat -1556px -679px;
			_background: url('images/ie6/sidebar_bottom.png');
			height: 31px;
			width: 298px;
			}

#getting_connected {
	background: url('images/main_sprite.png') 0 -310px no-repeat;
	height: 98px;
	padding: 22px 0 0 474px;
	width: 500px;
	}
	
#footer {
	overflow: hidden;
	width: 984px;
	}
	
	#footer_top {
		background: url('images/main_sprite.png') 0 -807px no-repeat;
		float: left;
		height: 71px;
		width: 984px;
		}
		
	.footer_middle {
		width: 904px;
		background: url(images/footer_middle.gif) repeat-y;
		overflow: hidden;
		padding: 0 40px 0 40px;
		}
		
		#footer_left {
			float: left;
			width: 290px;
			margin-right: 10px;
			margin-left: 0px;
			}
			
		#footer_middle {
			float: left;
			width: 290px;
			}
			
		#footer_right {
			float: left;
			width: 290px;
			margin-left: 10px;
			}
		
	#footer_bottom {
		background: url('images/main_sprite.png') 0 -695px;
		height: 100px;
		width: 984px;
		}
		
/*==================================================*/
/*=BLOG=POST=STYLES=================================*/
/*==================================================*/

.blog_post {
	float: left;
	width: 405px;
	margin-top: -10px;
	_margin-top: 0px;
	margin-bottom: 10px;
	}
	
	.blog_post_title {
		width: 405px;
		}
		
		.blog_post_title h1 {
			font-size: 180%;
			margin-bottom: 5px;
			margin-left: 0px;
			color: #ffffff;
			font-weight: normal;
			}
		
	.blog_post_content {
		width: 405px;
		overflow: auto;
		}
		
		.date {
			width: 84px;
			height: 86px;
			float: left;
			background-image: url(images/date_bg.png);
			background-repeat: no-repeat;
			margin-right: 15px;
			}
			
			.date_top {
				width: 84px;
				height: 27px;
				font-size: 16px;
				text-align: center;
				padding-top: 8px;
				}
				
			.date_bottom {
				color: #4b4b4b;
				width: 84px;
				height: 41px;
				font-size: 30px;
				text-align: center;
				padding-top: 10px;
				}
		
	.blog_post_footer {
		width: 405px;
		}
		
.blog_post_comments {
	float: left;
	}
		
/*==================================================*/
/*=WORDPRESS=STYLES=================================*/
/*==================================================*/
		
#wp_breadcrumb {
	background: #e72828;
	padding: 5px;
	margin-bottom: 14px;
	width: 100%;
	}

.wp_bottom_navigation {
	padding: 5px;
	text-align: center;
	width: 500px;
	}
	
.ddsg-wrapper li {
	background-image: url(images/list_icon_arrow.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	list-style: none;
	}
	
.ddsg-wrapper ul {
	margin: 0px;
	padding: 0px;
	}
	
.ddsg-wrapper p {
	display: none;
	}
	
.acc_top {
	background: url('images/main_sprite.png') -984px -679px no-repeat;
	height: 10px;
	width: 504px;
	}
	
.acc_middle {
	background: url(images/acc_middle.png) repeat-y;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	overflow: hidden;
	width: 494px;
	}
	
	.acc_middle li {
		list-style: url(images/checkmark.png);
		}
	
.acc_bottom {
	background: url('images/main_sprite.png') -984px -689px no-repeat;
	height: 10px;
	width: 504px;
	}
	
/*==================================================*/
/*=FRONTPAGE=STYLES==============================WP=*/
/*==================================================*/

.fp_content {
	float: left;
	width: 884px;
	padding-left: 50px;
	padding-right: 50px;
	margin-top: 15px;
	overflow: hidden;
	position: relative;
	}

	.fp_content_left {
		float: left;
		width: 538px;
		overflow: hidden;
		}
		
		.fp_content_left_2 {
			width: 531px;
			padding-left: 7px;
			overflow: hidden;
			margin-bottom: 7px;
			}
		
	.fp_content_right {
		float: right;
		width: 332px;
		overflow: hidden;
		}
		
.fp_heading_1 {
	width: 524px;
	height: 71px;
	background: url(images/fp_heading_1.png) no-repeat;
	margin-left: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
	}
	
#fp_householder {
	background: url('images/main_sprite.png') -0px -132px no-repeat;
	display: inline;
	float: left;
	height: 89px;
	list-style: none;
	margin: 0 0 0 10px;
	width: 511px;
	}
	
	#fp_householder:hover {
		background: url('images/main_sprite.png') -0px -221px no-repeat;
		}
	
.fp_more_photos {
	float: left;
	display: inline;
	list-style: none;
	width: 516px;
	height: 77px;
	background: url('images/main_sprite.png') -1254px 0 no-repeat;
	_background: url('images/ie6/fp_more_photos.png');
	}
	
	.fp_more_photos:hover {
		background: url('images/main_sprite.png') -1254px -77px no-repeat;
		_background: url('images/ie6/fp_more_photos_hover.png');
		}
		
.fp_services {
	float: left;
	display: inline;
	list-style: none;
	width: 533px;
	height: 96px;
	background: url('images/main_sprite.png') -984px -384px no-repeat;
	}
	
	.fp_services:hover {
		background: url('images/main_sprite.png') -984px -480px no-repeat;
		}
	
.fp_contact {
	float: left;
	display: inline;
	list-style: none;
	width: 261px;
	height: 96px;
	margin-left: 10px;
	background: url(images/fp_contact.png) no-repeat;
	}
	
.fp_contact:hover {
	float: left;
	display: inline;
	list-style: none;
	width: 261px;
	height: 96px;
	margin-left: 10px;
	background: url(images/fp_contact_hover.png) no-repeat;
	}
	
.fp_sidebar_top {
	background: url('images/main_sprite.png') -1531px -168px;
	_background: url('images/ie6/fp_sidebar_top.png');
	height: 456px;
	width: 323px;
	}
	
.fp_sidebar_link {
	float: left;
	display: inline;
	list-style: none;
	width: 298px;
	height: 84px;
	background: url('images/main_sprite.png') -956px -0px no-repeat;
	_background: url('images/ie6/fp_learn_more.png');
	}
	
	.fp_sidebar_link:hover {
		background: url('images/main_sprite.png') -956px -84px no-repeat;
		_background: url('images/ie6/fp_learn_more_hover.png');
		}
	
.fp_sidebar_bottom {
	width: 298px;
	height: 21px;
	background: url('images/main_sprite.png') -1531px -624px no-repeat;
	_background: url('images/ie6/fp_sidebar_bottom.png');
	margin-top: 84px;
	_margin-top: 0px;
	}
	
/*==================================================*/
/*=CONTACT=PAGE=STYLES===========================WP=*/
/*==================================================*/

.contact_content {
	float: left;
	width: 904px;
	padding: 0 50px 0 30px;
	margin-top: 15px;
	overflow: hidden;
	position: relative;
	}

	.contact_content_left {
		float: left;
		width: 584px;
		overflow: hidden;
		}
		
		.contact_content_left_2 {
			float: left;
			width: 176px;
			overflow: hidden;
			}
			
		.contact_content_right_2 {
			float: left;
			width: 408px;
			}
		
	.contact_content_right {
		float: right;
		width: 307px;
		overflow: hidden;
		}

.contact_heading_1 {
	width: 182px;
	height: 36px;
	background: url(images/contact_heading_bg.png) no-repeat;
	margin: 0px;
	padding: 0px;
	}
	
	
#contact_fullname, #contact_email, #contact_phone {
	border: 0 none;
	width: 376px;
	height: 21px;
	background: url('images/main_sprite.png') no-repeat -1133px -613px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 150%;
	padding: 7px 5px 3px 5px;
	}
	
#contact_message {
	border: 0 none;
	width: 376px;
	height: 193px;
	background: url('images/main_sprite.png') no-repeat -984px -699px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 150%;
	padding: 5px 5px 3px 5px;
	}

/*==================================================*/
/*=SERVICES=STYLES===============================WP=*/
/*==================================================*/

.services_content {
	float: left;
	width: 884px;
	padding-left: 42px;
	padding-right: 58px;
	margin-top: 15px;
	overflow: hidden;
	position: relative;
	}
	
	.services_content_left {
		float: left;
		width: 298px;
		overflow: hidden;
		}
					
	.services_content_right {
		float: right;
		width: 575px;
		overflow: hidden;
		}
		
/*==================================================*/
/*=MEDIA=PAGE=STYLES=============================WP=*/
/*==================================================*/

.media_photo_gallery {
	background:  url('images/main_sprite.png') no-repeat -984px -230px;
	_background: url('images/ie6/media_photo_gallery.png') no-repeat;
	display: inline;
	float: left;
	list-style: none;
	height: 77px;
	width: 516px;
	}
	
	.media_photo_gallery:hover {
		background:  url('images/main_sprite.png') no-repeat -984px -307px;
		_background: url('images/ie6/media_photo_gallery_over.png') no-repeat;
		}
	
/*==================================================*/
/*=BLOG=COMMENT=STYLES==============================*/
/*==================================================*/

.blog_post_comments li {
	width: 74%;
	padding: 10px;
	border: #595858 solid medium;
	}
	
.alt {
	background-color: #555454;
	}

/*==================================================*/
/*=FORM=MAIL=STYLES=================================*/
/*==================================================*/

#mailinglist_bg {
	border: 0 none;
	width: 237px;
	height: 20px;
	background: url('images/main_sprite.png') no-repeat -984px -576px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 150%;
	padding: 8px;
	margin-left: 2px;
	}
	
#mailinglist_submit_bg {
	background: url('images/main_sprite.png') no-repeat -874px -0px;
	border: 0 none;
	height: 36px;
	margin: 1px 0 0 4px;
	width: 82px;
	}
	
	#mailinglist_submit_bg:hover {
		background: url('images/main_sprite.png') no-repeat -874px -36px;
		}
	
#author, #email, #url, #comment, #submit {
	background: #e41f1f;
	border: thin solid #cf2929;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 170%;
	padding: 7px;
	}
	
#search_box {
	background: #b4cf72;
	border: solid medium #aec37d;
	color: #ffffff;
	padding: 2px;
	_padding: 2px;
	}
	
#search_submit {
	background: #b4cf72;
	border: solid medium #aec37d;
	color: #ffffff;
	padding: 1px;
	_padding: 1px;
	}
	
/*==================================================*/
/*=FB=LINK==========================================*/
/*==================================================*/
	
#fb_link {
	background: url('images/main_sprite.png') -984px -612px;
	display: block;
	float: left;
	height: 18px;
	margin: 39px 0 0 130px;
	list-style: none;
	width: 149px;
}

	#fb_link:hover {
		background: url('images/main_sprite.png') -984px -630px;
	}
	
/*==================================================*/
/*=ROTATOR=STYLES===================================*/
/*==================================================*/
	
#imageContainer {
	position:relative;
	margin:auto;
	overflow: hidden;
	width:490px;
	height: 280px;
	border:1px solid #000;
}
	
/*==================================================*/
/*=GETTING=CONNECTED=STYLES=========================*/
/*==================================================*/

.getting_connected_base {
	display: inline;
	float: left;
	list-style: none;
}

#on_the_phone {
	background: url('images/main_sprite.png') -511px -132px;
	height: 83px;
	margin-right: 2px;
	width: 145px;
	}
	
	#on_the_phone:hover {
		background: url('images/main_sprite.png') -511px -215px;
		}
	
#at_the_office {
	background: url('images/main_sprite.png') -656px -132px;
	width: 145px;
	height: 83px;
	margin-right: 2px;
	}
	
	#at_the_office:hover {
		background: url('images/main_sprite.png') -656px -215px;
		}
	
#fax_email {
	background: url('images/main_sprite.png') -801px -132px;
	width: 145px;
	height: 83px;
	}
	
	#fax_email:hover {
		background: url('images/main_sprite.png') -801px -215px;
		}
		
/*==================================================*/
/*=NAVIGATION=STYLES================================*/
/*==================================================*/
.nav_base {
	float: left;
	display: inline;
	list-style: none;
	height: 39px;
	background: url('images/main_sprite.png') no-repeat;
	width: 125px;
}	
	
#nav_home {
	background-position: 0 0;
	margin-left: 5px;
	}
	
	#nav_home:hover {
		background-position: 0 -44px;
		}
		
	#nav_home_over {
		background-position: 0 -88px;
		margin-left: 5px;
		}
	
#nav_about {
	background-position: -125px 0px;
	}
	
	#nav_about:hover {
		background-position: -125px -44px;
		}
		
	#nav_about_over {
		background-position: -125px -88px;
		}
	
#nav_services {
	background-position: -250px 0px;
	}
	
	#nav_services:hover {
		background-position: -250px -44px;
		}
		
	#nav_services_over {
		background-position: -250px -88px;
		}
	
#nav_media {
	background-position: -375px 0px;
	}
	
	#nav_media:hover {
		background-position: -375px -44px;
		}
		
	#nav_media_over {
		background-position: -375px -88px;
		}
	
#nav_legislature {
	background-position: -500px 0px;
	}
	
	#nav_legislature:hover {
		background-position: -500px -44px;
		}
		
	#nav_legislature_over {
		background-position: -500px -88px;
		}
	
#nav_contact {
	background-position: -625px 0px;
	}
	
	#nav_contact:hover {
		background-position: -625px -44px;
		}
		
	#nav_contact_over {
		background-position: -625px -88px;
		}
	
#nav_links {
	background-position: -750px 0px;
	width: 124px;
	}
	
	#nav_links:hover {
		background-position: -750px -44px;
		width: 124px;
		}
		
	#nav_links_over {
		background-position: -750px -88px;
		width: 124px;
		}