	body {
		margin:0px;
		padding: 0px;
		font-family:"Arial";
		color: #000;
		background-color: #ddf;   			/* New background color 		*/
		}
	#banner {
		width: 758px;
		height: 200px;
		margin: 0px auto;
		padding: 0px;
 		background-color: #9c6;				/*								*/
		border: 1px solid #333;  			/* page border 					*/
		}
	#rfelogo {
		float:left;
		width:200px;
		height:200px;
		}
	#bannerad {
		float:left;
		padding: 60px 0px 0px 0px;			/*								*/
		width:556px;
 		height:140px;						/*								*/
		}
	#textad1 {
		float:left;
		width:230px;
		font-size: 60%;
		}
	#textad2 {
		float:left;
		width:230px;
		font-size: 60%;
		}
	#webpage {
		width: 758px;
		margin: 0px auto;
		background-color: #fff;
		background-image: url('images/sidebar-background-214-234-193.jpg');
		background-repeat: repeat-y;
		border: 1px solid #333;             /* 	Page border 				*/
		border-color: #fff #333 #333 #333;  /*  No top on border 			*/
		}
	#sidebar {
		float:left;
		width:160px;
		}
	#sidebartop { 
		font-size: 80%;
		margin:1em .5em;
		}
	#favorites {
		color:#00c;
		text-decoration: underline;
		font-size: 80%;
		margin:.5em;
		}
	.sidebarbottom { 
		font-size: 80%;
		margin:.5em;
		}
	#header {
		width:598px;
		}
	#content {
		float:left;
		width:598px;
		}
	#content p { 
		padding:0px;
		margin:0px;
		font-size: 90%;
		}
	#content td { 
		padding:2px;
		margin:0px;
		font-size: 90%;
		}
	#adsense1 {
		float:left;
		margin:0px 10px 0px 10px;
		}
	#intro {
		float:left;
		line-height:110%;
		width:230px;
		height:280px;
		}
	#intro ul {
		line-height:110%;
		list-style-type: none;
		font-size: 90%;
		}
	#background {
		line-height:110%;
		margin: 15px 5px 0px 15px;
		}
	#background ul {
		line-height:110%;
		list-style-type: disc;
		font-size: 90%;
		}
	#background ol {
		line-height:110%;
		list-style-type: decimal;
		font-size: 90%;
		}
	#letter {
		clear:both;
		width:480px;
		line-height:130%;
		margin:15px auto 15px auto;
		padding:25px;
		background:#F3EBEB;
		}
	#letter p {
		font-size: 100%;
		}
  	.indent {
  		margin-left:50px;
		}
	#notes {
		clear:both;
		width:480px;
		line-height:130%;
		margin:15px auto 15px auto;
		padding:0px;
		background:#F3EBEB;
		}
	#notes p {
		font-size: 100%;
		}
	.description  {
		line-height:110%;
		padding:15px 10px 0px 10px;
		background:#fff;
		}
	.note  {
		line-height:110%;
		padding:10px;
		background:#F3EBEB;
		}
	#adsense01 {
		width:338px;
		height:280px;
		margin:10px auto 10px auto;
		}
	#followup {
		line-height:110%;
		margin: 15px 0px 0px 15px;
		}
	#text {
		width:480px;
		text-align:center;
		margin:25px auto 20px auto;
		}
	#text p {
		font-size: 100%;
		}
	#adsense2 {
		width:338px;
		height:280px;
		margin:10px auto 10px auto;
		}
	#nextsection {
		text-align:center;
		margin:10px auto 10px auto;
		}
	#footer {
		clear:both;
		width:756px;
		margin:0px auto;
 		background-color: #9c6;					/*							*/
		border-width:1px;
		border-style:solid; 
		border-color: #000000 #9c6 #9c6 #9c6;   /* New top only border 		*/
		}
	#footer p {
		text-align:center;
		font-size:80%;
		padding:0px;
		margin:0px;
		}
	h1 {
		font-size:210%;
		text-align:center;
		padding:0px;
		margin:5px;
		}
	h2 {
		font-size:140%;
		text-align:center;
		padding:0px;
		margin:0px;
		}
	h3 {
		font-size:90%;
		padding:0px;
		margin:0px;
		}
	h4 {
		font-size:80%;
		padding:0px;
		margin:.5em;
		}
	img {
		border:0px;
		}
	a:link {color: #00c}
	a:visited {color: #808}