/*box--------------------*/
body {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	background-color: #EEEEEE;
	height: 1200px; /*force scroll*/
	margin: 0; padding: 0;
}
/*#wrapper {
	position: relative;
	padding: 0; border: 0;
 	margin: 0 auto;
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	background-color: #EEEEEE;
}*/
#wrapper {
	position: relative;
	width: 800px; left: 50%;
	padding: 0; border: 0;
	margin-top: 0; margin-left: -400px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	background-color: #EEEEEE;
}
#top_shadow {
	float: left;
	width: 784px; height: 144px;
	padding: 0 8px 0 8px;
	background-image: url(../images_shadows/shadow_masthead_b.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
#content {
	float: left;
	width: 784px;
	min-height: 460px; /*fixes content height*/
	height: auto !important; /*fixes content height*/
	height: 460px; /*fixes content height*/
	padding: 0 8px 17px 8px;
	background-image: url(../images_shadows/shadow_main_std.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#content_mega {
	float: left;
	width: 784px;
	min-height: 460px; /*fixes content height*/
	height: auto !important; /*fixes content height*/
	height: 460px; /*fixes content height*/
	padding: 0 8px 17px 8px;
	background-image: url(../images_shadows/shadow_main_mega.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #FFFFFF;
}
#content_books {
	float: left;
	width: 784px;
	min-height: 460px; /*fixes content height*/
	height: auto !important; /*fixes content height*/
	height: 460px; /*fixes content height*/
	padding: 0 8px 17px 8px;
	background-image: url(../images_shadows/shadow_main_books.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #FFFFFF;
}
/*copyright--------------*/
#copyright {
	float: left;
	width: 792px; height: 24px;
	padding: 0 0 0 8px;
	font-size: 10px;
	background-color: #EEEEEE;
}