/* Home Page Document */

div#home_left_container{
	width:690px;
	float: left;
}

/* Search
============ */
td.home_search_top{
	background-image:url(/includes/images/home_search_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
td.home_search_bottom{
	background-image:url(../images/home_search_bottom.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

form.home_search{
	margin:55px 0 0 20px;
}
div#other_search_criteria{
	float:left;
	margin:15px 0 0 50px;
}
div#other_search_criteria p{
	padding-top:0;
	margin:0 0 10px 0;
}

div#sub_search_specialty_jobs{
	float:left;
	margin:15px 0 0 25px;
	padding:0;
	display:inline;
}


div#bonus_travel{
/*	float:left; */
	margin:0;
}

/* home Search Box */
a.top_left_button{
	background-image:url(../images/orange_button.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	color:#000000;
	padding:12px 14px;
	text-decoration:none;
	font-weight:bold;
	float:left;
}
a.top_right_button{
	background-image:url(../images/blue_button.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	color:#000000;
	padding:12px 30px;
	text-decoration:none;
	font-weight:bold;
	float:left;
}
a.bottom_left_button{
	background-image:url(../images/green_button.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	color:#000000;
	padding:12px 74px;
	text-decoration:none;
	font-weight:bold;
	float:left;
}
a.bottom_right_button{
	background-image:url(../images/red_button.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	color:#000000;
	padding:12px 34px;
	text-decoration:none;
	font-weight:bold;
	float:left;
}





div#home_right_container{
	float:left;
	margin:0 0 0 10px;
	width:256px;
}
/* Employers 
============ */
div#home_employers{
	background-image:url(/includes/images/employers-home.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:256px;
	width:226px;
	height:244px;
	height:164px;
	padding:40px 15px;
}

a.post_job{
	display:block;
	background-image:url(/includes/images/postjob.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:bold;
	padding:12px;
	margin:0 0 10px 0;
}
a.search_resumes{
	display:block;
	background-image:url(/includes/images/search-resumes.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:bold;
	padding:12px;
}

/* News 
============ */
div#news{
	background-image:url(../images/news.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	background-repeat:no-repeat;
	margin:10px 0 0 0;
	overflow:hidden;
	padding:18px 0 0 0;
}
div#news_text{
	margin:0 0 -9px 0;
	padding:0px 15px;
	overflow:hidden;
	background-image:url(../images/news_text_bg.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
div#news_text h1{
	margin-top:0;
	padding-top:0;
}
