.leftbox {
/*    margin-top: 120px; 
    border-top: 1px solid #000;*/
}

.leftbox ul {
/*
    margin-left: -20px;
    */
}

.bwWrapper {
    position:relative;
    display:block;
    padding-top: 20px;
}

.rightbox {
    
}
img.hli98{
display: none;
}


.rightbox header {
    height: 120px;
    line-height: 140px;
    font-size: 22px;
    text-align: center;
}

.rightbox header a {
    color: #000;
    text-align: center;
    display: block;
    word-spacing: 5px;
}

.rightbox .contact {
    border-top: 1px solid #000;
}

.rightbox .contact p {
    font-size: 21px;
    line-height: 25px;
    text-align: center;
}

.rightbox .box {
/*    border-top: 1px solid #000; */
}

.rightbox .box h3 {
    text-transform: uppercase;
}

.email {
    margin-left: 20px;
}

/* GALERY */

img {
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0,2s ease;
    -ms-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    z-index: 0;
    &:hover {
      z-index: 5;
    }
}

/* LINKS */

a:active, a:visited {
    
}

a:hover, a:focus {
    text-decoration: none;
}

/* HELPER CLASS */

.clear {
    clear:both;
}

.uppercase {
    text-transform: uppercase;
}

.worker a{
font-size: 14px;
    text-decoration: none;
}
.worker a.active{
color: #fff;

}


.worker a:hover{
color: #fff;
}

.worker a.hover{
color: #fff;
}


.leftbox a{
/*opacity: 0.8; */
}

.leftbox a:hover{
opacity: 1.0;
}
.leftbox a.hover{
opacity: 1.0;
}


.leftbox p{
font-size: 14px;
}

.leftbox ul{
font-size: 14px;
}
.leftbox table{
font-size: 14px;
}