body {
	margin: 0;
	padding: 0;
	background-color: #000000;
	background-image: url("images/mesh.gif");
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#container {
	position: relative;
	width: 950px;
	min-height: 1000px;
	margin: 0 auto;
	padding: 0 0 80px 0;
	background-color: #888888;
	border: 6px double #cccccc;
	background-image: url("images/BrushedAlum.gif");
}

/* Start Page Head */
#logoContainer {
	width: 950px;
	height: 173px;
}

#logo {
	margin: 0;
	padding: 0;
}

#titlebar {
	position: relative;
	width: 950px;
	height: 40px;
	background-image: url("images/titlebar.gif");
	overflow: hidden;
}

h1 {
	position: absolute;
	top: 0;
	right: 20px;
	font-size: 25px;
	font-style: italic;
	margin: 0;
	padding: 0;
	color: #D6B86C;
}
/* End Page Head */

/* Start Nav Container */
#navContainer {
	position: relative;
	float: left;
	width: 80px;
	/* min-height: 500px; */
	height: 300px;
	margin: 30px 27px 30px 30px;
	padding: 0;
	text-align: center;
	background-color: #555555;
}

#navList {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#navList li {
	margin: 10px;
	padding: 0;
}

#navList li a:link {
	color: #ffffff;
	text-decoration: none;
}

#navList li a:visited {
	color: #00aaff;
	text-decoration: none;
}

#navList li a:hover {
	color: #ffaa00;
}

#navList li a:active {
	color: #ff0000;
}
/* End Nav Container */

/* Start Content Container */
#contentContainer {
	position: relative;
	float: left;
	width: 756px;
	min-height: 800px;
	height: 800px;
	margin: 30px 30px 30px 27px;
	padding: 0;
	text-align: center;
	background-color: #cccccc;
}

h2.contentHeadline {
	font-size: 1.5em;
	color: #6d0000;
	margin: .5em 2em;
}

h3.contentDivider {
	font-size: 1.25em;
	color: #000000;
	text-align: left;
	margin: 1em .5em;
}

p.contentPara {
	font-size: 1em;
	color: #000000;
	text-align: left;
	margin: 1em 2em;
}

ul.contentUL {
	font-size: 1em;
	color: #000000;
	text-align: left;
	margin: 1em 2em;
}

ul.contentUL li {
	margin: .5em 0;
}

h3.contentComment {
	font-size: 1.25em;
}

h4.contentComment {
	font-size: 1em;
}
/* End Content Container */

/* Start Container Frames */
img.cornerTL {
	position: absolute;
	top: -22px;
	left: -22px;
	margin: 0;
	padding: 0;
}

img.top {
	position: absolute;
	top: -22px;
	left: 0;
	width: 100%;
	height: 22px;
	margin: 0;
	padding: 0;
}

img.cornerTR {
	position: absolute;
	top: -22px;
	right: -22px;
	margin: 0;
	padding: 0;
}

img.left {
	position: absolute;
	top: 0;
	left: -22px;
	width: 22px;
	height: 100%;
	margin: 0;
	padding: 0;
}

img.right {
	position: absolute;
	top: 0;
	right: -22px;
	width: 22px;
	height: 100%;
	margin: 0;
	padding: 0;
}

img.cornerBL {
	position: absolute;
	bottom: -22px;
	left: -22px;
	margin: 0;
	padding: 0;
}

img.bottom {
	position: absolute;
	bottom: -22px;
	left: 0;
	width: 100%;
	height: 22px;
	margin: 0;
	padding: 0;
}

img.cornerBR {
	position: absolute;
	bottom: -22px;
	right: -22px;
	margin: 0;
	padding: 0;
}
/* End Container Frames */

/* Form Tables */
#emailTable {
	margin: 0 60px;
}

#emailTable tr td {
	vertical-align: top;
}

#emailTable tr td.rJustify {
	text-align: right;
}
/* End Form Tables */

/* Start Misc Styles */
.italic {
	font-style: italic;
	font-weight: normal;
}
/* End Misc Styles */