#container {
margin:auto;
width:850px;
position:relative;
border-bottom:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
border-top:1px solid #000;
background-color:#fff;


}

#header {
margin:0px;
margin-top:20px;
margin-left:180px;
width:500px;
float:left;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#00F;
font-size:18px;
margin-bottom:20px;

}


#positive-header {
margin:0px;
margin-top:20px;
margin-left:50px;
width:700px;
float:left;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#00F;
font-size:18px;
margin-bottom:20px;

}

#positive-header-ecc {
margin:0px;
margin-top:20px;
margin-left:50px;
width:262px;
float:left;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#00F;
font-size:18px;
margin-bottom:20px;

}

#positive-header-big-lotto {
margin:0px;
margin-top:20px;
margin-left:50px;
width:300px;
float:left;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#00F;
font-size:18px;
margin-bottom:20px;

}


#images {
margin-left:170px;
margin-top:20px;
width:430px;
float:left;

}

#image1 {

float:left;

}

#image2 {

float:left;
margin-left:20px;

}

#image3 {

float:left;
margin-left:20px;

}

#menu {
width:740px;
margin-left:50px;
text-align:center;
float:left;
border-top-style:solid;
border-top-color:#F00;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:#F00;
border-bottom-width:1px;


}

#nav{
	width:850px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	height:43px;
	
}
#nav li {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 700px;
	display: inline;
	font-style: normal;
	padding:0px;
	margin:0px;
}
#nav ul {
	clear: left;
	list-style-type: none;
	margin:0px;
	padding: 0px;
}

#nav .productsList2 a{
	color: #fff;
	float:left;
	display: block;
	line-height: 2.7em;
	text-decoration: none;
	text-align: left;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
}
#nav .productsList2 a:hover{

	text-decoration: underline;	
}

#home {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#000;
	margin-left:25px;
	width:800px;
	margin-top:20px;
	background-image:url(images/blue-wave-bg-800.jpg);
	background-repeat:no-repeat;
	padding-left:20px;

}

#mobilegreen {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#FFF;
	margin-left:30px;
	width:380px;
	margin-top:20px;
	background-image:url(images/green-waves-bg.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	
	}

#mobilegreenwide {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#FFF;
	margin-left:20px;
	width:780px;
	margin-top:0px;
	background-image:url(images/green-wide-567.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
	
}

#flexiblegreenwide {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#FFF;
	margin-left:20px;
	width:780px;
	margin-top:0px;
	background-image:url(images/green-wide-640.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
	text-align:center;
	
}

#newsgreenwide {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#FFF;
	margin-left:20px;
	width:780px;
	margin-top:0px;
	background-image:url(images/green-wide-1400.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
	text-align:center;
	
}

#newsgreenleft {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#FFF;
	margin-left:15px;
	width:350px;
	margin-top:0px;
	background-image:url(images/green-wide-640.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
	text-align:center;
	
}

#newsgreenright {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#FFF;
	margin-left:20px;
	width:350px;
	margin-top:0px;
	background-image:url(images/green-wide-640-flip.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-right:30px;
	padding-top:10px;
	text-align:center;
	
}

#positivegreenwide {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#FFF;
	margin-left:20px;
	width:780px;
	margin-top:0px;
	background-image:url(images/green-wide-1400.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
	text-align:left;
	
}

#qualificationsgreenwide {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#FFF;
	margin-left:20px;
	width:780px;
	margin-top:0px;
	background-image:url(images/green-wide-1200.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
	text-align:center;
	
}

#pre3green470 {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#FFF;
	margin-left:30px;
	width:440px;
	margin-top:20px;
	background-image:url(images/green-469x-bg.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:20px;
	
	}

#bluewide {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#000;
	margin-left:20px;
	width:780px;
	margin-top:0px;
	background-image:url(images/blue-waves-bg.jpg);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:30px;
	padding-top:20px;
	
}

#bluewidetop {
	float:left;
	margin-left:0px;
	width:744px;
	height:49px;
	margin-top:0px;
	margin-left:25px;
	background-image:url(images/blue-waves-top.jpg);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:30px;
	padding-top:0px;
	
}

#bluewidemid {
	float:left;
	margin-left:0px;
	width:744px;
	margin-top:0px;
	margin-left:25px;
	background-image:url(images/blue-waves-mid.jpg);
	background-repeat:repeat;
	padding-left:30px;
	padding-right:30px;
	padding-top:0px;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#000;
	
}

#bluewidebottom {
	float:left;
	margin-left:0px;
	width:744px;
	height:37px;
	margin-top:0px;
	margin-left:25px;
	background-image:url(images/blue-waves-bottom.jpg);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:30px;
	padding-top:0px;
	
}

#bluewide2 {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#FFF;
	margin-left:20px;
	width:780px;
	margin-top:0px;
	background-image:url(images/blue-waves-bg3.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:30px;
	padding-top:20px;
	
}


#mobileblue {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#000;
	margin-left:30px;
	width:350px;
	margin-top:20px;
	background-image:url(images/blue-wave-small3.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:20px;
	padding-top:30px;
	
}

#mobileblue2 {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#000;
	margin-left:30px;
	width:340px;
	margin-top:20px;
	background-image:url(images/blue-wave-bigger.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:30px;
	padding-top:30px;
	
}

#map {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:14px;
	color:#000;
	margin-left:20px;
	width:350px;
	height:250px;
	margin-top:10px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:20px;
	padding-top:30px;
	
}



