

	body {
		margin-top: 		20px;
		padding:		0;
		background-image:	url(images/orangebg.png);
		background-color:	#FFDEAD;
		color:			#000;
		min-width:		760px;
		text-align: 		center;
		font-family: 		Georgia, serif;
		}

	div#wrap {
		background-image:	url(images/bookstandbg.png);
		background-repeat:	no-repeat;
		background-color:	#F7F6F5;
		margin-left:		auto;
		margin-right:		auto;
		width:			760px;
		text-align:		left;
		border:			1px solid #000;
		/* border-bottom:	6px solid #29674A; */
		}

	#header {
		background-image:	url(images/greenbar.png);
		background-repeat:	repeat-x;
		background-color:	#7D9678; /* #358661;  #5063a0 */
		border-bottom:		1px solid #333;
		text-align:		left;
		padding-left:		0px;
		}

	#header h3 {
		padding:		5px;
		padding-left:		5px;
		margin:			0;
		font-size:		8.5pt;
		letter-spacing:		.03em;
		color:			#E3D0A6;
		font-family:		Verdana, Arial, Sans-Serif; 
		font-weight:		100;
		text-align:		center;
		}

	#leftside {
		background-color:	transparent;
		float:			left;
		width:			200px;
		text-align:		right;
		margin-top:		30px;
		}

	#leftside h2, #leftside h3, #leftside p {
		padding:		0 10px;
		}

	#boilerplate {
		margin:			260px 10px 15px 15px;
		border:			1px solid #bbb; 
		background-color:	transparent;
		line-height:		115%;
		font-family:		Verdana, Arial, Sans-Serif;
		font-size:		8pt;
		text-align:		center;
		color:			#666;
		}

	#boilerbody {
		padding:		8px 4px 8px 4px;
		background:		white;
		}		

	#main {
		background-color:	transparent;
		width:			495px;
		margin-left:		220px;
		margin-top:		30px;
		padding:		0px;
		padding-bottom:		5px;
		border:			0px solid gray;
		}

	#wrap > #main {
		width:			495px;
		}

	#main ul {
		margin-bottom:		0;
		}

	#main h3 {
		margin-top:		5px;
		margin-bottom:		5px;
		padding:		0px;
		font-size:		14pt;
		color:			#DD8A1A;
		}

	#main p, #main li {
		line-height:		150%;
		font-size:		small;
		color:			#666;
		margin:			5px 0px 10px 0px;
		}

	#menu {
		background-color:	#F7F6F5;
		background-image:	url(images/darkbluebg.png);
		background-repeat:	repeat-x;
		border-bottom:		1px solid #444;
		font-family:		Verdana, Arial, Sans-Serf;
		font-size:		8pt;
		font-weight:		bold;
		padding:		5px 0px 2px 0px;
		margin-top:		1px;
		border-top:		1px solid #444;
		color:			#159ADF;
		}

	#menucurrent {
		padding:		5px 20px 3px 20px;
		margin:			0;
		border-right:		1px solid #444;
		background-color:	#F7F6F5;
		font-size:		8pt;
		}
		
	#menu a {
		background-image:	url(images/menubg.png);
		background-repeat:	repeat-x;
		padding:		5px 20px 2px 20px;
		margin:			0;
		border-right:		1px solid #444;
		text-decoration:	none;
		}
	#menu a:link {
		color:			#5A6792;
		background-color:	#FDFDFD;
		}
	#menu a:visited {
		color:			#5A6792;
		background-color:	#FDFDFD;
		}
	#menu a:hover {
		background-image:	url(images/menuhoverbg.png);
		background-repeat:	repeat-x;
		color:			#000;
		background-color:	#6BB6F9;
		}

	body a {
		text-decoration:	underline;
		}
	body a:link {
		color:			#5063a0;
		}
	body a:visited {
		color:			#3582B4;
		}
	body a:hover {
		background-color:	#FBE3B4;
		}

	#footer {
		background-color:	#F7F6F5;
		background-image:	url(images/bookspines.jpg);
		background-repeat:	repeat-x;
		border-top:			0px solid #446351;
		clear:			both;
		font-family:		Verdana, Arial, Sans-Serf;
		font-size:		small;
		font-weight:		bold;
		padding:		2px 10px 2px 10px;
		height:			50px;
		text-align:		center;
		margin-top:		10px;
		}

	#testiment {
		font-size:		small;
		}

	#testiment li {
		Padding:		18px 5px 5px 8px;
		border-bottom:		1px dotted #159ADF;		
		}
		
	#testiment ul {
		list-style:		disc url(images/tinybook.png) outside;
		}

	#formstyle {
		font-size:		small;
		color:			#666;
		}

	#formstyle table, #formstyle td  {
		background-color:	#eee;
		margin:			0px;
		padding:		3px;
		}

	td {
		margin:			2px 5px 2px 5px;
		padding:		2px 3px 2px 3px;
		background-color:	#ddd;
		font-size:		8pt;
		font-family:		Verdana, Arial, Sans-Serif;
		}

	table {
		padding:		2px;
		border:			1px solid gray;
		}

	#copyright {
		font-size:		7pt;
		color:			#666;
		font-family:		Verdana, Arial, Sans-Serif;
		}

	.rightpict, .leftpict {
		margin:			10px 10px 20px 10px;
		font-size:		xx-small;
		color:			#666;
		font-family:		Verdana, Arial, Sans-Serif;
		text-align:		center;
		}
		
	.rightpict {
		float:			right;
		}
	
	.leftpict {
		float:			left;
		}
	.clear {
		clear:			both;
		}
		
		