html, body {

		background: #000000;

		font-family: Arial, Helvetica, Verdana, Sans-serif;

		font-size: 14px;

		color: #000000;

		text-align: center;

}
.left a:link {

			color: #ffffff;

			text-decoration: none;
}

.left a:visited {
			
			color: #ffffff;

			text-decoration: none;
}

.left a:hover {

			color: #b81e1e;

			text-decoration: none;

			background: #a18f71;

}
a:link {

			color: #fff8ec;

			text-decoration: none;

}



a:visited {

			color: #fff8ec;

			text-decoration: none;

}

a:hover {

  		/*color: #fff8ec; */

			color: #777777;

			text-decoration: none;

			background: #e6cda2;

}

#content h2 {

	margin: 0;

	padding: 0;

	padding-bottom: 5px;

}



#content p {

	margin: 0;

	padding: 0;

	padding-bottom: 5px;

	line-height: 18px;

}

/* 950px wide container that holds page contents */

#page-layout {

								width: 950px;

								margin: auto;

								background: #000000;

								text-align: left;

}

/* header DIV */

#header {

				background: #000000;

				height: 130px;

				padding-bottom: 8px;

				text-align: left;		

}



/* header box */

.contentblock {

  background-color:#e6cda2;

  border-color: #a18f71;

  border-style:solid;

  border-width: 6px;

	height: 119;

}



/* menu DIV */

#sidebar-a {

					background: #000000;

					float: left;

					width: 225px;
					

}



/* menu box */

.sidebarblockfixed {

  background-color:#e6cda2;

  border-color: #a18f71;

  border-style:solid;

  border-width: 6px;

  width: 207px;
	
	padding: 5px;

}



/* body DIV */

#body {

				 background: #000000;

				 margin-left: 235px;
				 
}



/* body box *main* section */

.bodycontent {

  background-color:#a18f71;

  border-color: #e6cda2;

  border-style:solid;

  border-width: 6px;

	text-align: left;

}



/* box for comments and adds padding to the inside */

#comments {

					background-color: #e6cda2;

					border-color: #000000;

					border-style: dotted;

					border-width: 1px;

					text-align: left;

					padding: 15px;

}

table {

	font: 14px/24px Verdana, Arial, Helvetica, sans-serif;

	border-collapse: collapse;

	border: solid 1px #000000;

}



th {

	padding: 0 0.5em;

	text-align: left;

	}



tr.header td {

	border: 1px solid #000000;

	background: #e6cda2;

	text-align: center;

	font-weight: bold;

	}



td {

	background: #ffedcf;

	border: 1px solid #000000;

	padding: 0 0.5em;

	}



td.width {

	width: 5px;

	}



td.adjacent {

	border: 1px solid #000000;

	text-align: center;

	}



/* adds padding for the body */

#body .padding {

			padding: 15px;

}



/* footer DIV */

#footer {

				background: #000000;

				clear: both;

				padding-top: 6px;

}



/* footer box */

.footercontent {

	background-color:#a18f71;

  border-color: #e6cda2;

  border-style:solid;

  border-width: 6px;

  height: 24px;

	text-align: center;	 

}		

