/* CSS Document */
body, html{height:100%;}

body{
  font: 72% arial, verdana, sans-serif;
  color:#616161;
  background:url(../images/bg.gif) repeat-x;
  background-color:#FFF;
  margin:0;
}

#container{	margin: 0 auto;	width:740px;}
#top{height:98px;}
#logo{width:241px; float:left; display:inline;}

#menu{	
	width: 400px;
	float:right;
	display:inline;
	text-align:right;
	color:#FFF;
	margin-top: 40px;
}
#menu a{color:#FFF; text-decoration:none;}
#menu a:hover{color:#FFF; text-decoration:underline;}

#header{
	background:url(../images/header-bg.jpg);
	height: 220px;
}
#header p{
	padding: 85px 0 0 25px;
	margin:0;
	width:380px;
}
#headersmall{
	background:url(../images/headersmall-bg.jpg);
	height: 139px;
}
#content{
	background:url(../images/bg-content.gif) no-repeat;
	min-height: 260px;
	border-bottom: 1px solid #d5d5d5;
	font-size: 1.1em;
}
#content3{
	min-height: 400px;
	border-bottom: 1px solid #d5d5d5;
	font-size: 1.1em;
	padding:20px;
}
#content3 strong{
	color: #0071b2;
}
#text1{
	float:left;
	display:inline;
	width:200px;
	margin-right: 10px;
	padding: 70px 25px 10px 20px;
}
#text2{
	float:left;
	display:inline;
	width:200px;
	margin-right: 20px;
	padding: 70px 25px 10px 20px;
}
#text3{
	float:left;
	display:inline;
	width:200px;
	padding: 70px 0 10px 10px;
}

#content2{
	min-height: 70px;
	border-bottom: 1px solid #d5d5d5;
	font-size: 1em;
	padding: 20px 0;
}
#content2 strong{
	color: #014064;
}
#content2 p{
	padding: 0;
	margin:5px 0 0 0;
	float:left;
	display:inline;
	width: 450px;
}
#button{
	float: right;
	display:inline;
}
#footer{padding: 20px; text-align:center; font-size:0.95em;}
#footer a{color:#616161;}
#footer a:hover{color:#014064;}

a{color:#014064;}
a:hover{color:#000;}

h1{
	color:#014064;
	font-weight:normal;
	letter-spacing: -1px;
	font-weight:normal;
	font-size: 2.3em;
}