html, body{
	margin:0;
	padding:0;
	text-align:center;
	background-color: #409CCE;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px;
	line-height:140%;
	height:100%;
	font-weight: normal;
} 
 
 
#container{ width:800px; text-align:left; margin-left:auto; margin-right:auto; background-color:#FFFFFF; } 
#header{ position:relative; height:80px; background-color:#FFFFFF; width:100%; } 
#main-image { width:800px; background-color:#ffffff;  height:200px; }
#content-left{ width:190px; float:left; position:relative; padding-top:10px; padding-left:10px; background-color:#FFFFFF; }
#content-right{
	background-color:#FFFFFF;
	float:right;
	display:inline;
	position:relative;
	width:580px;
	padding-top:10px;
	font-size:11px;
	line-height:140%;
	color:#666666;
	padding-right:10px;
}
#footer{ height:20px; background-color:#FFFFFF; clear:both; text-align:center; border-top:dashed 1px #333333; padding-top:5px; padding-bottom:5px; } 
 
#logo {
	position:absolute;
	text-align:left;
	padding:5px 0 0 5px;
	left: -4px;
	top: -9px;
}
#menu { position:absolute; float: left;  margin-left: 220px; padding:25px 0 0 5px; }
#nav-menu ul { list-style: none; padding: 0; margin: 0; }
#nav-menu li { float: left; margin: 0 0.9em; }
#nav-menu li a { height: 30px; line-height: 30px; width: 6.5em; display: block; text-align: center; } 
#nav-menu li a { float: none; }
#nav-menu { width:100%; } 

/* LINKS
======================================*/
a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	color: #0000FF;
	text-decoration: none;
}
a:hover {
	color: #0000FF;
	text-decoration:underline;
}
a:active {
	color: #0000FF;
	text-decoration: none;
}

.blue {color: #5095BE; }
.red {color: #993300; }
h2 { font-size:14px; color: #5095BE; }
h3 { font-size:12px; color: #5095BE; }
 
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{display: inline-block;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
