
	body{
		margin:0;
		padding:0;
		background:#232323;
	}
	
	div#header-wrapper{
		position:absolute;
		margin:0;
		padding:0;
		background:#232323;
	}
	
	div#header-bkg{
		height:150px;
		width:100%;
		background:url('../../images/topbkgbig.png');
		z-index:0;
	}
	div#topleftlogo{
		position:absolute;
		left:0;
		top:0;
		width:165px;
		height:150px;
		background:url('../../images/topleftlogobig.png');
		z-index:1;
		border-style:none;
	}
	
	div#header-byline{
		position:absolute;
		left:150px;
		top:88px;
		width:400px;
		z-index:2;
		margin:0;
		padding:0;
	}
	
	.header-byline-text{
		font-family:Georgia,Palatino, MS Serif, serif;
		font-size:24px;
		color:#ffffff;
		margin:0;
		padding:0;
	}
	
	div#toprightlogo{
		position:absolute;
		left:580px;
		top:0;
		width:465px;
		height:150px;
		background:url('../../images/toprightlogobig.png');
		z-index:1;
	}

	div#background{
		position:absolute;
		top:150px;
		width:100%;
		height:100%;
		margin:0;
		padding:0;
		background:#232323;
		background:url('../../images/body-background-dark.png');
	}

	div#content-wrapper{
		position:absolute;
		top:10px;
		left:75px;
		width:910px;
		height:600px;
		background-color:#cacaca;
		z-index:1;
		background:url('../../images/content-background.gif') #cacaca no-repeat;

	}

	div#overlay-trans{
		margin:0;
		padding:0;
		position:absolute;
		top:200px;
		left:0px;
		height:50px;
		width:910px;
		background:#ffffff;
		filter:alpha(opacity=75);
		opacity: 0.75;
		-moz-opacity:0.75;
		z-index:6;
	}

	div#overlay{
		margin:0;
		padding:0;
		position:absolute;
		top:200px;
		height:50px;
		width:910px;
		z-index:7;
	}

	
	#overlay h1{
		margin:10px 15px 15px 25px;
		font-family: 'Century Gothic', 'Gill Sans', 'Gill Sans MT', Trebuchet, Verdana, sans-serif;
		text-transform:uppercase;
		font-size:24px;
		color:#ffffff;
		z-index:7;
		font-weight:bold;
	}
	
	div#content{
		position:absolute;
		top:290px;
		left:20px;
		width:660px;
		height:450px;
	}

	div#banner{
		position:absolute;
		top:30px;
		left:0px:
		width:910px;
		height:220px;
		z-index:5;
	}

	div#nav-corners{
		position:absolute;
		left:0px;
		top:0px;
		background:#cacaca;
		background:url('../../images/nav-corners.png');
		height:30px;
		width:910px;
		z-index:4;
		background-color: #cacaca;
	}
	
	div#nav{
		position:absolute;
		left:0px;
		height:30px;
		width:910px;
		top:0px;
		z-index:4;
	}
	
	ul#navlist{
		margin: 12px 0 0 65px;
		padding-left: 0;
		white-space: nowrap;
		line-height:10px;
		z-index:4;
	}

	#navlist li{
		display: inline;
		list-style-type: none;
		z-index:4;
	}

	#navlist a { 
		padding: 8px 10px;
		line-height:10px;
		z-index:4;
	}

	#navlist a:link, #navlist a:visited{
		color: #000;
		background-color: #cacaca;
		text-decoration: none;
		font-family:'Century Gothic', 'Gill Sans', 'Gill Sans MT', Trebuchet, Verdana, sans-serif;
		font-weight:bold;
		text-transform:uppercase;
		font-size:15px;
		z-index:4;
	}

	#navlist a:hover{
		color: #fff;
		background-color: #369;
		text-decoration: none;
	}

	#content h1{
		margin:170px 15px 15px 5px;
		font-family: 'Century Gothic', 'Gill Sans', 'Gill Sans MT', Trebuchet, Verdana, sans-serif;
		text-transform:uppercase;
		font-size:24px;
		color:#ffffff;
		z-index:1;
	}
	
	#content h2{
		margin:0 50px 15px 5px;
		font-family: 'Century Gothic', 'Gill Sans', 'Gill Sans MT', Trebuchet, Verdana, sans-serif;
		text-transform:uppercase;
		font-size:18px;
		color:#000000;
		z-index:1;
	}

	#content ul{
		margin:0 0 15px 0;
		padding:0;
		font-family:Trebuchet,'Trebuchet MS',Helvetica,sans-serif; 
		font-size:14px;
		color:#000000;
		z-index:1;
	}

	
	#content p{
		margin:0 50px 15px 45px;
		padding:0;
		font-family:Trebuchet,'Trebuchet MS',Helvetica,sans-serif; 
		font-size:16px;
		color:#000000;
		z-index:1;
	}
	
	#content h3{
		margin:0 200px 15px 45px;
		padding:0;
		font-family:Trebuchet,'Trebuchet MS',Helvetica,sans-serif;
		font-size:18px;
		color:#000000;
		z-index:1;
		font-weight:normal;
	}


	#content li{
		list-style-type:none;
		margin:0 0 5px 35px;
		font-family:Trebuchet,'Trebuchet MS',Helvetica,sans-serif;
		font-size:14px;
		color:#232323;
		z-index:1;
	}

	#content a{
		color:#666666;
		text-decoration:none;
	}
	
	#content a:hover{
		color:#232323;
	}

	
	div#feature{
		position:absolute;
		left:635px;
		width:235px;
		top:0px;
		height:350px;
		border-left:#999999 1px solid;
	}
	
	#feature p{
		margin:0 0 0 15px;
	}
	
	div#footer{
		bottom:40px;
		position:absolute;
		left:-20px;
		height:30px;
		width:910px;
		background:url('../../images/footer-corners.png');
	}
	
	#footer p{
		font-family:'Century Gothic', 'Gill Sans', 'Gill Sans MT', Trebuchet, Verdana, sans-serif;
		text-transform:uppercase;
		font-size:14px;
		color:#000000;
		text-align:center;
		text-weight:strong;
	}
	
	#footer a{
		font-family:'Century Gothic', 'Gill Sans', 'Gill Sans MT', Trebuchet, Verdana, sans-serif;
		text-transform:uppercase;
		font-size:14px;
		color:#232323;
		text-align:center;
		text-weight:strong;
	}

