/* CSS Document */

body {
		left: 10px;
		top:0px;
		padding: 0;
		font-family:  Arial, Verdana, sans-serif;
		background-color:#fff;
		font-size:0.9em;
		line-height:125%;
		width:98%;
		}
	
	#header {
	height:55px;
		padding: 15px;
		background: #005ba4;
		border-bottom: 1px solid #fff;
		}
	
	#header h1 {
		padding: 5px;
		margin: 2px;
		color: #eee;
		font-family: arial, verdana, sans-serif;
		font-size: 2.4em;
		letter-spacing:2px;
		font-weight:bold;
		}
		
	#header h2 {
		padding: 5px;
		margin:2px;
		color: #eee;
		font-family: arial, verdana, sans-serif;
		font-size: 1.2em;
		
		}
	#content {
		position: absolute;
		top: 140px;
		left: 220px;
		right: 0px;
		color: #222;
		
		
		}
	#content h1 {
		font-size:1em;
		padding:5px;
		background-color:#2da4ff;
		color:#FFFFFF;
		
		}
		
	#content h2 {
		font-size:150%;
		padding:10px;
		right:50px;
		color:#000000;
		line-height:120%;
		}
			
		#colleft {
		position: absolute;
		top: 140px;
		left: 10px;
		width: 200px;
		color: #000;
		text-align:center;
		background-color:#2da4ff
		}
		#colleft h2 {
		font-size:2em;
		margin:0.5em;
		
		color:#000000;
		font-variant:small-caps
		}
		#colleft h3 {
		font-size:120%;
		padding:2px;
		
		color:#000000;
		font-variant:small-caps
		}
	/* navigation */
	
	#nav {

		float: left;
		width: 100%;
		margin: 0;
		padding: 0;
		list-style: none;
		background: #2da4ff;
		border-bottom: 1px solid #999;
		}
	
	#nav li { 
		float: left;
		margin: 0;
		padding: 0;
		}
	
	#nav a {
		float: left;
		display: block;
		padding: 3px 20px 3px 3px;
		text-decoration: none;
		font-weight:normal;
		font-size: 0.9em;
		color: #000;
		background: #2da4ff;
		background-image: url(nav_slant.gif);
		background-repeat: no-repeat; 
		background-position:top right;
		}
	
	#nav #nav-1 a {
		padding-left: 20px;
		}
	
	#nav a:hover {
		color: #fff;
				}
	
div.float {
  float: left;
  width:200px;
  padding-right: 20px;
  }
  
div.float p {
   text-align: center;
   }