body { background-color: #000035; }
		p,ul,ol,div,td,span,
		layer,table,body	{ font-family: Arial, helvetica, sans-serif; font-size:12px; color:#CCCCDD; }
		p 					{ margin: 0px; padding: 0px; }
		table 				{ border:0px; border-collapse: collapse; }
		a:link { color:#DD6644; text-decoration:none; font-weight:bold; }
		a:visited { color:#DD6644; text-decoration:none; font-weight:bold; }
		a:active { color:#DD6644; text-decoration:underline; font-weight:bold; }
		a:hover  { color:#DD6644; text-decoration:underline; font-weight:bold; }
		h1 { font-size:12px; font-weight:bold; margin-bottom: 0px;}
		.medium { font-size:11px; }
		.small { font-size:10px; }
		textarea { font-size: 12px; color:#CCCCDD; background-color: #222244; border: 1px solid #0055AA; }
		.input { font-size: 10px; color:#9999DD; background-color: #222244; border: 1px solid #0055AA; margin: 1px 0; }
		select { color:#9999DD; font-size: 10px; background-color: #222244; border: 1px solid #0055AA; }
		.framemainbg { margin: 10px; background-image: url(../images/starfall/mainbg.jpg); background-repeat: repeat-y; background-position: right; }
		td.mainheader { font-size: 35px; background-image: url(../images/starfall/headerbg.jpg); background-repeat: repeat-y; }
		table.areadescription { border: 1px solid #444499; background-color: #000034; background-image: url(../images/starfall/spacebg.jpg); width: 100%; background-repeat: no-repeat; }
		td.areadescription { padding: 5px; }
		.imageborder { border: 1px solid #444499; background-color: #444499; margin-right: 10px; margin-bottom: 1px;}
		p.maincaption { font-weight: bold; font-size: 30px; padding: 2px; padding-left: 5px; background-image: url(../images/starfall/headerbg.jpg); background-repeat: repeat-y; }
		p.maincaption2 { font-weight: bold; font-size: 12px; padding: 2px; padding-left: 5px; background-image: url(../images/starfall/bluebg.jpg); background-repeat: repeat-y;  }
		p.maindesc1 { padding: 2px; padding-left: 5px; background-color: #222244; border: 1px solid #444499; border-top: 1px; width: 300px; }
		p.maindesc2 { border: 1px solid #FFDAA9; background-color: #222244; width: 100%; }
		div.listplaceitemsrow { padding: 2px; padding-left: 5px; background-color: #333355; border: 1px solid #444499; border-top: 0px; overflow: hidden; }
		p.listplaceitemsrow { padding: 2px; padding-left: 5px; background-color: #333355; border: 1px solid #444499; border-top: 0px; overflow: hidden; }
        .listusersrow { padding: 2px; padding-left: 5px; background-color: #333355; border: 1px solid #444499; border-top: 0px; overflow: hidden; }
		.listusersrow img {border: none; } /* Firefox */
        .personlistcaption { border: 1px solid #444499 !important; font-weight: bold; padding: 2px; padding-left: 5px; background-image: url(../images/starfall/buttonblue_bg.jpg); }
		p.listlandrow { padding: 1px; background-color: #333355; border: 1px solid #444499; border-top: 0px; }
		p.landlistcaption { border: 1px solid #444499; font-weight: bold; padding: 2px; padding-left: 5px; background-image: url(../images/starfall/buttonblue_bg.jpg); }
		p.itemlistcaption { border: 1px solid #444499; font-weight: bold; padding: 2px; padding-left: 5px; background-image: url(../images/starfall/buttonorange_bg.jpg); }
		p.listmainrow { padding: 2px; min-height: 55px; padding-left: 5px; background-color: #222244; border: 1px solid #000035; border-top: 0px; }
		.registersubmit { color:#9999DD; font-size: 10px; font-weight: bold; border: thin #0055AA solid; background-color: #444466; }
		.itemmagic { font-weight: bold; color: #008800; }
        .itemamount { font-weight: bold; color: #BB8798; }
        em {font-size: 1em; font-style: normal; }
        .relation { font-weight: bold; text-transform: uppercase; }
	p.chatlist { position: relative; padding: 2px; padding-left: 5px; background-color: #222244; border: 1px solid #444499; border-top: 1px; }
        .friendly {color: #17A105;}
        .enemy { color: #FF0000; }
        .member { color: #0055AA; }
        .admin { color: #FF0000; }