@charset "UTF-8";
/* CSS Document */

#wrapper * #main .Coverboy			{ text-align:center;  color:#137; }
#wrapper * #main .Coverboy p		{ text-align:left; }
#wrapper * #main .Coverboy h1		{ border-top: 3px solid #f93;  border-bottom: 3px solid #f93; 
                                   	  padding-bottom:0px; margin-bottom:10px; }

#wrapper * #main .Warn				{ float:right; width:7em; height:100%; text-align:left; 
 										  font: normal .7em "Arial Narrow"; color: #137 }
 
#wrapper * #main .Index a:link    	{ font: normal 1em "Arial Rounded MT Bold"; color: #137; }
#wrapper * #main .Index a:active  	{ font: normal 1em "Arial Rounded MT Bold"; color: #137; }
#wrapper * #main .Index a:visited 	{ font: normal 1em "Arial Rounded MT Bold"; color: #137; }
#wrapper * #main .Index a:hover   	{ font: normal 1em "Arial Rounded MT Bold"; color: #fff; }

#wrapper * #main .Feature     		{ border-top: 3px groove #f93; padding:5px;  color:#137; }
#wrapper * #main .Feature h1  		{ text-align:left; font-size:1em; font-weight:bold;   padding-bottom:0px; margin-top:0; }
#wrapper * #main .Feature h2  		{ text-align:left; font-size:1em; font-weight:normal; padding-bottom:0px; }
#wrapper * #main .Feature h3  		{ text-align:left; font-size:1em; font-weight:italic; padding-bottom:0px; }
#wrapper * #main .Feature p   		{ font-size:1em; }
#wrapper * #main .Feature img  		{ border: 3px solid #fff; }
 
#wrapper * #main .News				{ border-top:3px groove #f93; padding:5px; color:#137; }
#wrapper * #main .News h1			{ text-align:left; font-size:1.2em; font-weight:bold;   padding-bottom:0; margin-top:0; }
#wrapper * #main .News h2			{ text-align:left; font-size:1em; font-weight:normal; padding-bottom:0; }
#wrapper * #main .News p			{ font-size:1em; font-style:italic; }
#wrapper * #main .News img     		{ border: 3px solid #fff; }

#wrapper * #main .Cody				{ border:3px groove #f93; padding:5px;  color:#137; background-color:#ddd; }
#wrapper * #main .Cody h1  			{ text-align:left; font-size:1.0em; font-weight:bold; padding-bottom:0px; }
#wrapper * #main .Cody h2  			{ text-align:left; font-size:1.2em; font-weight:bold; padding-bottom:0px; }
#wrapper * #main .Cody h4  			{ font-size:0.8em; font-style:italic; text-align:center; }
#wrapper * #main .Cody p   			{ font-size:1.0em; font-style:italic; }

/* #wrapper * #main .Review div		{  }
 * #wrapper * #main .Review h1			{ text-align:center; }
 * #wrapper * #main .Review h2			{ text-align:center; }
 * #wrapper * #main .Review h3			{  }
 * #wrapper * #main .Review h4			{ text-align:center; }
 * #wrapper * #main .Review h5			{ text-align:center; }
 * #wrapper * #main .Review img		{ border:0; }
 * #wrapper * #main .response			{ font-weight: bold; }
 * #wrapper * #main .legal				{ color:#444; text-align:center; font-size:0.6em; }
 */

/*********************************/

#wrapper * #left .index 			{  max-height:600px; overflow:auto; }
#wrapper * #left .index h2			{  }
#wrapper * #left .index h3			{ margin: 0px 0px 0px 40px; padding:0; }		/* TRBL*/
#wrapper * #left .index h4			{ margin: 0px 0px 10px 40px; font: normal .9em "Arial Narrow";	 }
#wrapper * #left .index img			{ float:left; margin: 5px 5px 0px 0px; clear:left; border:0; }

#wrapper * #left .index a			{ text-decoration:underline; }
#wrapper * #left .index a:link,
#wrapper * #left .index a:active,
#wrapper * #left .index a:visited	{ color: #ffc; }
#wrapper * #left .index a:hover		{ color: #f93; }

/*********************************/
 
table.Calendar			{ width:12em; margin: 0 auto; text-align:center; padding:0; border:0px;				
						  font: .85em bold Tahoma,Arial,Helvetica,Verdana,sans-serif; color: #ffc; }
						
table.Calendar td.Today	{ border:solid #f93 2px; }

/*********************************/

ul.foldedList		{ float:left; margin: 0; padding: 0; list-style: none; }
ul.foldedList:after	{ content: "."; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
ul.foldedList li	{ float: left; line-height:150%; width: 16em; margin: 0; padding: 0; }

/*********************************/
.Dictionary 		{ margin: .5em .5em 0 125px; padding: 0;
					  background-color:#eee ; border: 2px solid #137;
				      -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius:6px; }
					  
.Dictionary dl		{ margin: .5em; padding:0; }
.Dictionary dd		{ margin: .5em; padding:0; float:left; width:45% }
