@charset "UTF-8";
body {
	background: #000000 url(../images/basic_page/background.jpg) no-repeat top center;
	margin: 20px 0 0 0;
}

div#pageContainer {
	position: relative;
	width: 780px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}

div#pageContainer div#header {
	background: #DDDDDD;
	margin: 0;
	padding: 0;
	width: 780px;
	height: 90px;
}


/* TOP NAV */
div#pageContainer div#topNav {
	margin: 0;
	padding: 3px 0 0 0;
	width: 100%;
	height: 17px;
	text-align: right;
	vertical-align: middle;
}

div#pageContainer div#topNav span.navItems {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
}

div#pageContainer div#topNav span.navItems a {
	text-decoration: none;
	color: #FFFFFF;
	margin: 0 1em;
}


/* LEFT NAV */
div#pageContainer div#leftNav {
	position: absolute;
	top: 110px;
	left: 0;
	width: 215px;
	height: 803px;
	background: url(../images/basic_page/leftNav_background.jpg) top left no-repeat;
	vertical-align: top;
}

div#pageContainer div#leftNav table {
	width:100%;
}

div#pageContainer div#leftNav table td {
	vertical-align: top;
}

div#pageContainer div#leftNav table td ul {
	margin: 0.75em 1em 0 1em;
	padding: 0;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

div#pageContainer div#leftNav table td ul ul {
	margin-left: 0.6em;
}

div#pageContainer div#leftNav table td ul li {
	margin: 0;
	padding: 0.5em 0;
	color: #663904;
}

div#pageContainer div#leftNav table td ul li a {
	text-decoration: none;
	color: #000000;
}

div#pageContainer div#leftNav table td ul li a:hover {
	color: #996633;
}

/* CONTENT AREA */
div#pageContainer div#contentContainer {
	position: absolute;
	top: 110px;
	left: 230px;
	width: 550px;
	background-color: #CCCCCC;
}

div#pageContainer div#contentContainer table {

}

div#pageContainer div#contentContainer table td.content_center {
	background: url(../images/basic_page/content_background_center.jpg) top left repeat-y;
}

