d #00FF00;
			}
			table#main_table {
				width: 100%;
				max-width: 100%;
				height: 320px;
				max-height: 320px;
			}
			#topic_container{
				vertical-align: top;
				text-align: left;			
				padding: 0px;
				width: 224px;
			}
			#topics {
				width: 100%;
				height: 100%;
				overflow-y: scroll;
				font-size: 18px;
			}
			#dialogue {
				vertical-align: top;
				text-align: left;
				margin: 0;
				padding: 12px;
				font-size: 20px;
			}
			#character_name{
				height: 32px;
				font-size: 18px