@charset "utf-8";
/* CSS Document */
body{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3a3939;
	background-color:#000000;
}


/* links */
a{
	color:#963560;
	text-decoration:none;
}


/* links end */


h2{
	font-size:16px;
	color:#8e2555;
	font-weight:100;
	margin-top:0px;
}

h3{
	color:#8e2555;
	font-size:11px;
}

#page_wrapper{
	width:100%;
	height:100%;
} /*encapsulates the whole page*/

#page_wrapper2{
	width:100%;
	height:100%;
	margin: 0px auto;
		vertical-align:top;
} /*encapsulates the whole page*/


#main_page{
	background:url(/images/bg.jpg) #000000 no-repeat top;
	width:1200px;
	height:1050px;
	position:relative;
	margin: 0 auto;
}

#main_page2{
	background:url(/images/bg.jpg) #000000 no-repeat top;
	width:1200px;
	height:1050px;
	position:relative;
	margin: -400px auto;
	vertical-align:top;
}

#logo_header{
	position:absolute;
	text-align:left;
	width:952px;
	left: 124px;
}

#logo_header2{
	position:absolute;
	text-align:left;
	top: -202px;
/*	width:952px;  */
/*	left: 124px;  */
}


#logo_image{
	background:url(/images/lh_logo.png) no-repeat;
	height:133px;
	width:315px;
}

/*nav bar start*/

#nav_bar{
	position:absolute;
	text-align:center;
	vertical-align:middle;
	width:950px;
	left: 124px;
	top:138px;
	color:#FFF;
	font-weight:bold;
	font-size:13px;

}
#nav_bar2{
	position:absolute;
	text-align:center;
	vertical-align:middle;
	width:950px;
/* 	left: 124px;   */
	top:-65px;
	color:#FFF;
	font-weight:bold;
	font-size:13px;

}


.nav_content{
	text-align:center;
	vertical-align:middle;
	padding-top:20px;
	color:#FFF;
}

#nav_1{
	width:138px;
	height:35px;
	background:url(/images/navbar/nav_btn1_blank.png) transparent no-repeat;
}

#nav_1:hover,#nav_1b:hover {
	width:138px;
	height:35px;
	background:url(/images/navbar/nav_btn1_rollover.png) transparent no-repeat;
}

#nav_1b{
	width:138px;
	height:35px;
	background:url(/images/navbar/nav_btn1_blank.png) transparent no-repeat;
	margin-left: -2px;
}



#nav_2{
	width:136px;
	height:35px;
	background:url(/images/navbar/nav_btn2_blank.png) transparent no-repeat;
}
#nav_2b{
	width:136px;
	height:35px;
	background:url(/images/navbar/nav_btn2_blank.png) transparent no-repeat;
	margin-left: -4px;
}

#nav_3{
	width:136px;
	height:35px;
	background:url(/images/navbar/nav_btn3_blank.png) transparent no-repeat;
}
#nav_3b{
	width:136px;
	height:35px;
	background:url(/images/navbar/nav_btn3_blank.png) transparent no-repeat;
	margin-left: -4px;

}

#nav_2:hover, #nav_3:hover, #nav_2b:hover, #nav_3b:hover{
	width:136px;
	height:35px;
	background:url(/images/navbar/nav_btn2_rollover.png) transparent no-repeat;
}



#nav_4{
	width:137px;
	height:35px;
	background:url(/images/navbar/nav_btn4_blank.png) transparent no-repeat;
}
#nav_4b{
	width:137px;
	height:35px;
	background:url(/images/navbar/nav_btn4_blank.png) transparent no-repeat;
	margin-left: -4px;
}

#nav_5{
	width:137px;
	height:35px;
	background:url(/images/navbar/nav_btn5_blank.png) transparent no-repeat;
}
#nav_5b{
	width:137px;
	height:35px;
	background:url(/images/navbar/nav_btn5_blank.png) transparent no-repeat;
	margin-left: -4px;
}

#nav_6{
	width:137px;
	height:35px;
	background:url(/images/navbar/nav_btn6_blank.png) transparent no-repeat;
}
#nav_6b{
	width:137px;
	height:35px;
	background:url(/images/navbar/nav_btn6_blank.png) transparent no-repeat;
		margin-left: -4px;
}

