/* ************************************ IE6 fixes *************************************** */

* html {
	font-size:						small; /* IE6 hack, now text size renders exactly as on FF and Safari */
}


/* ********************************* Global styles *************************************** */

body {
	background:						#ffffff;
	color:								#555; /* color of the text, this is nicer than pure black */
	text-align:						left;
	font:									15px "Helvetica Neue", Helvetica, Arial;
	margin:								0;
	line-height:					22px;
}

/* .wrapper is a shared class used by each block in the layout */
.wrapper {
	width:								980px; /* as IE and FF don't render the same em size, I must use px */
	margin:								auto; /* center the block */
	overflow:							hidden;
}

a {
	text-decoration:			none;
	color:								#125aa7;
}

a:hover {
	text-decoration:			underline;
	color:								#0b9df0;
}

img {
	border:								0;
	float:								left;
	margin:								0 10px 0 0;
}

p {
	margin:								5px 0 10px 0;
}

/* ********************************* Header *************************************** */

#header {
	position:							relative;
	height:								55px;
	background:						url('/images/backgrounds/black.gif') repeat-x;
}

#logo {
	margin:								0;
	float:								left;
	margin-top:						2px;
}

#logo a {
	width:								275px;
	height:								50px;
	display:							block;
	text-indent:					-1234px;
}

/* ********************************* Announcement *************************************** */

#footer {
	color:								#666;
	font-family:					Helvetica;
	text-align:						center;
	margin-top:						20px;
	padding-top:					15px;
	width:								100%;
	font-size:						8pt;
}
