/* -- GLOBAL STYLES -- */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img, blockquote
{
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
}

ul, ol
{
	list-style-type: none;
}

body
{
	font-size: 62.5%;
	text-align:center;
}

/* this percentage sets 1em = 10px (therefore 1.1em = 11px etc) allowing us to consistently use em's as a value to describe the size of text ACROSS ALL BROWSERS AND PLATFORMS */

#wrapper {
	width:903px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#header {
	width:903px;
	height:auto;
	float:left;
	position:relative;
	border-bottom:#CCCCCC solid 2px;
	margin-bottom:20px;
}

#header img {
	margin:20px 0 20px 0;
}


#flashContent {
	width: 903px;
	height:auto;
	float:left;
	position:relative;
	padding-bottom:20px;
	border-bottom:#CCCCCC solid 2px;
}

#footer {
	width: 903px;
	height:auto;
	float:left;
	position:relative;
}

#footer p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#666666;
	text-align:center;
	padding-top:20px;
}

#footer p a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2D8AAC;
	text-align:center;
	text-decoration:underline;
}
#footer p a:hover {
	text-decoration:none;
}
