#body {
	color: black; /*This sets the color of any text that is outside the main content area and the nav bar.*/
	background-color: white; /*This sets the color of the screen background.*/
	padding: 0px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

#center_the_table {
	width: 900px; /*This sets the sum of the widths of #column_left and #column_right.*/
	padding: 0px;
	margin-right: auto;
	margin-left: auto;

	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: black;

	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black;
	
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: black;

	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
}

#header {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
}


#table_content {
	background-color: white; /*This sets the background color for the entire area that is below the header image. If you leave it blank, you should specify the color in #column_left.*/
	width: 900px; /*This also sets the width of everything that is not background. This width should agree with the width specified in #center_the_table.*/
}

#column_right { /*This is the main content area.*/
	width: 750px;
	padding: 10px;
	margin: 0px;
	background-color: white; /*This sets the background color for the main content area.*/

	/*This sets the text formatting for text in #column_right, which is the main content area.*/
	font-family: trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 140%;
	color: black; 
}

#column_right_booktitle { /*This controls the formatting of the book title on the product page. */
	font-size: 24px;
}

#column_right_authorname { /*This controls the formatting of the author name/s on the product page. */
	font-size: 16px;
}

#column_left { /*This is the nav bar area.*/
	width: 150px;
	padding: 0px;
	margin: 0px;

	background-color: white; /*This sets the background color for the left nav bar column.*/
	color: black; /*This sets the color of non-hyperlinked text that is in the left column.*/

	/*This sets the formatting for text in #column_left, which is the nav bar area.*/
	font-family: trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; /*text set to a specific pixel size to avoid problems with percentages*/
	line-height: 170%;
	
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black;
}

#column_left ul { /*This sets the formatting for the list in the nav bar column.*/
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#column_left li { /*This sets the list formatting for list items in the nav bar column.*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
	display: block;
	text-indent: 8px;
	list-style-type: none;
}

#column_left li a {
	text-decoration: none;
	background-color: white; /*This sets the color that is immediately behind all hyperlinked text in the nav bar column.*/
	color: black; /*This sets the color of all hyperlinked text in the nav bar column.*/

	display: block;
	margin: 0px;
	padding: 0px;
}

#column_left li a:hover {
	text-decoration: none;
	background-color: #FFF090; /*This sets the background color behind hyperlinked list items when they are moused over.*/
}