@import "reset.css";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);

body{
margin:0px;
padding:0px;
text-align:center;
background:black;
}

div.container{
width:1000px;
margin:0px auto;
padding:0px;
position:relative;
}

div.wrapper{
width:1000px;
float:left;
margin:0px;
padding:0px;
text-align:left;
background:#201F1D;
}

div.top-section{
width:100%;
float:left;
height:150px;
background:#151413;
}

p.txt1{
width:300px;
float:left;
font-size:16pt;
font-family:'Open Sans', arial, tahoma;
font-weight:700;
line-height:26px;
text-align:left;
color:white;
margin:10px 0px 0px 20px;
}

span.span1{
font-weight:300;
}

span.span2{
color:#DD251D;
}

a.logo{
float:right;
width:350px;
margin:26px 0px 0px 0px
}

a.logo img{
width:350px;
}

div.colors-section{
width:100%;
float:left;
height:40px;
}

div.color{
width:31%;
height:40px;
line-height:40px;
text-align:right;
float:left;
font-size:16pt;
color:white;
font-family:'Open Sans', arial, tahoma;
font-weight:bold;
padding-right:2%;
text-transform:uppercase;
letter-spacing:2px;
}

.one{
background:#48788C;
}

.two{
background:#8DBC30;
width:32%!important;
}

.three{
background:#FDC600;
}

div.leftside{
width:440px;
padding:30px;
float:left;
background:url(../jpg/bg-left.png) no-repeat left bottom #201F1D;
font-size:12pt;
color:white;
font-family:'Open Sans', arial, tahoma;
font-weight:400;
text-align:justify;
line-height:24px;
min-height:1200px;
}

div.leftside p{
width:100%;
margin:0px;
padding:0px;
font-size:12pt;
color:white;
font-family:'Open Sans', arial, tahoma;
font-weight:400;
text-align:justify;
line-height:24px;
}

.red{
text-align:center!important;
font-weight:700!important;
color:#DD251D!important;
}

ul{
width:400px;
font-size:12pt;
color:white;
font-family:'Open Sans', arial, tahoma;
font-weight:400;
text-align:justify;
line-height:24px;
padding:0px 0px 0px 20px;
margin:0px 0px 0px 20px;
list-style:disc;
}

div.rightside{
width:440px;
padding:30px;
float:left;
background:url(../jpg/bg-right.jpg) no-repeat left top #4E504F;
font-size:12pt;
color:white;
font-family:'Open Sans', arial, tahoma;
font-weight:400;
text-align:justify;
line-height:24px;
min-height:1200px;
}

div.rightside p{
width:100%;
margin:0px;
padding:0px;
font-size:12pt;
color:white;
font-family:'Open Sans', arial, tahoma;
font-weight:400;
text-align:justify;
line-height:24px;
}

div.stripe{
width:100%;
float:left;
text-align:center;
font-size:14pt;
color:white;
font-weight:700;
font-family:'Open Sans', arial, tahoma;
padding:20px 0px;
line-height:24px;
}

.one1{
background:#48788C;
}

.one1 a{
color:white;
text-decoration:none;
}

.one1 a:hover{
text-decoration:underline;
}

.two1{
background:#8DBC30;
}

.two1 a{
color:white;
text-decoration:none;
}

.two1 a:hover{
text-decoration:underline;
}

.three1{
background:#FDC600;
}

.three1 a{
color:white;
text-decoration:none;
}

.three1 a:hover{
text-decoration:underline;
}

.three1 img{
display:inline-block;
margin:7px 0px 0px 0px;
}

img.coach{
display:inline-block;
padding:20px 0px;
}

.rejs{
float:left;
}

.sail{
width:1000px;
height:375px;
float:left;
background:url(../jpg/rejs-bg.jpg) no-repeat left top;
}

.sail p{
font-size:16pt;
font-family:arial, tahoma;
color:white;
line-height:25px;
margin:0px;
padding:0px;
text-shadow: 3px 3px 3px black;
}

.sailp1{
font-size:27pt!important;
font-weight:bold!important;
text-align:center!important;
padding:42px 0px 42px 0px!important;
}

.sailp2{
text-align:center!important;
padding-bottom:42px!important;
}

.sailp3{
width:900px!important;
margin-left:87px!important;
}