/*	
	$colour1 = 'b9e5fb'; // blue  
	$colour2 = '1e3b5c'; // dark blue 
	$colour3 = 'ef4123'; // orange
	font-family: 'Open Sans', sans-serif; Light 300 | Normal 400 | Semi-Bold 600 | Bold 700  Extra-Bold 800
	font-family: 'Open Sans Condensed', sans-serif; Light 300 | Bold 700
*/


/* CSS Document */


* {margin: 0; padding: 0;}
html, body {font-family: 'Open Sans', sans-serif; background-color: #b9e5fb; color: #1e3b5c;}
#wrapper {position:relative; width: 920px;	min-height: 360px; padding: 20px; margin: 80px auto 0;	background-image:url(../images/faded-handle.png);}
#logo {position:absolute; top:10px; left:380px; width: 160px; height:160px}
#content1 {width: 740px; font-family: 'Open Sans Condensed', sans-serif; font-size: 72px; margin: 150px 0 0 180px; float: left; font-weight:300; /*background-color: #eee;*/}
#content2 {width: 640px; font-family: 'Open Sans Condensed', sans-serif; font-size: 48px; margin: -20px 280px 0 0; float: right; text-align:right; /*background-color: #eee;*/}
#content3 {width: 920px; margin: 40px 0 0 0; /*background-color: #eee;*/ float: left;}
#content4 {width: 920px; font-family: 'Open Sans', sans-serif; font-size: 10px; margin: 20px 0 0 0; float: right; text-align:right; /*background-color: #eee;*/}

/* ************ forms ************* */
input[type=text], input[type=email] {font-family: 'Open Sans', sans-serif; font-size: 18px; min-height: 20px;	border: 1px solid #1e3b5c; padding: 5px; color: #1e3b5c; background-color:transparent; float:left; margin-right:20px; width:235px;}
input[type=password] {font-family: 'Open Sans', sans-serif; font-size: 18px; min-height: 20px;	border: 1px solid #1e3b5c; padding: 5px; color: #1e3b5c; background-color:transparent; float:left; margin-right: 20px;}
select {font-family: 'Open Sans', sans-serif; font-size: 18px; min-height: 20px; border: 1px solid #1e3b5c; padding: 4px;	color: #1e3b5c; background-color:transparent; float:left; margin-right: 20px;}
input[type=file] {font-family: 'Open Sans', sans-serif; font-size: 18px; min-height: 20px; border: 1px solid #1e3b5c; padding: 5px; color: #1e3b5c; background-color:transparent; float:left; margin-right: 20px;}
input[type=submit] {font-family: 'Open Sans', sans-serif; font-size: 18px; min-height: 20px; border: 1px solid #1e3b5c; background-color: #1e3b5c; padding: 4px; color:#fff;}
input[type=submit]:hover {font-family: 'Open Sans', sans-serif; font-size: 18px; min-height: 20px;	border: 1px solid #1e3b5c; background-color: #1e3b5c; padding: 4px; color: #b9e5fb; cursor: pointer;}
textarea {width: 100%;}

input, textarea, select, button {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/* ************ forms ************* */
/* messages */
.messageSuccess {position: absolute; top: 20px; width: 876px; padding: 20px; background-color:transparent; border: dashed 2px #1e3b5c; font-family: 'Open Sans Condensed', sans-serif; font-size:24px; color: #1e3b5c; z-index: 3}	
.messageFail {position: relative; width: 904px; padding: 15px; background-color: #e9bcc0; border: dashed 2px #b7202e; font-size: 24px; color: #b7202e; z-index: 3}