body{
	background-image: url(../images/backgrounds/background_01.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-size: 100%, cover;
	background-attachment: fixed;
	-webkit-background-size: 100%, cover;
}

.rt-container {
    background-color: rgba(255, 255, 255, 0.75);
}

.gf-menu.l1 > li.active > .item {
    padding-bottom: 45px;}


#rt-showcase {
    background: transparent;
}

.rt-showcase-bg {
    background-image: none;
}

.sprocket-features-title {
    font-size: 3.5em;
    line-height: 1.1em;
    margin-bottom: 10px;
    font-family: 'Optima', Helvetica, Arial, sans-serif;
}

#rt-footer {
    background-color: rgba(255, 255, 255, 0.75);
}


.fp-roksprocket-features .feature-promo2 {
    color: #f51e10;
	}


.rt-feature-bubble {
	background-color: #a2d9f7;
	}
	
a {
    color: #005191;
}	
	
	
h1, h2, h3, h4, h5, h6, .title {
	color: #005EA8;
}	
	
.sprocket-mosaic .sprocket-mosaic-item .sprocket-mosaic-title a {
    color: #005191;
}

body .sprocket-features-title {
    font-size: 3.8em;
}

.component-content .rt-article-title:before {
    background: none; 
}

.component-content .rt-article-title h2 {
    background: none;
}


.contentstyle-preset1 #rt-maintop {
    background-color: transparent;
}
	
.rt-text-2 {
    color: #005191;
}	
	
