html { margin: 0px; }

body { 
	margin: 0px;
	padding: 10px;
	background: #9DBED5;
	font: .7em Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
}

.clear { clear: both; }

h1 { 
	color: #4D82A6; 
	font: bold 1.4em Verdana, Arial, Helvetica, sans-serif;
}

h2 { 
	color: #4D82A6; 
	font: bold italic 1.4em Verdana, Arial, Helveticam sans-serif; 
}
h3 { 
	color: #4D82A6; 
	font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
}

h4 { 
	color: #4D82A6; 
	font: bold italic 1.2em Verdana, Arial, Helveticam sans-serif; 
}
h5 { 
	color: #4D82A6; 
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
}

h6 { 
	color: #4D82A6; 
	font: bold italic 1em Verdana, Arial, Helveticam sans-serif; 
}

A:link { color: #902A80 }
A:visited { color: #902A80 }
A:active, A:hover { color: #902A80 }

#container {
	width: 750px;
	text-align: left;
	margin: 0px auto;
	background: #fff;
}

#header {
	background: #d3e5f1 url('images/topimage.gif') no-repeat;
	color: #000;
	height: 76px;
	padding: 15px 0px 0px 116px;
	border-bottom: solid 1px #fff;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 61px;
}
	html>body #header { height: 61px; }
	
#menu {
	background: #4d82a6;
	padding: 3px;
	color: #fff;
	font-weight: bold;
}
	#menu a:link, #menu a:visited { color: #fff; text-decoration: none }
	#menu a:active, #menu a:hover { color: #d3e5f1; text-decoration: none }
	
#body1 {
	width: 400px;
	float: left;
	padding: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 380px;
}
	html>body #body1 { width: 380px; }
	
#body1c {
	padding: 10px;
}

#body2 {
	width: 350px;
	float: left;
	padding: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 330px;
}
	html>body #body2 { width: 330px; }
	
#footer {
	clear: both;
	padding: 5px;
}