html, body {
	height:100%;
	}

body {
	background:#141920 url('images/background.jpg') repeat-x;
	text-align:center;
	margin:0px;
	font-family:Verdana;
	font-size:12px;
	color:#000;
	line-height:18px;
	}

#container {
	background:#fff;
	width:750px;
	margin-left:auto;
	margin-right:auto;
	min-height:100%;
	position:relative;
	}

#header {
	background: url('images/header.jpg') no-repeat;
	width:748px;
	height:109px;
	margin-left:auto;
	margin-right:auto;
	}

#links {
	background: url('images/links-bg.jpg') no-repeat;
	width:748px;
	height:22px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	}

	#links ul {
		margin:0px 0px 0px 60px;
		padding:1px 0px 3px 4px;
		background:transparent url('images/divider.gif') no-repeat 0px 1px;
		}

	#links li {
		display:inline;
		margin:-2px;
		list-style:none;
		}

	#links li a {
		font-size:.9em;
		color:#fff;
		text-decoration:none;
		background:transparent url('images/divider.gif') no-repeat right;
		padding:3px 20px 5px 17px;
		margin:0px;
		}

	#links li a:hover {
		background:url('images/links-hover.jpg') repeat-x -10px 1px;
		}


#content {
	background:#fff url('images/content-bg.jpg') no-repeat;
	width:748px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	}

	#title {
		padding-top:50px;
		margin-left:60px;
		background:transparent;
		}

	#content h2 {
		margin:10px 160px 2px 60px;
		font-size:1.8em;
      line-height:2.0em;
		}

	#content p, #content ul, #content ol{
		margin:0px 160px 20px 60px;
		font-size:1.2em;
		line-height:1.2em;
		}

	#content a {
		font-weight:bold;
		color:#391f0d;
		text-decoration:none;
		}

	#content a:hover {
		background-color:#6a9ada;
		color:#f1dd64;
		border-bottom:solid #391f0d 1px;
		}

	#content ul {
		list-style-image:url('images/bullet.gif');
		margin:0px 180px 0px 60px;
		}

	#content li p {
		padding:0px 0px 35px 0px;
		margin:0px;
		font-size:1.0em;
		line-height:1.2em;
		}
	
#footer {
	background:transparent url('images/footer.gif') no-repeat;
	background-position:right;
	width:385px;
	height:136px;
	position:absolute;
	bottom:0px;
	right:0px;
	}

/*#footer {
	background:transparent url('images/footer.gif') no-repeat;
	width:155px;
	height:136px;
	position:relative;
	left:620px;
	}
*/

#footer p {
	position:relative;
	bottom:-110px;
	font-size:.8em;
	color:#818181;
	text-align:left;
	}

.img-right {
	float:right;
	margin:0px 160px 20px 20px;
	}