#mobileheader {
	float:left;
	width:850px;
	margin-left:0px;
	margin-top:20px;
	text-align:center;
	font-family:"Comic Sans MS", cursive;
	font-size:22px;
	font-weight:bold;
	color:#960;
	

}

#mobileimg1 {
	float:left;
	width:282px;
	margin-left:0px;
	
}

#mobileimg2 {
	float:left;
	width:261px;
	margin-left:0px;
	
}

#mobileimg3 {
	float:left;
	width:282px;
	margin-left:0px;
	
}

#bluecloudimg1 {
	float:left;
	width:282px;
	margin-left:20px;
	margin-top:40px;
	
}

#oscarimg1 {
	float:left;
	width:354px;
	margin-left:0px;
	margin-top:100px;
	margin-left:20px;
	margin-bottom:60px;
	
}

#oscarimg2 {
	float:left;
	width:354px;
	margin-left:0px;
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;
	
}

#bodytext {
	width:500px;
	float:left;
}

#contacttext {
	width:600px;
	float:left;
}

#homeimages {
	width:250px;
	float:left;
	margin-left:30px;
	margin-top:10px;
	
}

#welcome {

height:47px;


}

#footer{
	
margin-top:10px;
padding:5px;
float:left;
width:840px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#bmenu{

width:740px;
margin-left:50px;
margin-top:20px;
text-align:center;
float:left;
border-top-style:solid;
border-top-color:#F00;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:#F00;
border-bottom-width:1px;
}


#logos{

width:630px;
margin-left:100px;
float:left;
margin-top:20px;
}

#logo1{

width:90px;
float:left;
}

#logo2{

width:100px;
margin-left:160px;
float:left;
}

#logo3{

width:103x;
margin-left:150px;
float:left;
}

#logos-funding{

width:770px;
margin-left:0px;
float:left;
margin-top:20px;
margin-bottom:20px;
}

#fund1{
margin-left:30px;
width:61px;
float:left;
}

#fund2{

width:100px;
margin-left:460px;
float:left;
}


#form1  label
{
width: 10em;
float: left;
text-align: left;
margin: 0 1em 10px 0;
clear: both;
}

fieldset {  color: #000000; background-color: inherit; border: 0.1em #333333 solid; padding-left: 1em; padding-bottom: 1em; ; margin-bottom: 1em; padding-top: 1em; padding-right: 1em}



a.nav:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	color:#009;
	text-decoration:underline;
	text-align: center;
}

a.nav:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	color:#009;
	text-decoration:underline;
	text-align: center;
}

a.nav:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	color:#F00;
	text-decoration:underline;
	text-align: center;
	

}

a.body:link {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#FFF;
	text-decoration:underline;
	text-align: center;
}

a.body:visited {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#FFF;
	text-decoration:underline;
	text-align: center;
}

a.body:hover {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#FFF;
	text-decoration:underline;
	text-align: center;
	
}

a.bodyb:link {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#000;
	text-decoration:underline;
	
}

a.bodyb:visited {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#000;
	text-decoration:underline;
	text-align: center;
}

a.bodyb:hover {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#fff;
	text-decoration:underline;
	text-align: center;
	background-color:#813e36;
	
}

a.green:link {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#FFF;
	text-decoration:underline;
	text-align: center;
}

a.green:visited {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#fff;
	text-decoration:underline;
	text-align: center;
}

a.green:hover {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#FF0;
	text-decoration:underline;
	text-align: center;
	background-color:#8249be;
	
}


a.brownlinks:link {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#960;
	text-decoration:none;
	text-align: center;
	font-weight:bold;
}

a.brownlinks:visited {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#960;
	text-decoration:none;
	text-align: center;
	font-weight:bold;
}

a.brownlinks:hover {
	font-family:"Comic Sans MS", cursive;
	font-size: 16px;
	color:#960;
	text-decoration:underline;
	text-align: center;
	font-weight:bold;
	
}


ul {
	padding-left: 20px;
}

.comicb14 {
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#960;
	font-weight:bold;
}

#bluewave {
	background-image:url(images/blue-wave-bg.jpg);
	background-repeat:no-repeat;
	float:left;
	font-family:"Comic Sans MS", cursive;
	color:#000;
	font-size:16px;
	width:600px;
	margin-left:110px;
	padding-left:20px;
	padding-top:10px;
	margin-top:20px;
	padding-bottom:10px;
	
}

.homeimage {
	float:right;
	margin-right:30px;
	
}

.training1 {
	margin-left:120px;
}

.imageright {

float:right;
margin-right:50px;

}

#traininggreenwide {
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#FFF;
	margin-left:20px;
	width:760px;
	margin-top:0px;
	background-color:#82b637;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
	border:1px solid #000;
	
}

.lists
{
	list-style-image: url(images/star.png);
}





#aboutyou  label
{
width: 10em;
float: left;
text-align: left;
margin: 0 1em 10px 0;
clear: both;

}

fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.form1 {
	margin-left:180px;
	margin-top:20px;
}

.positive-heading {
	font-size: 18px;
	text-align: left;
	text-decoration:underline;
	
}

h5 {
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#630;
	margin:0px;
	font-weight:bold;
	text-decoration: underline;
}

h4 {
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	color:#ed008c;
	margin:0px;
	margin-bottom:3px;
	font-weight:bold;
	text-decoration: underline;
}

.mission-statement {
	font-family:"Comic Sans MS", cursive;
	font-size:14px;
	color:#000;
}
