/* AWARD ENTRY CSS*/


/*----------------------RESET------------------------*/

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
	}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clearFix {
	clear: both;
	width: 100%;
	height: 1px;
}
/*------------------------------GRID---------------------*/
/*
	Variable Grid System.
	Learn more ~ http://www.spry-soft.com/grids/
	Based on 960 Grid System - http://960.gs/

	Licensed under GPL and MIT.
*/


/* Containers
----------------------------------------------------------------------------------------------------*/
.container_3 { margin-left: auto;	margin-right: auto;	width: 960px; }

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1, .grid_2, .grid_3 {	display:inline;	float: left;	position: relative;	margin-left: 15px;	margin-right: 15px;}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha {	margin-left: 0; }
.omega {	margin-right: 0; }

/* Grid >> 3 Columns
----------------------------------------------------------------------------------------------------*/
.container_3 .grid_1 {	width:290px; }
.container_3 .grid_2 {	width:610px; }
.container_3 .grid_3 {	width:930px; }

/* Prefix Extra Space >> 3 Columns
----------------------------------------------------------------------------------------------------*/
.container_3 .prefix_1 { padding-left:320px; }
.container_3 .prefix_2 { padding-left:640px; }

/* Suffix Extra Space >> 3 Columns
----------------------------------------------------------------------------------------------------*/

.container_3 .suffix_1 { padding-right:320px; }
.container_3 .suffix_2 { padding-right:640px; }

/* Push Space >> 3 Columns
----------------------------------------------------------------------------------------------------*/
.container_3 .push_1 { left:320px; }
.container_3 .push_2 { left:640px; }

/* Pull Space >> 3 Columns
----------------------------------------------------------------------------------------------------*/
.container_3 .pull_1 { left:-320px; }
.container_3 .pull_2 { left:-640px; }

/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */
.clear { clear: both; display: block;	overflow: hidden;	visibility: hidden;	width: 0;	height: 0; }

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after {	clear: both;	content: ' ';	display: block;	font-size: 0;	line-height: 0;	visibility: hidden;	width: 0;	height: 0;}
.clearfix {	display: inline-block;}
* html .clearfix {	height: 1%;}
.clearfix {	display: block; clear: both;}

/*------------------------------END GRID---------------------*/


/*------------------------------GLOBAL TEXT STYLES---------------------*/

body {
	font-familY: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 13px;
}

p {
	line-height: 18px;
}

/*------------------------------GLOBAL STRUCTURAL---------------------*/

.colourRow {
	height: 5px;
	background-color:#ffce00;
}

#titleRow {
	height: 33px;
	margin-top: 25px;
	margin-bottom: 15px;
}

	#titleRow h1 {
		display: block;
		text-indent: -5000px;
		width: 400px;
		height: 33px;
		background-image:url(../images/Title.gif);
		background-repeat: no-repeat;
		float: left;
	}

#videoContainer {
	width: 631px;
	height: 352px;
	margin-bottom: 15px;
	margin-left: 5px !important;
	background-image:url(../images/videoBg.jpg)
}

	#videoInner {
		width: 611px;
		height: 332px;
		background-color:#0F3;
		margin-left: 10px;
		margin-top: 10px;		
	}

#introContainer {
	height: 352px;
	margin-bottom: 15px;
	margin-left: 4px !important;
	position: relative;
}

	#introContainer p {
		line-height: 20px;
		font-size: 16px;
		line-height: 20px 		
	}
	
	#introContainer p.introLine {
		padding-top: 55px;
	}

	.logo {
		margin-bottom: 35px;
		padding-top: 10px;
	}
	
	.logoSmall {
		float: right;
	}
	
	#introContainer p {
		margin-top: 5px;
	}
	
	p.introLine , p.introLine2{
		font-weight: bold;
		font-style: italic;
		margin: 0px;
		color: #414141;
	}
	
	.viewSiteBtn {
		display: block;
		width: 128px;
		height: 17px;
		text-indent: -5000px;
		background-image:url(../images/viewSite-btn-sprite.jpg);
		background-position: 0px 0px;
		position: absolute;
		bottom: 7px;
		right: 0px;
	}

	.viewSiteBtn:hover {
		background-position: 0px -17px;
	}

.imageContainer {
	margin-bottom: 20px;
}

.copyContainer {

}


#footerSpacer {
	height: 40px;

}


















