/* Tags */

body {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;
	background-color:#f8f6f4;
	color:#a9abad;
	background-image:url(/images/whitebkgrnd.jpg);
	line-height:17px;
}
h1, h2, h3, h4, h5, p {
	margin:15px 0px;
}
h1, h2, h3, h4, h5 {
	font-weight:bold;
}
a img {
	border:none;
}
a,
a:link,
a:visited,
a:hover,
a:active {
	color:#b5b7b9;
	text-decoration:none;
}
a:hover {
	color:#c41230;
}
strong {
	font-style:inherit;
	font-weight:bold;
}
em {
	font-style:italic;
	font-weight:inherit;
}

/* Generic Classes */

.clear {
	clear:both;
}
.hide {
	visibility:hidden;
}
.off {
	display:none;
}

/* Home */

html, body {
	height:100%;
}
#mainContainer {
	min-height:100%;
	margin:0px auto;
	width:440px;
	position:relative;
}
#bodyContainer {
	position:absolute;
	top:50%;
	margin-top:-150px;
	padding:60px 0px;
}
.spacer {
	height:304px;
}

#introLogo {
	margin:0px auto 30px auto;
	background-image:url(/images/intro-logo.gif);
	width:333px;
	height:60px;
}
#getInTouch {
	width:440px;
	margin:0px auto;
}
h2.org {
	text-align:center;
	color:#C41230;
}
.contactElement {
	clear:left;
	margin:3px 0px;
	overflow:hidden;
}
.label {
	display:block;
	float:left;
	width:150px;
	text-align:right;
	font-weight:bold;
	margin:0px 5px 0px 0px;
}
.value {
	float:left;
}
