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

	html, body {
		margin: 0;
		padding: 0;
		font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#fff;
		background:#000 url(../images/bg.jpg) no-repeat top center;
	}

	a:link, a:visited {
		color:#e87e00;
		text-decoration:underline;
	}
	
	a:hover {
		color:#000000;
	}
	
	h1 {
		font-size:24px;
		color:#eb8d1c;
	}
	
	h2 {
		font-size:20px;
		color:#960718;
	}
	
	h3 {
		font-size:18px;
		color:#960718;
	}
	
	h4 {
		font-size:16px;
		color:#fff;
	}
	
/* top
	----------------------------------------------------*/		
	
	 /*#top {
		 width:100%;
		 height:100px;
		 background:#000 url(images/logo.jpg) no-repeat center;
		 border-bottom:#fff solid 1px;
	 }
	 
/* page container
	----------------------------------------------------*/

	#page-container {
		background:url(../images/contentBg.jpg) #fff;
		width:960px;
		margin:auto;
		border-left:#ccc solid 1px;
		border-right:#ccc solid 1px;
	}

/* header
	----------------------------------------------------*/	

	#header {
		background:#000 url(../images/header.jpg) no-repeat;
		height: 261px;
	}

/* navigation
	----------------------------------------------------*/	

	#main-nav {
		background:#e87e00 url(../images/nav.jpg) no-repeat right;
		height:33px;
		font-size:13px;
	}
	
	#main-nav ul{
		margin:0;
		padding:0;
		list-style-type:none;
		width:auto;
	}

	#main-nav ul li{
		display:block;
		float:left;
		margin:0;
		}

	#main-nav ul li a{
		display:block;
		float:left;
		color:#fff;
		text-decoration:none;
		padding:9px 5px 0 20px;
		height:20px;
	}

	#main-nav ul li a:hover, #main-nav ul li a.current{
		color:#960718;
	}
	
	/* left column
	----------------------------------------------------*/	

	#sidebar-left {
		background: #960718;
		float: left;
		width: 180px;
		line-height: 20px;
		color:#fff;
	}

	#sidebar-left .padding {
		padding: 15px;
	}

	/* right column
	----------------------------------------------------*/	

	#sidebar-right {
		background: #959494;
		float: right;
		width: 220px;
		line-height: 20px;
		color:#fff;
	}

	#sidebar-right .padding {
		padding: 15px;
	}
	
	#sidebar-right a:link, #sidebar-right a:visited {
		color:#960718;
		text-decoration:underline;
	}
	
	#sidebar-right a:hover {
		color:#ffffff;
	}

	/* middle column
	----------------------------------------------------*/	

	#middle {
		float:right;
		width:520px;
		line-height: 20px; /* space between lines */
		color:#000;
	}

	#middle .padding {
		padding:25px 25px 25px 0;
	}

	/* foooter
	----------------------------------------------------*/	

	#footer {
		background:#e87e00;
		height: auto;
		clear: both;
		padding-top:5px;
		border-bottom:#ccc solid 1px;
		text-align:center;
	}
	
	#footer a {
		color:#fff;
		text-decoration:none;
	}

	#footer a:hover {
		color:#960718;
	}


