body{
background:url(../images/poolswim.jpg) no-repeat center center fixed;
-webkit-background-size:cover;
-moz-background-size:cover;
-o- background-size:cover;
background-size:cover;

	
}
body {
	color:white;
	background-color:transparent;
	
	}
	
.rlogo { 
margin-top: -25px
}

.navbar{
	margin-bottom:25px;
}
.carousel-inner > .item > img {
    margin: 0 auto;
	
	
}

.concretebackground {
background:url(../images/concretetexture2.jpg);

}
.poolside{
	background-color:transparent;
/*background:url(../images/poolwater.png) ;rgba(20, 222, 230, 0.0 */
width:101%;	
height: 587px;
margin:10px 0 0 10px;
border-radius:15px;
/*border: solid 2px #011959;*/
	
}
.carousel-caption {
	color:#006;
}

.carousel-control.left {
	background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 100%);
	
	background-color:transparent;
}

.carousel-control.right {
	background-image:linear-gradient(to left, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 100%);
	
	background-color:transparent;
}


.item {
height: 400px;
margin-top:15px;
}

.jumbotron {
	/*border: solid 2px #011959;*/
	color: #006;
	background-color:rgba(20, 222, 230, 0.25);
	text-align:center;
	border-radius: 15px;
	margin:10px 0 10xp 10px;
}
.jumbotron ul li{
	font-size:1.3em;

}


.jumbotron p{
margin-bottom:8px;	
	
	
}
.undercar {
	
	color: #006;
	background-color:rgba(20, 222, 230, 0.25);
	text-align:center;
	border-radius: 15px;
	margin:10px 0 10xp 10px;
	 
	}
.undercar p{
	font-size:21px;
	font-weight:200;
	Margin-bottom:15px;
	
}
.servicelist li {
	list-style-type:none;
	display: inline; 
	font-weight:600;
	
}

.infobox {
	margin: 15px 15px 15px 15px;
	background-color:rgba(20, 222, 230, 0.75);
	min-height: 250px;
	border: 1px solid #011959;
	color:#006;
	
}
.infobox a {
    color: #FFF;
	text-decoration:none;
	font-size: 1.2em;
}

.infobox a:hover {
    color: #006;
	text-decoration:none;
	font-size: 1.2em;
}