@charset "UTF-8";
/* CSS Document */

	html, body {
		background:url(images/bg_fullpage.jpg) repeat-y center;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666;
		margin:0;
		padding:0;
		line-height:22px;
		height:100%;
	}
	
	/* GENERAL STYLES */
	
	a:link, a:visited {
		color:#999;
		text-decoration:underline;
	}
	
	a:hover {
		color:#666;
		text-decoration:underline;
	}
	
	h1 {
		font-weight:bold;
		font-size:20px;
	}
	
	h2 {
		font-weight:bold;
		font-size:16px;
	}
	
	/* PAGE CONTAINER EXCEPT FOOTER */
	
	#container {
		min-height: 100%;
		margin-bottom: -40px;
		position: relative;
	}
	
	/* TOP */
	
	#top {
		height:10px;
		background:url(images/bg_top.jpg) repeat;
		padding:0;
		margin:0;
	}
	
	/* HEADER */
	
	#header {
		width:800px;
		height:159px;
		background:url(images/header.jpg) no-repeat;
		margin-left:auto;
		margin-right:auto;
		margin-top:-10px;
	}
	
	/* MENU */
	
	#nav {
		position:relative;
		display:block;
		width:800px;
		margin-left:auto;
		margin-right:auto;
		height:39px;
		font-size:11px;
		font-weight:700;
		background:transparent url(images/navOFF.gif) repeat-x top left;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		border-top:1px solid #ccc;
	}
	
	#nav ul {
		list-style-type:none;
		width:auto;
		margin:0;
		padding:0;
	}
	
	#nav ul li {
		display:block;
		float:right;
	}
	
	#nav ul li a {
		display:block;
		float:left;
		color:#000;
		text-decoration:none;
		height:23px;
		background:transparent url(images/navDIVIDER.gif) no-repeat top right;
		padding:11px 20px 0;
	}
	
	#nav ul li a:hover,#nav ul li a.current {
		color:#000;
		background:#417171 url(images/navON.gif) no-repeat top right;
	}
	
	/* INDEX CONTENT CONTAINER */
	
	#contentContainer {
		width:800px;
		margin-left:auto;
		margin-right:auto;
	}
	
	/* INDEX COLUMN LEFT */
	
	#content1 {
		width:500px;
		float:left;
		background:#fff;
	}
	
	/* INDEX COLUMN RIGHT */
	
	#content2 {
		width:300px;
		float:right;
		background:#fff;
	}
	
	/* PADDING */
	
	.padding {
		padding:25px;
	}
	
	/* FOOTER */
	
	#footer {
		height: 40px;
		position: relative;
		background:url(images/bg_top.jpg) repeat;
	}
	
	.clearfooter {
		height: 40px;
		clear: both;
	}