    .wrapper{width:980px; margin:0 auto; position:relative;text-align:left;}
	#job-search{width:300px; margin-right:40px; float:left; overflow:hidden; display:inline;}
    #featured-employers{width:300px; margin-right:20px; float:left; overflow:hidden; display:inline;}
    
    .home-wrapper{margin-top:20px; overflow:hidden;}

    .clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
    .clearfix {display: inline-block;}
	
	#mpu-target{width:300px; float:left; overflow:hidden; display:inline; padding-left:20px;}
	#leaderboard-target{width:728px; height:90px; margin:5px auto;}
	#skyscraper-target {background-color:#FFFFFF;border:2px solid #FFFFFF;height:600px;margin-left:994px;position:absolute;top:250px;width:120px;}
	
	#news-block{width:640px; border:1px solid #4D0064; margin:10px 0;}
	.news-item{float:left; width:25%; text-align:center;}
	.news-item a{font-size:12px;}
	
	h2.heading-alt{width:640px; height:22px; margin:0 0 10px 0; padding:0; background:#fff url(/images/onpgtitles/box_latestnews2.gif) no-repeat 0 0; overflow:hidden; text-indent:-9999em;}
	
	body.mys1{background:#fff url(../images/detail_strip2.gif) repeat-x 0 0;}

    dt, dd{margin:0; padding:0;}
	
	dl.news-index dt{font-size:14px; font-weight:bold; margin-top:20px;}
	dl.news-index dd{font-size:11px; color:#666;}
	
	#news-index #mpu-target {float:left; width:300px; padding-left:20px;}
	#news-index #news-list{float:left; width:620px;}
	.left-content{width:620px; float:left;}
	
	form#modify-search {padding-top:10px;}
	
	ul.rec-logos li {float:left; margin:0pt 12px 12px 0pt;padding:0pt; list-style:none;}
	ul.rec-logos li img{border:1px solid #4D0064;}