/* TEST GROUP GENERAL RULES */

*, html, body {
	margin: 0px;
	padding: 0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
}

a {
	text-decoration: none;
}

a img {
	border: none;
}

h1, h2, h3, h4, h5, h6 {
	}


/* SITE CONTAINERS */

div#container {
	position: relative;
	margin: 0px auto;
	width: 1000px;
}


/* HEADER */

div#header {
	width: 1000px;
	
}
	#header a{
		cursor: pointer !important;

	}

	#header h1 {
		float: left;
		margin: 0px 0px 0px 28px;
		width: 217px;
		height: 90px;
		background: transparent url("/images/logos/logo.png");
	}
	
		#header h1 span, #header img {
			display: none;
		}


/* NAVIGATION */

ul#navigation {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 430px;
	width: 566px;
	height: 81px;
	list-style: none;
}

	#navigation li {
		float: left;
	}
	
		a#news_link {
			width: 76px;
		}

		a#about_link {
			width: 82px;
		}
			
		a#candidates_link {
			width: 122px;
		}
		
		a#employers_link {
			width: 121px;
		}
		
		a#jobs_link {
			width: 69px;
		}
		
		a#contact_link {
			width: 96px;
		}
	
			
			a#news_link strong {
				width: 76px;
				background: transparent url("/images/navigation/news_btn_slide.png");
			}
	
			a#about_link strong {
				width: 82px;
				background: transparent url("/images/navigation/about_btn_slide.png");
			}
				
			a#candidates_link strong {
				width: 122px;
				background: transparent url("/images/navigation/candidates_btn_slide.png");
			}
			
			a#employers_link strong {
				width: 121px;
				background: transparent url("/images/navigation/employers_btn_slide.png");
			}
			
			a#jobs_link strong {
				width: 69px;
				background: transparent url("/images/navigation/jobs_btn_slide.png");
			}
			
			a#contact_link strong {
				width: 96px;
				background: transparent url("/images/navigation/contact_btn_slide.png");
			}
		
		
				a#news_link em {
					width: 76px;
					background: transparent url("/images/navigation/news.png");
				}
		
				a#about_link em {
					width: 82px;
					background: transparent url("/images/navigation/about.png");
				}
					
				a#candidates_link em {
					width: 122px;
					background: transparent url("/images/navigation/candidates.png");
				}
				
				a#employers_link em {
					width: 121px;
					background: transparent url("/images/navigation/employers.png");
				}
				
				a#jobs_link em {
					width: 69px;
					background: transparent url("/images/navigation/jobs.png");
				}
				
				a#contact_link em {
					width: 96px;
					background: transparent url("/images/navigation/contact.png");
				}
				
		#navigation li a {
			height: 81px;
			display: block;
			position: relative;
			overflow: hidden;
			text-decoration: none;
			cursor: pointer !important;
		}
	
		#navigation li a em, #navigation li a strong{
			position: absolute;
			height: 162px;
			text-decoration: none;
		}

		#navigation li a strong {
			top: -243px;
			z-index: 10;
		}

		#navigation li a em {
			top: 0px;
			z-index: 20;
		}

			#navigation li a strong span, #navigation li a em span{
				visibility: hidden;
			}

/*ADD TO BTN*/
		
	ul#add_to {
		position: absolute;
		bottom: 15px;
		left: 600px;
		list-style: none;
	}	

		#add_to li {
			float: left;
		}	
	
			.delicous_btn {
				background: transparent url("/images/misc_elements/delicous_btn.gif");
			}
			
			.digg_btn {
				background: transparent url("/images/misc_elements/digg_btn.gif");
			}
			
			.facebook_btn {
				background: transparent url("/images/misc_elements/facebook_btn.gif");
			}
			
			.google_btn {
				background: transparent url("/images/misc_elements/google_btn.gif");
			}
			
			.yahoo_btn {
				background: transparent url("/images/misc_elements/yahoo_btn.gif");
			}
			
			.twitter_btn {
				background: transparent url("/images/misc_elements/twitter_btn.gif");
			}

			.linkedin_btn {
				background: transparent url("/images/misc_elements/linked_in_btn.gif");
			}

/* MAIN SITE CONTENT BODY */

div#main_body {
	width: 1000px;
}


/* MAIN TEXT REGION */

	div#body_text {
		position: relative;
		color: #2e2e2e;
		font-size: 14px;
		line-height: 20px;
	}
	
		#body_text h2 {
			line-height: 35px;
			font-size: 22px;
			color: #ffffff;
		}

		#body_text a {
			color: #44cffd;
		}
		
		#body_text a:hover {
			color: #CCCCCC;
		}
			
		

/* FOOTER */		

div#footer_container {
	clear: both;
	height: 61px;
	background-repeat: repeat-x;
	background-position: center top;
}

	div#footer {
		position: relative;
		margin: 0px auto;
		width: 1000px;
		height: 61px;
		background-repeat: no-repeat;
		background-position: center top;
	}
	
		p.copyright {
			display: none;
		}


			
		/* STICKY IT STAMP! */
	
		a#sticky_stamp {
			position: absolute;
			bottom: 0px;
			left: 40px;
			width: 75px;
			height: 61px;
		}
		
			#sticky_stamp p, #sticky_stamp img {
				display: none;
			}
	
			#add_to li a {
				display: block;
				width: 25px;
				height: 22px;
				background-position: center top;
				background-repeat: no-repeat;
			}	

				#add_to li a strong {
					display: none;
				}
	
