.nivo-caption {
    bottom:0px; /* Vertically centre the captions */
    left:auto;
    right:0px; /* Put them on the left */
    width:325px;
    max-width:325px;
    overflow:hidden;
    text-shadow:none;
 	font-family: 'TeXGyreAdventorRegular',Helvetica, Arial, sans-serif;; /* Using a Google Font (not required) */
  	background: url("images/header_gradient.png") repeat;
    height: 430px;
    text-transform: uppercase;
 
}

.nivo-caption p {
  	bottom: 60px;
    left: 30px;
    opacity: 1;
    padding: 0 30px 0 0;
    position: absolute;
    line-height: 27px;
    font-size: 27px;
    color:#505050;
}
.nivo-caption a { 
    color:#333;
    font-weight:bold;
    font-size:27px;
    text-transform:uppercase;
}

#featured {
    background:url(images/featured.png) no-repeat;
    width:115px;
    height:110px;
    position:absolute;
    top:-8px; /* Bump up a bit to give the fold effect */
    left:-8px; /* Bump left a bit to give the fold effect */
    z-index:20; /* Make sure it is visible above the slides */
}

.nivo-controlNav {
    bottom: 30px;
    left: 695px;
    position: absolute;
}
.nivo-controlNav a {
    background: url("images/bullets.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    float: left;
    height: 13px;
    text-indent: -9999px;
    width: 16px;
}
.nivo-controlNav a.active {
    background-position: 0 -22px;
}
.nivo-directionNav a {
    background: url("images/arrows.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    height: 30px;
    text-indent: -9999px;
    width: 30px;
}
a.nivo-nextNav {
    background-position: -30px 0;
    right: 15px;
}
a.nivo-prevNav {
    left: 15px;
}

h2.htextlarge {
font-size: 90px;
font-family: 'TeXGyreAdventorRegular',Helvetica, Arial, sans-serif;
color: #F58025;
padding-bottom: 35px;
}

h2.htext{
font-size: 55px;
font-family: 'TeXGyreAdventorRegular',Helvetica, Arial, sans-serif;
color: #F58025;
padding-bottom: 5px;
line-height: 50px;

}



