			body {
  				position: relative;
  				font-family: 'Lato', sans-serif;
  				background-color:#fff
			}
			

			
			.avec-serif {  font-family: 'Roboto Slab', serif; }
			
			input.error {border-color:red; border-style:groove; background-color:#d0e4fe;}
			select.error { border: 1px dotted red;}
			label.error { color:red;}
				
			a.anchor{display: block; position: relative; top: -100px; visibility: hidden;}
			h1 {padding-top:1em; padding-bottom:1em; text-align:center;font-family: 'Roboto Slab', serif;}		

			/*UOREGON HEADER BAR */			
			.uoregon-bar {
				/*background: none repeat scroll 0% 0% #605F4B;	background: url(/assets/img/uologo_sm.png) no-repeat scroll 0% 0% black;*/
				background: none repeat scroll 0% 0% black;
				color: #fff
			}
			
			.uoregon-bar a {
				color: #fff;
			}
			
			.uoregon-bar a:hover {
				text-decoration: none;
			}
			

			.uonav {
				text-align:right;
				font-family: 'Roboto Slab', serif;
				font-size:.8em;
			}			
			
			/* VALUE PROPOSITION CUSTOMIZATIONS */		
			.value-title {		
			    min-height:5em;
			}
			.value-icon {		
			    min-height:4em;			    
			}				
			.value-text {		
			    min-height:12em;
			    font-size:180%;
			}	
			
			.quote {
				 min-height:12em;
			}
			
			


			

			.section.accented {background-color:#bae0f5;}
			.section.gradientBlue {
				background-image: -webkit-gradient(
					linear,
					left top,
					left bottom,
					color-stop(0.5, #BAE0F5),
					color-stop(1, #FFFFFF),
					color-stop(1, #EDF8FF)
				);
				background-image: -o-linear-gradient(bottom, #BAE0F5 50%, #FFFFFF 100%, #EDF8FF 100%);
				background-image: -moz-linear-gradient(bottom, #BAE0F5 50%, #FFFFFF 100%, #EDF8FF 100%);
				background-image: -webkit-linear-gradient(bottom, #BAE0F5 50%, #FFFFFF 100%, #EDF8FF 100%);
				background-image: -ms-linear-gradient(bottom, #BAE0F5 50%, #FFFFFF 100%, #EDF8FF 100%);
				background-image: linear-gradient(to bottom, #BAE0F5 50%, #FFFFFF 100%, #EDF8FF 100%);
			}
			.gradient {
			
					background-image: -webkit-gradient(
						linear,
						right bottom,
						right top,
						color-stop(0.17, #FFFFFF),
						color-stop(0.67, #F5F5F5)
					);
					background-image: -o-linear-gradient(top, #FFFFFF 17%, #F5F5F5 67%);
					background-image: -moz-linear-gradient(top, #FFFFFF 17%, #F5F5F5 67%);
					background-image: -webkit-linear-gradient(top, #FFFFFF 17%, #F5F5F5 67%);
					background-image: -ms-linear-gradient(top, #FFFFFF 17%, #F5F5F5 67%);
					background-image: linear-gradient(to top, #FFFFFF 17%, #F5F5F5 67%);				
			}
			.gradient2 {
			
					background-image: -webkit-gradient(
						linear,
						right bottom,
						right top,
						color-stop(0.17, #F5F5F5),
						color-stop(0.67, #dcdcdc)
					);
					background-image: -o-linear-gradient(top, #F5F5F5 17%, #dcdcdc 67%);
					background-image: -moz-linear-gradient(top, #F5F5F5 17%, #dcdcdc 67%);
					background-image: -webkit-linear-gradient(top, #F5F5F5 17%, #dcdcdc 67%);
					background-image: -ms-linear-gradient(top, #F5F5F5 17%, #dcdcdc 67%);
					background-image: linear-gradient(to top, #F5F5F5 17%, #dcdcdc 67%);				
			}	
			
			.gradientLightDark {
				background-image: -webkit-gradient(
					linear,
					left bottom,
					left top,
					color-stop(0.32, #DEDEDE),
					color-stop(1, #FFFFFF),
					color-stop(1, #969696)
				);
				background-image: -o-linear-gradient(top, #DEDEDE 32%, #FFFFFF 100%, #969696 100%);
				background-image: -moz-linear-gradient(top, #DEDEDE 32%, #FFFFFF 100%, #969696 100%);
				background-image: -webkit-linear-gradient(top, #DEDEDE 32%, #FFFFFF 100%, #969696 100%);
				background-image: -ms-linear-gradient(top, #DEDEDE 32%, #FFFFFF 100%, #969696 100%);
				background-image: linear-gradient(to top, #DEDEDE 32%, #FFFFFF 100%, #969696 100%);							
			}	
			
			.gradientDarkLight {
				background-image: -webkit-gradient(
					linear,
					left top,
					left bottom,
					color-stop(0.32, #DEDEDE),
					color-stop(1, #FFFFFF),
					color-stop(1, #969696)
				);
				background-image: -o-linear-gradient(bottom, #DEDEDE 32%, #FFFFFF 100%, #969696 100%);
				background-image: -moz-linear-gradient(bottom, #DEDEDE 32%, #FFFFFF 100%, #969696 100%);
				background-image: -webkit-linear-gradient(bottom, #DEDEDE 32%, #FFFFFF 100%, #969696 100%);
				background-image: -ms-linear-gradient(bottom, #DEDEDE 32%, #FFFFFF 100%, #969696 100%);
				background-image: linear-gradient(to bottom, #DEDEDE 32%, #FFFFFF 100%, #969696 100%);					
			}						
					
			.lgrey {background-color:#dcdcdc}
			
			/*SPLASHBAR BAR */	
			.section.splash {
				background-color:#7e93b8;
				background-image: url(/assets/img/fish_bowl.jpg);
				background-repeat: no-repeat;
				background-position: center;
				
				-webkit-background-size: cover;
				-moz-background-size: cover;
				-o-background-size: cover;						
				background-size: cover;
				min-height:30em;
				margin-bottom:0;
				padding-bottom:0;	
				border-bottom: 4px solid #4f8db3;										
			}
				
			.section.splash h1 {
				font-size: 3.5em;
				color:#fff;
			}
			
			.section.splash h3 {
				text-align:center;
				color:#fff;
			}			
			

			@media (min-width: 200px) {
			   .section.splash {
					background-image: url(/assets/img/fish_bowl.jpg);
					background-repeat: no-repeat;
					background-position: left;
					
					-webkit-background-size: cover;
					-moz-background-size: cover;
					-o-background-size: cover;						
					background-size: cover;
					min-height:25em;
					margin-bottom:0;
					padding-bottom:0;	
					border-bottom: 4px solid #4f8db3;	
				}	
			}				
				
			/* TESTIMONIALS */	
/* override the default padding and margins since they do not respond correctly to a small grid */
.testimonial .testimonial-bubble {

  padding: 0 0px 20px 10px;
  margin: 35px 0px 20px 0px;
}
			
