body{  
    background: #fff;
    color: #333;
}
#map{
    position: relative;
}
#page{
    height: auto;
}
h1{
    position: relative;
    top:0;
    left: 0;
    padding: 0 0 0 0;
    padding: 20px 0 110px 0;
    width: 100%;
    border-bottom: 1px solid #d9d9d9;
    background: transparent url(/shared/webisodes/assets/img/print/print_header.png) no-repeat right 20px;
}
h1 em{
    color: #999;
}

object.sIFR-flash{
    display: none;
}

.sIFR-alternate {
    position: relative;
    top:0;
    color: #333;
    width: auto;
    height: auto;
}
h1 span.sIFR-alternate {
    position: relative;
    left: 30px;
}
.mainContent{
    margin: 40px 0 0 0;
}
.contentPadder{
    padding: 0 15px;
}
.mainContent .colLeft {
    border-bottom: 1px solid #d9d9d9;
}
.mainContent .colLeft p {
    color: #333;
}
.mainContent .colRight h3{
    min-height: 1px;
}
.colRight .panelsScroller{
    padding: 0 0 30px 0;
}
.activityOverviewDetails {
    border-bottom: 1px solid #d9d9d9;
}

#baseMapImage,
#contentNav,
.pagination,
.scrollPanelPrevious,
.scrollPanelNext,
.scrollPanelPagination{
    display: none;
}


.colRight ul li a,
.colRight ul li a span.listItemNumber {
    color: #333;
}

.scrollPanel h4 a, .scrollPanel p{
    color: #333;
}


.videoCharacterIntro .videoCharacterDetails a {
    color: #333;
}

#footer {
    background: transparent url(/shared/webisodes/assets/img/print/footer_print_line_fade.png) no-repeat center top;
}
#footer ul li, #footer ul li a {
    color: #333;
}
#footer ul li a {
    border-right: 1px solid #333;
}

.bioIntro{
    border-bottom: 1px solid #d9d9d9;
}
.quote{
    border-top: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
}
p.caption{
    color: #333;
}

.roundedCornersTop{
 	background: url(/shared/webisodes/assets/img/rounded_corners/print/top_right_white.png) no-repeat top right;  
}
.roundedCornersTopLeft{
 	background: url(/shared/webisodes/assets/img/rounded_corners/print/top_left_white.png) no-repeat top left;  
}
.roundedCornersBottom{
 	background: url(/shared/webisodes/assets/img/rounded_corners/print/bottom_right_white.png) no-repeat top right;  
}
.roundedCornersBottomLeft{
 	background: url(/shared/webisodes/assets/img/rounded_corners/print/bottom_left_white.png) no-repeat top left;  
}
