/* CSS Document */
/* Order of Properties:
/* display: float: position: margin: border: padding: width: height: color: background: (alignment, font text, etc...) */

body {
	margin:0px;
	background:#fff;
	color:3d3d3d;
	tex-align:left;
	font:10pt/14pt Verdana, "Trebuchet ms", Arial, Helvetica, sans-serif;
}

a {
	color:#2E6981;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

.container {
	display:block;
	position:relative;
	width:780px;
	margin:0px auto;
}	

h1 {
	display:block;
	position:absolute;
	margin:-5000px;
}
#header {
	display:block;
	position:relative;
	height:120px;
	margin:0px auto;
	padding:0px;
	background:#fff url(imgs/bkg-h1.gif) repeat-x;
	text-align:center;
}
#header p {
	position:absolute;
	top:7px;
	right:0px;
	width:440px;
	border:2px solid #2E6981;
	padding:12px;
	background-color:#CBE5EF;
	font-size:.8em;
}

.body, .contact {
	margin-left:320px;
	margin-right:12px;
	color:#5d5d5d;
}
h2.body {
	font-size:1.8em;
}

.contact {
	text-align:center;
}

.footer {
	display:block;
	width:780px;
	margin:20px auto;
	color:#5d5d5d;
	font-size:.8em;
	text-align:center;
}