@charset "UTF-8";
/* CSS Document */

/* Reset */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, p, blockquote, address, th, td {
		margin: 0;
		padding: 0;}
		
h2, h3, h4, h5, h6 {
		font-size: 100%;
		font-weight: normal;}
		
ol, ul {
		list-style-type: none;}

table {
		border-collapse: collapse;
		border-spacing: 0;}
		
caption, th {
		text-align: left;}
		
fieldset, img {
		border: 0;}
		
dt, address, caption, cite, code, dfn, em, i, strong, b, th, var {
		font-style: normal;
		font-weight: normal;}										

h2, h3, h4, h5, p, ul {
		margin: 0;
		padding: 0;}
		
html {
		overflow: -moz-scrollbars-vertical !important; }
		
/* End Reset */

/* Main CSS Elements */

body {
		margin:0px;
		padding:0px;
		background:#000000 url('../images/mainBackground.jpg') center top no-repeat;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		}
		
a {
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		}		
		
body#soWhat {
		margin:0px;
		padding:0px;
		background:#000000 url('../images/soWhatBackground.jpg') center top no-repeat;}

#outerWrapper {
		width:813px;
		margin:0px auto 0px auto;
		padding:0px;
		position: relative;
		top:0px;}
		
#header {
		width:813px;
		height:165px;
		float:left;
		background-image:url('../images/header.jpg');}
		
#navigation {
		width:600px;
		height:81px;
		float:left;
		margin-left:85px;
		margin-top:90px;}
		
#mainText {
		width:733px;
		float:left;
		margin-top:20px;
		margin-left:40px;}				
		
#videoUnit {
		width:813px;
		height:442px;
		float:left;
		background-image:url('../images/videoBackground.jpg');}
		
#player {
		width:588px;
		height:339px;
		float:left;
		margin-left:90px;
		margin-top:30px;}

#bottomSection {
		width:813px;
		float:left;
		margin-bottom:20px;
		}
		
#introText {
		width:290px;
		float:left;
		margin-left:90px;
		margin-top:10px;}
		
#introClickThru {
		width:290px;
		height:74px;
		float:left;
		}		
		
#introText p {
margin-bottom:20px;
}
		
#sendUnit {
		width:320px;
		float:left;
		margin-left:12px;
		background-color:#141414;
}
		
img#sendimage {
		width:320px;
		float:left;}				
		
#form {
		width:265px;
		padding-left:27px;
		margin-top:5px;
		margin-bottom:10px;
		}		
		
input[type="text"] {
		width:160px;
		background-color:#FFFFFF;
		border:1px solid #666666;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		padding:3px;
		color:#666666;
		float:left;
		}
		
.emailLabel {
width:85px;
float:left;
margin-right:10px;
font-size:12px!important;
padding-top:3px;
}

.emailInputRow {
height:30px;
}
		
#formSpacer {
		width:265px;
		height:1px;
		background-color:#FFFFFF;
		margin-top:5px;
		margin-bottom:10px;
}margin-top:24px;}
		
#submitBtn {
		width:320px;
		border:none;
		padding-left:-27px;
		display:block;
		}
		
#footer {
		width:733px;
		margin-left:40px;
		float:left;
		margin-bottom:20px;
		border-top:1px solid #363636;
		border-bottom:1px solid #363636;
		padding-top:10px;
		padding-bottom:5px;
		margin-top:30px;
		}
		
#bottomSpacer {
		width:813px;
		height:25px;
		background-color:#000000;}		
		

#emailMessage {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
margin-top:20px;
}

#emailThanksMessage {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
margin-top:20px;
padding-bottom:30px;
}

#emailThanksMessage p {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

	
/* Units CSS */
		
img.units {
		float:left;
		display:block;}
		
img.links {
		display:block;
		margin-top:10px;}				
		
/* cc4g */

#cc4gUnit {
		width:813px;
		height:330px;}
		
#cc4gRight {
		width:398px;
		height:330px;
		float:left;
		background-image:url(../images/cc4g_04.jpg);}		
		
/* Ambition */

#ambitionUnit {
		width:813px;
		height:237px;
		float:left;}
		
#ambitionText {
		width:813px;
		height:237px;
		float:left;
		background-image:url(../images/ambition_13.jpg);}
		
/* Bring it on */

#bringUnit {
		width:813px;
		height:170px;
		float:left;}
		
#bringText {
		width:413px;
		margin-left:400px;
		background-image:url(../images/bring_09.jpg);}				
		
/* Diploma */

#diplomaUnit {
		width:813px;
		height:253px;
		float:left;}
		
#diplomaRight {
		width:413px;
		height:253px;
		float:left;
		background-image:url(../images/diploma_15.jpg);}		
		
/* ITMB */

#itmbUnit {
		width:813px;
		height:244px;
		float:left;}
		
#itmbLeft {
		width:400px;
		height:245px;
		float:left;
		background-image:url(../images/itmb_22.jpg);}				
																																							
		
/* Typography */

p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#FFFFFF;
		margin-bottom:15px;}
		
.form {
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#FFFFFF;
		float:left;
		}
		
p.footer {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-align:center;}

p.main {
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		margin-bottom:15px;}
		
p.text {
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#FFFFFF;}		

/* Clear */

.clear {
		clear:both;}

#captchaLabel {
display:block;
float:left;
margin-right:10px;
}		

#captcha {
margin-left:95px;
}

#captchaInput {
margin-top:5px;
display:block;
}

/* Alts 21-08-09 */

/* Bring it on */

#bringUnit {
		width:813px;
		height:170px;
		float:left;}
		
#bringText {
		width:413px;
		height:170px;
		margin-left:400px;
		background-image:url(../images/bring_09.jpg);}	

