* {margin: 0; padding: 0; outline: 0;}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #999;
	font-size: 13px;
	background:#bfbfbf;
}

h1, h2 {
	font-family:'Voltaire'; font-size:34px; letter-spacing:1px; /*: 'Open Sans', sans-serif;*/
	/*font-weight: 300;*/
	margin:0 0 15px 0;
}

h1 {
	font-size: 36px;
	 font-weight:normal;
	line-height: 100%;
}
.intro h1 {
	font-size: 36px;
	letter-spacing: -2px;
	line-height: 100%;
}

h1.title {
	font-size: 46px;
	font-weight: 700;
	color: #6a6a6a;
}

h2 { font-size: 24px;}

p { margin: 0 0 15px 0; }

.registrationlinkstyle { opacity:.6; height:100px; width:350px; color:#FFFFFF;
	border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); background:#000000;
	-webkit-border-radius: 5px;
	 -moz-border-radius: 5px; font-size:12pt;
      border-radius: 5px;}
.btnstyle { border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
	-webkit-border-radius: 5px;
	 -moz-border-radius: 5px; font-size:12pt;
      border-radius: 5px; background-color:#99CF17; height:30px; width:250px; }
.combostyle { border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
	-webkit-border-radius: 5px;
	 -moz-border-radius: 5px;
      border-radius: 5px; width:350px; height:70px; font-size:12pt; }
	   

.menuBtn {

	background: center center no-repeat transparent;
	background: #000;
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 10px;
}

.active {	/* background: #FFFFFF; /* #3B5323;*/}
.clear {
	clear: both;
}
.wrap {
		/*background:url(../images/bg.png) top left repeat-x;*/
		width: 100%;
		max-width:1360px; /*1280 1140px;*/
		min-width:1100px; /* 960px;*/
		z-index: 10;
		position: relative;
		margin: 0 auto;
		padding: 0;

}

.section {
	width: 100%;
		max-width:1360px; /* 1140px;*/
		min-width:1100px; /* 960px;*/

/*	max-width: 1140px;
	min-width: 960px;*/
	z-index: 10;
	position: relative;
	margin: 0 auto;
	padding: 0 0 20px 0;
}

.inner {
	width: 980px;
	margin: 0 auto;
	position: relative;
	min-height: 50px;
	padding:20px 0;
/*	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;*/

}

/* This is the selector used for menu, it needs to be set as position:absolute; */
.subMenu {
	position: absolute;
	top: 670px; /*462***/
	height: 50px;
	z-index: 1000;
	width: 100%; background:#ffffff;
    opacity:0.8;
	max-width:1360px; /* 1140px;*/
	min-width:1100px; /* 960px;*/
	/*background: #aabd46 url(../images/way_text_logo.png) no-repeat left;*/
}

.subMenu .inner { background:url(../images/awf_logo1sm.png) no-repeat top left; width:1100px;
	padding:0px 0px 0px 70px;
	font-weight: 400;
}

.subNavBtn {
	display: block;
	height: 35px;
	width: 8%;
	float: left;
	margin: 0px 0px 0 0;
	text-decoration: none;
	font-size: 14px;
	padding: 15px 2% 0 2%;
	text-align: center; font-family:Melbourne; font-size:20px; 
	color: #000000; 
}

.end {
	margin: 0;
}


/* SECTIONS */
.sTop {
	min-height: 700px;
	background:#000000; background:#000000 url(../images/home_bg3.jpg) no-repeat top left;
	color:#cccccc/*#DFB300; */;line-height:28px;
	
}

.s1 {
	min-height: 650px;
	/*background: #2e2e2e;*/ 
	background: -webkit-gradient(linear, top left, bottom left, from(#00BCBB), to(#005A6C));
	background: -webkit-linear-gradient(#00BCBB,#005A6C);
	background: linear-gradient(#00BCBB,#005A6C);
	background:url(../images/about_bg1.jpg) no-repeat bottom left;
	color:#ffffff; font-family:Calibri; font-size:15px;
}

.s2 {
	min-height: 650px;
	background: #ffffff;/* #3f3f3f;*/
/*	background: -webkit-gradient(linear, top left, bottom left, from(#FFFFFF), to(#0E70A5));
	background: -webkit-linear-gradient(#FFFFFF,#0E70A5);
	background: linear-gradient(#FFFFFF,#0E70A5);*/ color:#003366; font-family:Calibri; font-size:18px;	
}

.s3 {
	min-height: 650px;
	background: #ffffff;
	/*	background: -webkit-gradient(linear, top left, bottom left, from(#0E70A5), to(#073852));
		background: -webkit-linear-gradient(#0E70A5, #073852);
		background: linear-gradient(#0E70A5,#073852);*/color:#003366;
	}


.s4 {
	min-height: 650px;
	background: #6e87a1;  background:url(../images/registration_bg1.jpg) no-repeat top left;
	color: white;
}
.s4 a { opacity:.4; padding:50px; color:#ffffff;
	border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); background:#000000;
	-webkit-border-radius: 5px;
	 -moz-border-radius: 5px; font-size:12pt;
      border-radius: 5px; text-decoration:none; }


.s4 a:hover { text-decoration:none; color:#ffffff; }
.s5 {
	min-height: 650px;
	background: #ffffff;
	color: #333333;
/*	background: -webkit-gradient(linear, top left, bottom left, from(#016088), to(#06917C));
	background: -webkit-linear-gradient(#016088, #06917C);
	background: linear-gradient(#016088,#06917C)*/
}

.s6 {
	min-height: 650px;
	background: #ffffff;
	color: #333333; 
}

.s7 {
	min-height: 650px;
	background: #005267;
	color: white; font-family:Melbourne; font-size:22px; poacity:.8;
/*	background: -webkit-gradient(linear, top left, bottom left, from(#005A71), to(#005267));
		background: -webkit-linear-gradient(#005A71,#005267);
		background: linear-gradient(#005A71,#005267);*/
}
.s7 a { text-decoration:none; color:#CCCCCC; }
.s7 a:hover {text-decoration:none; color:#ffffff; }