/**********************************************************************************
*	This is totally and utterly hacked together.
*   No one should claim this stylesheet.
**********************************************************************************/

/***********************************
		=Normalization
***********************************/

/* Normalizes Margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0;}

/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6 { font-size: 100%; }

/* Removes list-style from lists */
ol, ul { list-style: none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }

/* Removes border styles from tables */
table { border-collapse: collapse; border-spacing: 0; }

/* Removes border from fieldset and img */
fieldset, img { border: 0; }

/* Left aligns text in caption and th */
caption, th { text-align: left; }

/* Removes quotation marks from q */
q:before, q:after { content: ''; }

/* Normalize Links for Netscape when image replacements are used (text decorates the whole page width up to the IR'd link with an underline) */
a { text-decoration: none; color: #2c441d;}

/***********************************
		=Styling
***********************************/

.ir { position: relative; overflow: hidden; display: block;}
	.ir em { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; display: block; background-repeat: no-repeat;}

body 
{
	background: #08364D;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	text-align: center;
	padding: 33px 0 0 0;
}

	#wrapper { width: 900px; margin: 0 auto; text-align: left;}
		
		h1 { width: 354px; height: 287px; float: left;
	left: 273px;
}
			h1 em {  background: url(images/placeholder_03.png); }
	
		h2 {
	width: 489px; height: 49px; float: left; left: -148px;
	top: 287px; }
			h2 em { background: url(images/placeholder_06.png); }

h3 {
	width: 729px; height: 56px; float: left; left: 84px; top: 49px; }
			h3 em { background: url(images/placeholder_09.png); }


h3 {
	width: 729px; height: 56px; float: left; left: 84px; top: 49px; }
			h3 em { background: url(images/placeholder_09.png); }
			
h4 {
	width: 575px; height: 2; float: left; left: 162px; top: 56px;
	color: #08364D;
}
			h4 em { background: url(images/placeholder_13.png); }
			
h5 {
	font: 15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-top: 65px;
	color: #ffffff;
	width: 640px;
	float: left;
	padding-left: 225px;
	display: block;
}

	h5 a {
	color: #99CC33;
	font-weight: bold;
}