/* CSS Document */

@font-face {
	font-family: 'FontinSansRegular';
	src: url('Fontin_Sans_R_45b.eot');
	src: local('Fontin Sans Regular'), local('FontinSans-Regular'), url('Fontin_Sans_R_45b.otf') format('opentype');
}

@font-face {
	font-family: 'LavoisierRegular';
	src: url('lavoisier.eot');
	src: local('Lavoisier Regular'), local('Lavoisier'), url('lavoisier.otf') format('opentype');
}

body{
	text-align:left;
}

#container{
	width:59.38em;
	height:33.50em;
	margin:0 auto;
	text-align:left;
	position:relative;
}

#content{
	position:absolute;
	top:0;
	left:0;
	z-index:3;
}

#background{
	position:absolute;
	top:7em;
	left:0;
	z-index:1;
}

#threecol div#col1,#threecol div#col2,#threecol div#col3{
	width:28%;
	float:left;
	margin-left:2.5%
}

#threecol div#col2{
	margin-left:3.8em;
}
#threecol div#col3{
	margin-left:3.5em;
}

h1,h2{
	font-family: 'FontinSansRegular', 'Lucida Sans Unicode','Lucida Grande',Garuda, sans-serif;
	font-size:2.06em;
}

p,li{
	font-family:'LavoisierRegular', Verdana, Arial, Helvetica,  sans-serif;
	font-size:1.13em;
	color:#7B7B7B;
	line-height:1.56em;
}

ul, li{
	margin:0;
	padding:0;
	list-style:none;
	list-style-type:none;
}

li{
	background:url(dot.jpg) no-repeat -4px 8px;
	padding-left:10px;
}

h1{
	margin-top:4.3em;
}

h1.hblue{
	color:#0C6B83;
	width:8em;
	position:absolute;
	top:2.7em;
	left:2.5em;
}

h1.hwhite{
	color:#FFF;
	width:18.6em;
	position:absolute;
	top:2.7em;
	left:10.3em;

}
h2{
	color:#DF5881;
	font-size:1.38em;
	margin-top:11.6em;
	margin-bottom:1.5em;
}

a:link, a:visited{
	color:#7B7B7B;
	text-decoration:underline;
}

a:hover, a:active{
	text-decoration:none;
}