.job_home_page {
    padding:10px 0;
    background: #F2F2F2;
}
.job_home_page .float-box {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border: 1px solid #AAA;
    box-shadow: 0 3px 3px 0 #A3A3A3;
    font-size: 12px;
    padding:10px;
}

.h1-header{
    background: #F2F2F2;
    padding: 4px 7px;
}
.h1-header h1 {
    font-weight: bold;
    font-size: 14px;
    margin: 0px;
}

.latest-jobs {}
.latest-jobs .entry-block {
    border-bottom:1px solid #dbdbdb;
    padding:10px 0;
}
.latest-jobs .job-title {
    font-size: 14px;    
    font-weight: bold;
}
.latest-jobs .employer, .latest-jobs .employer a {
    color:#666;
}

.sidebar-block {
    border:1px solid #dbdbdb;
    padding:5px 7px;
    background:#fff;
    border-radius: 2px;
}
.sidebar-block ul{
    list-style-type: none;
    padding-left: 0;    
}
.sidebar-block ul li{}

a.u { text-decoration: underline; }

.sidebar-block ul.job-locations { display:inline-block; }
.sidebar-block ul.job-locations li{ float:left; width:137px; margin-right:5px; }