/*HOMEPAGE STYLES*/
#hpSbNav {
    list-style: none;
    margin: 0 !important;
    padding: 0 !important;
    width: 207px;
}
#hpSbNav li {
    margin: 0 !important;
    padding: 0 !important;
}
#hpSbNav a {
    display: block;
    width: 207px;
    background-repeat: no-repeat;
    text-decoration: none;
}
#hpSbNav1 a {
    background-image: url(../assets/hpSbNav1.jpg);
    height: 46px;
}
#hpSbNav2 a {
    background-image: url(../assets/hpSbNav2.jpg);
    height: 49px;
}
#hpSbNav3 a {
    background-image: url(../assets/hpSbNav3.jpg);
    height: 47px;
}
#hpSbNav4 a {
    background-image: url(../assets/hpSbNav4.jpg);
    height: 49px;
}
#hpSbNav5 a {
    background-image: url(../assets/hpSbNav5.jpg);
    height: 45px;
}
#hpSbNav a:hover {
    color: #0053A3;
    background-position: -220px 0;
}
#hpSbNav5 a:hover {
    color: #0053A3;
}
#hpSbNav span {display: none;
    /*position: absolute;
    left: -999em;*/
}
#hpSidebar {
    background-image: url(../assets/hpSbBg.jpg);
    padding: 5px 10px;
}
#hpMainCol {
    padding: 30px;
}
#hpJobsCol {
    background-image: url(../assets/hpJobResource.jpg);
    background-repeat: no-repeat;
    width: 209px;
}
#hpJobsCol ul {
    list-style: none;
    padding: 40px 10px 20px 15px;
    margin: 0;
}
#hpJobsCol li {
    margin: 0;
    padding: 0;
    border-bottom: dashed 1px #FFF;
}
#hpJobsCol li a {
    display: block;
    padding: 10px 2px 10px 40px;
    background-image: url(../assets/hpJobLinkIcon.jpg);
    background-repeat: no-repeat;
    background-position: 2px 5px;
    text-decoration: none;
    color: #FFF;
}
#hpJobsCol li a:hover {
    color: #D5754D;
}
#snagajob {
    display: block;
    width: 130px;
    height: 120px;
    margin: 0 0 20px 40px;
}
#hpCol3 {
    background-image: url(../assets/hpEventsBg.jpg);
}
#hpEvents {
    background-image: url(../assets/hpFeaturedEvents.jpg);
    background-repeat: no-repeat;
    padding: 40px 10px 10px 10px;
}
.hpEventItem {
    padding: 10px 0;
    border-bottom: solid 1px #E4E4E4;
}
.hpEventItem h3 {
    margin: 0 0 -5px 0;
}
.hpMainItem {
    margin: 15px 0;
    border-top: solid 1px #EAEAEA;
    clear: both;
}
.hpMainItem img {
    float: left;
    margin: 10px 20px;
}
#getOnTheBus {
	padding:10px;
}
#hpReports {
    background-image: url(../assets/hpAnnualReports.jpg);
    background-repeat: no-repeat;
    padding: 40px 10px 10px 10px;
}
