body{
    width:100%;
    margin:0;
    padding:0;
    font-family:arial;
    background: #3a4647;
}

#master-container{
    margin: 0;
    padding:0;
    background: url("bio_right_edge2.jpg") #3a4647 repeat-x;
}

#body-container{
    background: url("BIO_BG.jpg") #3a4647 no-repeat;
    width: 1126px;
    height: 714px;
}
a{
    text-decoration:none;
    border:none;
}


#bio-demo-link{
    position:absolute;
    top: 221px;
    left: 108px;
    padding:0;
    margin:0;
}
#bio-demo-link a:hover{
    opacity: 1;
}
#bio-demo-link a{
    opacity: 0;
}
#bio-demo-link a img{
    border:none;
    text-decoration:none;
}


#bio-res-link{
    position:absolute;
    top: 281px;
    left: 66px;
    padding:0;
    margin:0;
}
#bio-res-link a:hover{
    opacity: 1;
}
#bio-res-link a{
    opacity: 0;
}
#bio-res-link a img{
    border:none;
    text-decoration: none;
}

#network-container{
    position:absolute;
    height:29px;
    width:600px;
    top: 11px;
    left: 231px;
    margin:0;
    padding:0;
}
#network-container div{
    opacity:0;
}
#network-container div:hover{
    opacity:1;
}
#program_block{
    position:absolute;
    top:70px;
    left:400px;
    color:#fff;
    background-color: #233333;
    height:165px;
    width:900px;
    padding:5px 0 0 0;
    margin:0;
    display:none;
}
ul{
    padding:0;
    margin:0;
}
li{
    padding:0;
    margin:0;
}
#skill_block{
    position:absolute;
    top:70px;
    left:400px;
    color:#fff;
    height:165px;
    width:900px;
    padding:5px 0 0 0;
    margin:0;
    background-color: #233333;
    display:none;
}
#gallery_container{
    position:absolute;
    display:block;
    top:72px;
    left:400px;
}
.skills{
    background: url("buttons/bio_skills_b.jpg") no-repeat;
    height:24px;
    float:left;
    margin:0;
    padding:0;
}
.programs{
    background: url("buttons/bio_programs_b.jpg") no-repeat;
    height:24px;
    float:left;
    position:relative;
    left:-5px;
    margin:0;
    padding:0;
}
.facebook{
    background: url("buttons/bio_skills_b.jpg") no-repeat;
    height:29px;
    float:left;
    position:relative;
    top:2px;
    left:15px;
    margin:0;
    padding:0;
}
.imdb{
    background: url("buttons/bio_skills_b.jpg") no-repeat;
    height:29px;
    float:left;
    position:relative;
    top:2px;
    left:20px;
    margin:0;
    padding:0;
}
.linkedin{
    background: url("buttons/bio_skills_b.jpg") no-repeat;
    height:29px;
    float:left;
    position:relative;
    top:2px;
    left:3px;
    margin:0;
    padding:0;
}
.blog{
    background: url("buttons/bio_skills_b.jpg") no-repeat;
    height:29px;
    float:left;
    margin:0;
    padding:0;
}
.twitter{
    background: url("buttons/bio_skills_b.jpg") no-repeat;
    height:29px;
    float:left;
    position:relative;
    top:2px;
    left:8px;
    margin:0;
    padding:0;
}

#network-container div a img{
    border:none;
    text-decoration:none;
    margin:0;
    padding:0;
}
#bio-text{
    color: #fff;
    padding:0;
    margin:0;
    position:absolute;
    top: 290px;
    width:500px;
    left: 410px;
}
#MP-email{
    width:241px;
    height:27px;
    position:absolute;
    opacity:.5;
    top: 245px;
    left: 800px;
    background: url("buttons/email.png");
}
#MP-email a{
    opacity: 0;
}
#MP-email a:hover{
    opacity: 1;
}
#MP-email:hover{
    opacity: 1;
}
#MP-email a img{
    width:100%;
    height:100%;
    border:none;
    text-decoration:none;
}