@font-face {
    font-family: web-font;
    src: url(./pasandorax/MorrisRomanBlack.ttf);
}

@font-face {
    font-family: web-fonteot;
    src: url(./pasandorax/MorrisRomanBlack.eot) 
    format("opentype");
}

@font-face {
    font-family: cow;
    src: url(./pasandorax/cow.ttf);
}

body{
	font-size: 					14px;
	font-family: 				Helvetica,Arial,sans-serif;
	color: 						white;
}

p {
	font-size: 					14px;
	font-family: 				Helvetica,Arial,sans-serif;
	color: 						white;	
}

.whoishere {
	background-image: 		url(./pasandorax/navi/navi_item.PNG); 
	background-repeat: 		no-repeat;
	background-position: 	bottom;
	font-size: 				14px;
	font-family: 			Helvetica,Arial,sans-serif;
	color: 					white;
}

.login_table {
	background-image: 			url(./pasandorax/Login.PNG);
	background-repeat:			no-repeat;
}

.normal_font{
	font-size: 					14px;
	font-family: 				Helvetica,Arial,sans-serif;
}

.extra_font{
	color: 					#f3ef7d;
	font-family: 			web-font,web-fonteot,Monotype Corsiva, Times New Roman, serif;
	font-size: 				20px; 	
}

.banner_top{
	background-image: 			url(./pasandorax/banner_top.PNG);
	background-repeat:			no-repeat;
	width: 						445px;
	height:						105px;
	margin: 					auto;
	float:						none;
}
.left_header{
	margin-top:					-80px;
	width:						35%;
	float:						left;
	text-align: 				center;
}
.left_footer{
	margin-top:					20px;
	width:						35%;
	float:						left;
	text-align: 				center;
}
.right_header{
	margin-top:					-80px;
	margin-left:				60%;
	float:						left;
	text-align: 				right;
}
.right_footer{
	margin-top:					-20px;
	margin-left:				80%;
	float:						left;
	width:						15%;
	text-align: 				right;
}
.head_motd{			width: 195px; height: 20px; float: left; font-family: web-font,web-fonteot,Monotype Corsiva, Times New Roman, serif; color: #f3ef7d;}
.head_mail{			width: 195px; height: 20px; float: left; font-family: web-font,web-fonteot,Monotype Corsiva, Times New Roman, serif; color: #f3ef7d;}
.head_inv{ 			width: 195px; height: 20px; float: left; font-family: web-font,web-fonteot,Monotype Corsiva, Times New Roman, serif; color: #f3ef7d;}
.head_petition{ 	width: 195px; height: 20px; float: right; font-family: web-font,web-fonteot,Monotype Corsiva, Times New Roman, serif; color: #f3ef7d;}
.head_color{ 		width: 195px; height: 20px; float: right; font-family: web-font,web-fonteot,Monotype Corsiva, Times New Roman, serif; color: #f3ef7d;}
.head_tutorial{ 	width: 195px; height: 20px; float: right; font-family: web-font,web-fonteot,Monotype Corsiva, Times New Roman, serif; color: #f3ef7d;}

.footer_copyright{ 		width: 170px; height: 20px; float: left; }
.footer_source{ 		width: 170px; height: 20px; float: left; }
.footer_pagegen{ 		width: 170px; height: 20px; float: left; }

.hotmotd {			
	width: 195px; 
	height: 20px; 
	float: left; 
	font-family: web-font,web-fonteot,Monotype Corsiva, Times New Roman, serif; 
	background-image: 	url(./pasandorax/navi/navi_itemhead.PNG); 
	background-repeat: 	no-repeat;
}

.endless{
	background-image: 			url(./pasandorax/endless.PNG);
	background-repeat:			repeat-x;
}
.endless_footer{
	background-image: 			url(./pasandorax/endless_footer.PNG);
	background-repeat:			repeat-x;
}
.end_left{
	background-image: 			url(./pasandorax/end_left.PNG);
	background-repeat:			no-repeat;
}
.end_left_footer{
	background-image: 			url(./pasandorax/end_left_footer.PNG);
	background-repeat:			no-repeat;
}
.end_right{
	background-image: 			url(./pasandorax/end_right.PNG);
	background-repeat:			no-repeat;
}
.end_right_footer{
	background-image: 			url(./pasandorax/end_right_footer.PNG);
	background-repeat:			no-repeat;
}
.content_top{
	background-image: 			url(./pasandorax/content/content_top.PNG);
	background-repeat:			repeat-x;
}
.content_bottom{
	background-image: 			url(./pasandorax/content/content_bottom.PNG);
	background-repeat:			repeat-x;
}

a:link 		{ text-decoration:none; color: #ffebcd; }
a:visited 	{ text-decoration:none; color: #ffebcd; }
a:hover 	{ text-decoration:none; color: #ffebcd; }
a:active 	{ text-decoration:none; color: #ffebcd; }
a:focus 	{ text-decoration:none; color: #ffebcd; }

.trhead  { 
	background-color: 	#0d7f0c; 
	color: 				#f3ef7d;
	text-align: 		center;
	font-family: 		web-font,web-fonteot, Times New Roman, serif;
	font-size: 			18px; 
}
.trlight { 
	background-color: 		#041b04; 
}
.trdark { 
	background-color: 		#000000; 
}

.navi_left{
	background-image: 			url(./pasandorax/navi/navi_tableleft.PNG);
	background-repeat:			repeat-y;
}
.navi_right{
	background-image: 			url(./pasandorax/navi/navi_tableright.PNG);
	background-repeat:			repeat-y;
}
.navi_item{
	background-image: url(./pasandorax/navi/navi_item.PNG); 
	background-repeat: no-repeat;
	background-position: bottom;
}
.navi_head{
	background-image: 	url(./pasandorax/navi/navi_itemhead.PNG); 
	background-repeat: 	no-repeat;
	color: 					#f3ef7d;
	font-family: 		web-font,web-fonteot, Times New Roman, serif;
	text-align: 		center;
	font-size: 			18px;
} 

.stat_top {
	background-image: 			url(./pasandorax/vital/vital_tabletop.PNG);
	background-repeat:			repeat-x;
}
.stat_bottom {
	background-image: 			url(./pasandorax/vital/vital_tablebottom.PNG);
	background-repeat:			repeat-x;
}
.stat_head {
	background-image: 		url(./pasandorax/vital/vital_itemhead.PNG); 
	background-repeat: 		no-repeat;
	color: 					#f3ef7d;
	text-align: 			center;
	font-family: 			web-font,web-fonteot,Monotype Corsiva, Times New Roman, serif;
	font-size: 				18px; 
}

.stat_item {
	color: 					#f3ef7d;
	text-align: 			center;
	font-family: 			web-font,web-fonteot,Monotype Corsiva, Times New Roman, serif;
	font-size: 				16px; 
	background-image: 		url(./pasandorax/vital/vital_item.PNG); 
	background-repeat: 		no-repeat;
	background-position: 	bottom;
}

.button {
	font-family: web-font,web-fonteot,Monotype Corsiva, Times New Roman, serif;
    font-size: 16px;  
    color:#f3ef7d;
    background-color: #422B00;  
    border-top: 1px solid #947356;  
    border-left: 1px solid #947356;  
    border-right: 1px solid #403225;  
    border-bottom: 1px solid #403225;
}
.input {
	background-color: #433828;
	border: 1px solid #806B4D;
	color: #FFFFFF;
}
