body {
	 /*font: 13px/21px "HelveticaNeue", "Helvetica Neue", Helvetica, "Oxygen-Regular", Arial, sans-serif; */
	/*font-family: 'Oxygen-Regular';*/
	line-height: 130%;
	background: #F0F0F0;
	/*background-color:#F7F7F7;*/
 }	

.roundborder    { 
	border:1px solid #9A9A9A;
	padding: 10px;
	border-radius:4px; 
	-moz-border-radius:4px; 
	/*background-color:#FFFFFF;*/
	/*margin-bottom: 20px;*/
}

.thumbnail .caption p{
	font-size: 12px;
	line-height: 1.2;
	color: #5e5e5e;
}

.thumbnail .caption h4{
	margin-top: 6px;
	margin-bottom: 6px;
	font-size: 18px;
	line-height: 1;
}

img.scale-with-grid {
	width: 100%; /*override existing setting*/
}

img.full-height {
	height: 100%; /*override existing setting*/
}

.grayscale img
{
	filter: grayscale(1);
	-webkit-filter: grayscale(1);
	-moz-filter: grayscale(1);
	-o-filter: grayscale(1);
	-ms-filter: grayscale(1);
}

.grayscale img:hover
{
	filter: grayscale(0);
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-o-filter: grayscale(0);
	-ms-filter: grayscale(0);
}

a img:hover	{
	transition:all 150ms;
	-webkit-transition:all 150ms; 
	opacity:0.5;
}

/*img{
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}*/

div#header h1 a:hover {
	color: #222; 
}

a:hover, a:focus { 
	color: #ff4758; 
}
a, a:visited {
	text-decoration:none;
}
p a, p a:visited {
	/*text-decoration:underline;*/
	font-weight: bold;
}


.slider {
  width:100%;
}

.darkCaption {
	position: absolute; 
	margin-bottom: 0px; bottom: 0px; 
	background-color: rgba(0,0,0,0.7); 
	color: #FFFFFF; 
	width:100%; 
	padding-top: 10px; 
	padding-bottom: 10px;
}

.sparse {
	margin-top:100px;
	margin-bottom: 100px;
}


.slide h1,
.slide h2,
.slide h3,
.slide h4,
.slide h5,
.slide h6 {
	color: #fff;
}


.navbar-wrapper li a {
/*color: #fff;*/
}

.navbar-wrapper li a:hover, 
.navbar-wrapper li a:focus { 
	color: #ff4758; 
}

nav ul {
	list-style-type:none; 
	margin:0; 
	padding:0; 
}
nav ul li {
	display:inline; 
	padding-right: 8px;
}
nav a {
	text-decoration: none;
}	


/*	
.navbar-fixed {
position: fixed;
margin-top: 0px;
background-color: white;
opacity: 1;
width: 100%;
z-index: 1000;
border-bottom: 1px solid #999999;
}
*/

	
	
/* DESCRIPTION LISTS */
.dl-horizontal dt {
/*font-weight: bold;*/
}
.dl-horizontal dd {
margin-bottom: 6px;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 70px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 80px;
  }
  .dl-horizontal dd:before,
  .dl-horizontal dd:after {
    display: table;
    content: " ";
  }
  .dl-horizontal dd:after {
    clear: both;
  }
  .dl-horizontal dd:before,
  .dl-horizontal dd:after {
    display: table;
    content: " ";
  }
  .dl-horizontal dd:after {
    clear: both;
  }
}
/* END DESCRIPTION LISTS */




/*MODIFICATIONS*/

.quarter-bottom-rel { margin-bottom: 4% !important; }
.quarter-bottom { margin-bottom: 25px !important; }
.half-bottom { margin-bottom: 50px !important; }
.one-bottom, .add-bottom { margin-bottom: 100px !important; }
.two-bottoms { margin-bottom: 200px !important; }

	
			









		