#right-side { float:right; width:586px; }
#left-side { float:right; width:190px; background-color:#FFFFFF; }
#left-side .in { border:1px solid #D2D2C2; border-width:0 1px; padding:0 5px; text-align:center; }
#left-side h4 { font-size:18px; color:#756E6E; font-weight:normal; margin:0; }
#left-side ul { list-style-type:none; }
#left-side li { padding:10px 0; }

.job_search { width:576px; }
.job_search .top { margin:0; padding:0; height:10px; background:#D3D3C3 url('../images/wanted/front_page/top_g_bg.gif') no-repeat top center; }
.job_search .in { padding:0; height:100px; background:#EDEDE6 url('../images/wanted/front_page/top_ggrad_bg.gif') repeat-x top; }
.job_search h2 { position:relative; top:-5px; margin:0; padding:0 20px; font-size:18px; color:#818172; font-weight:normal; }
.job_search td { color:#BD4D4D; padding-top:3px; vertical-align:top; }
.button { border:none; }
.button:hover { border:none; }

.rounded-grey { float:right; width:282px; background:#EAEAE2 url('../images/wanted/front_page/med_grad_bg.gif') repeat-x; }
.rounded-grey .in { height:121px; border:1px solid white; border-width:0 1px; }
.rounded-grey .reasons { width:145px; float:right; font-size:14px; color:#956C36; }
.rounded-grey .reasons ul { list-style-type: none; margin:0 0 3px 0; }
.rounded-grey .headline { height:20px; padding:0 30px; font-size:18px; color:white; background-color:#AEAE9E; border:1px solid white; border-width:0 1px; }
.rounded-grey .image { width:90px; height:111px; float:right; display:inline; }

.js .image { background:transparent url('../images/wanted/front_page/js_image.gif') no-repeat; margin-right:20px; }
.emp .image { margin-right:0px; width:80px; background:transparent url('../images/wanted/front_page/emp_image.gif') no-repeat right; }
.emp .reasons { width:175px; }

.hot-jobs, .job-articles { clear:both; float:right; width:576px; background-color:#E6E6DF; margin:25px 0 0 0; }
.hot-jobs .heading, .job-articles .heading { position:relative; top:-27px; right:25px; width:140px; height:34px; background:white url('../images/wanted/front_page/hot_jobs_heading.gif') no-repeat center; }
.job-articles .heading { text-align:center; background-image:none; border:1px solid #AEAE9E; width:200px; height:auto; padding:5px 0; top:-22px; }
.hot-jobs .in, .job-articles .in { border:1px solid white; border-width:0 1px; padding:5px; }
.job-articles .articles { margin:-12px 0 0 0; }
.job-articles .article { border:1px solid #B8AFAF; background-color:#D9D9D0; padding:5px; margin-bottom:10px; }
.job-articles .article h3 { font-weight:normal }
.job-articles .article a { color:blue; }

.job-articles .links { margin-top:-22px; }
.job-articles .links ul { text-align:left; list-style-type:none; }
.job-articles .links ul li { float:left; padding-right:10px; margin-right:10px; border-right:1px solid #B8AFAF; }
.job-articles .links ul li.last { border-width:0; }