#nav_4:hover, #nav_5:hover, #nav_6:hover,nav_4b:hover, #nav_5b:hover, #nav_6b:hover {
	width:137px;
	height:35px;
	background:url(/images/navbar/nav_btn4_rollover.png) transparent no-repeat;
}


#nav_7{
	width:129px;
	height:35px;
	background:url(/images/navbar/nav_btn7_blank.png) transparent no-repeat;
}
#nav_7b{
	width:129px;
	height:35px;
	background:url(/images/navbar/nav_btn7_blank.png) transparent no-repeat;
		margin-left: -4px;
}

#nav_7:hover, #nav_7b:hover{
	width:129px;
	height:35px;
	background:url(/images/navbar/nav_btn7_rollover.png) transparent no-repeat;
}
/*nav bar end*/

#main_content{
	position:absolute;
	top:206px;
	left:124px;
	width:950px;
} /*wrapper for page between navbar and footer*/

#header_pics{
	position:relative;
} /*three main pics under navbar */

#content_bg{
	background:url(/images/focus_img4.jpg) #FFFFFF no-repeat;
	position:relative;
	height:520px;
} /*white background with flower. also wrapper for the content(side bar and main content) */

#content_bg2{
	background:url(/images/focus_img4.jpg) #FFFFFF no-repeat;
	position:relative;
	height:1100px;
} /*white background with flower. also wrapper for the content(side bar and main content) */


/*side bar begin */

#side_bar{
	width:300px;
	padding:10px;
	position: absolute;
} /*wrapper for sidebar*/

#side_bar .block_top{
	width:300px;
	height:11px;
	background:url(/images/cnrs_module-top.png) transparent no-repeat;
}

#side_bar .block_inner{
	width:300px;
	height:100%;
	background:url(/images/block-content.png) transparent repeat-y;
	margin:0px;
	
}

#side_bar .block_bot{
	width:300px;
	height:11px;
	margin-bottom:10px;
	background:url(/images/cnrs_module-bottom.png) transparent no-repeat;	
}

#content{
	width:266px;
	text-align:left;
	margin-left:15px;
	padding: 0 2px;
}

.button{
	font-size:18px;
	text-align:center;
	padding-top:12px;
	color:#FFF;
	font-weight:bold;
}

#job_button{
	margin-left:-2px;
	margin-top:20px;
	background:url(/images/btn_blank.gif) no-repeat;
	width:268px;
	height:33px;
}

#job_button:hover{
	margin-left:-2px;
	margin-top:20px;
	background:url(/images/btn_rollover.gif) no-repeat;
	width:268px;
	height:33px;
}

#emp_button{
	margin-left:-2px;
	margin-top:10px;
	margin-bottom:0px;
	background: url(/images/btn_blank.gif) no-repeat;
	width:268px;
	height:35px;
}

#emp_button:hover{
	margin-left:-2px;
	margin-top:10px;
	margin-bottom:0px;
	background: url(/images/btn_rollover.gif) no-repeat;
	width:268px;
	height:35px;
}


/* sider bar end */

/*main content start*/

#main_content_block{
	width:611px;
	height:500px;
	position: absolute;
	left:322px;
	text-align:left;
	padding:10px;
	
} /*wrapper for content right of the sidebar*/

.content_block{
	width:611px;
	margin-top:12px;
}

#content_block_2{
	border-top: 1px solid #c5c5c5;
	padding-top:10px;	
}

#content_block_3{
	border-top: 1px solid #c5c5c5;
	padding-top:10px;
}

/*end of main content */

#footer a{
	color:#FFFFFF;
}

#footer{
	position:relative;
	top:520px;
	color:#b23d72;
	text-align:center;
}

#footer_customform a{
	color:#FFFFFF;
}
#footer_customform{
	position:absolute;
	bottom:-50px;
	color:#b23d72;
	text-align:center;
}

#footer_inner{
	line-height: 12px;
	padding-top:14px;
	padding-bottom:8px;
	background: #8e2555;
}
	

#copyright{
	color:#FFFFFF;
}

#footer_bottom{
	
	background:url(/images/cnrs_footer.png) transparent no-repeat;
	width:950px;
	height:13px;

}
