body.profile {
    background: #3465A1 url(http://subtlepatterns.com/patterns/square_bg.png);
}

body.profile
.profile-content {
    background: white url(/Resources/Library.Images/mso-blue-side.png) -167px center no-repeat;
    overflow-y: auto;
    height: 840px;
    padding: 0px 5px 15px 34px;
}
body.profile a,
body.profile a:visited {
    color:white;
}
body.profile a:hover { color:black; }

body.profile ul#nav_bio {
    margin-bottom: 0px;
}

body.profile ul#ProfileNav li {
    border: solid 1px white;
    margin-top: 12px;
}

body.profile 
li {
    list-style: none;
    text-align:center;
}

body.profile 
li.classic-separator {
    background: transparent url(/Resources/Library.Images/separator.png) center center no-repeat;
    height: 32px;
}

body.profile
.widget-content {
    border-bottom: none;
}

body.profile table.table a,
body.profile table.table a:hover,
body.profile table.table a:visited {
    color:#FB7A1C;
}

#pic_container { position:relative; overflow:hidden; width: 180px;height: 225px; text-align:left; }
#pic { position:absolute; display:block; }
#pic_border { position:absolute; z-index:1; display:block; width:1440px; height:565px; }

#pic_border.black { left: 0px }
#pic_border.white { left: -180px }
#pic_border.cyan { left: -360px }
#pic_border.brown { left: -540px }
#pic_border.pink { left: -720px }
#pic_border.gray { left: -900px }


