@CHARSET "UTF-8";

#headline-slider-wrapper { margin:1px 0 25px;float:left; }
/* Set to the width and height of slider area. */
#pg-home #headline-slider, #pg-fullwidth #headline-slider { float:left;width:960px; }
#headline-slider { width:701px; height:350px; background:none; position:relative; margin:0 0 0;}
.pg-three-column #headline-slider { display:none;width:auto !important; height:283px; background:none; position:relative; margin:15px 0 25px;}
.pg-three-column .nivo-controlNav { right:7px;width:auto;bottom:-56px; }
.nivo-controlNav {
    position:absolute;
    bottom:10px;
    width:auto;
    z-index:50000;
}
.nivo-controlNav a {
    display:block;
    width:18px;
    height:22px;
    background:url(bullets.png) no-repeat;
    text-indent:-9999px;
    border:0;
    float:left;
}
.nivo-controlNav a.active {
    background-position:0 -22px;
}
.nivo-directionNav a {
    display:block;
    width:31px;
    height:32px;
    background:url(arrows.png) no-repeat;
    text-indent:-9999px;
    border:0;
}
#pg-home a.nivo-nextNav, #pg-fullwidth a.nivo-nextNav {
    background-position:-30px 0;
    right:15px;
}
.pg-three-column a.nivo-nextNav {
    right:11px;
}
a.nivo-nextNav {
    background-position:-30px 0;
    right:242px;
}
a.nivo-prevNav {
    left:11px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
    opacity:1.0 !important;
}
.nivo-caption a {
    color:#ffffff;
    text-decoration:underline;
    margin-top:5px;
}


html #pg .nivo-caption {
    background: none repeat scroll 0 0 #323232;
    bottom: 11px;
    color: #FFFFFF;
    height: 100px;
    opacity: 0.8;
    position: absolute;
    right: auto;
    top: 350px;
    width: 700px;
    z-index: 89;
}

html #pg .nivo-caption p {
    color: #B5B5B5;
    line-height: 17px;
    margin: 0;
    padding: 1px 16px 22px;
    width: 659px;
}

html #pg .nivo-caption #summary {
    float: left;
    padding: 0;
    width: 100%;
}

html #pg .nivo-caption .related-link a {
    float: right;
    width: auto;
    color:#fff;
}

html #pg .nivo-controlNav {
    bottom: -2px;
    left: 9px;
    position: absolute;
    width: auto;
    z-index: 50000;
}

html #pg #headline-slider {
    background: none repeat scroll 0 0 transparent;
    height: 444px;
}

html #pg a.nivo-prevNav {
    top:37%;
}

html #pg a.nivo-nextNav {
    background-position: -30px 0;
    right: 12px;
    top:37%;
}

html #pg .nivo-caption p h2 {
    color: #FFFFFF;
    font-size: 19px;
    margin: 13px 0 4px;
}

