/******************************************
**	GRAND APOLLO THEME
******************************************/
body{
	background: #7f4553 url(../_images/layout/fall_layout_tile_bg.jpg) repeat-y top center;
	color:#FFF;
}
p,
li,
li,
dt,
dd,
blockquote {
	color: #000000;
}
a{
	color:#000;
}
.red,
.error{
	color:#FF3300;
	background-color: #fff;
}
div#page_container {
	background: url(../_images/layout/fall_layout_main_bg.jpg) no-repeat center top;
}
div#page_banner{
	color: #FFFFFF;
}
div#page_userbar{
	color: #000000;
}
	#page_userbar a, #messaging_menu a{
		color: #FFF;
	}
	#page_userbar a:hover, #messaging_menu a:hover{
		color: #333333;
	}
	.alter_link_color{
		color:#FFFFFF;
	}

div#page_menu_2 {
}
	#page_menu_2 ul li a {
		color: #000;
	}
	#page_menu_2 ul li a:hover {
		color: #333333;
	}
#page_menu_2_contain.no_javascript{
	color: #FFFFFF;
}
#page_menu_2 ul li a.menuHighlight{
	color:#000;
}
#page_menu_2 ul li a.menuHighlight:hover{
	color:#EEE090;
}

div#page_content{
	color:#f4cfb5;
}
div#page_footer{
	color: #A88EAF;
}
	div#page_footer p{
		color:#333333;
	}
	#page_footer a{
		color: #FFFFFF;
	}
	#page_footer a:hover{
		color: #696969;
	}

/******************************
**	TOOLTIP STUFF
******************************/
#dhtmltooltip{
}
#tip-top{
	background:url(../_images/pngs/tip_purple_top.png) no-repeat;
}
#tip-middle{
	background:url(../_images/pngs/tip_purple_middle.png);
}
#tip-bottom{
	background:url(../_images/pngs/tip_purple_bottom.png) no-repeat;
}
#dhtmltooltip h1{
	color:#CCCCCC;
}
#dhtmltooltip p{
	color:#FFFFFF;
}

/******************************
**	INPUTS
******************************/
input.text, textarea.text, textarea.text_smaller{
	background: #FFFFFF;
	/*border: 1px solid #000;*/border: 1px solid #874640;
	color: #000;
}
input.bttn{
	/*border: 1px solid #000;*/border: 1px solid #518054;
	color:#EEE090;
	background:#420F6C;
}
select{
	background: #FFFFFF;
	/*border: 1px solid #000;*/border: 1px solid #874640;
	color: #000;
}
div#registration_box{
	color:#000;
	background-color: #F4CFB5;
	border: 1px solid #000;
}
div#registration_box p{
	color:#000;
}

/******************************
**	INVENTORY PAGE
******************************/
div.inventory_wrap, div.inventory_wrap_small{
	border:1px solid #000; background-color:#743d4a;
}
div.inventory_menu ul{
	background-color:#4a4c9f;
}
div.inventory_menu ul li{
	color: #FFFFFF;
}
div.inventory_menu ul li.dimmed{
	color: #888;
	font-style: italic;
}
div.inventory_menu ul a{
	color: #FFF;
}
div.inventory_menu ul a{
	color: #FFF;
}
div.inventory_menu ul a:hover{
	background-color:#B97FC9;
	color: #472F5B;
}

/******************************
**	SHOP PAGE
******************************/
div.shop_wrap, div.shop_wrap_small{
	border:1px solid #000; background-color:#448984;
}
div.shop_menu ul{
	background-color:#472F5B;
}
div.shop_menu ul li{
	color: #FFFFFF;
}
div.shop_menu ul a{
	color: #B97FC9;
}
div.shop_menu ul a:hover{
	background-color:#B97FC9;
	color: #472F5B;
}

/******************************
**	BONUS BARN PAGE
******************************/
div.bonus_barn_wrap{
	border:1px solid #B97FC9;
}

/******************************
**	AUCTION PAGE
******************************/
div.auction_wrap{
	border:1px solid #000; background-color:#448984;
}

/******************************
**	CAVE
******************************/
div#your_cave{
}
div#your_cave a{
	color:#FFFFFF;
}

/******************************
**	WAJA DETAILS
******************************/
div#waja_details{
}
div#waja_details table{
}
div#waja_details th{
	background:#513a34;
	border:1px solid #fff;
	color:#fff;
}
div#waja_details td{
}
div#waja_details td.waja_wallpaper{
	background-color:#472F5B;
	border:1px solid #FFF;
}

/******************************
**	ITEM USE LIST
******************************/
div#item_use_list th{
	background:#472F5B;
	border:1px solid #FFF;
	color:#B97FC0;
}

/******************************
**	NORMAL TABLE
******************************/
table.normal{
}
table.normal th{
	background:#6A3E3D;
	/*border:1px solid #fff;*/border:1px solid #000000;
	color:#FFF;
}
table.normal td{
	color:#333333;
}
table tr.row1{
	/*background-color:#6c9463;*/background-color:#c79886;
}
table tr.row2{
	background-color:#ffd6be;
}
table.outlined{
	border:1px solid #000;
}
table.outlined th{
	border:none;
	border-bottom:1px solid #fff;
}

/******************************
**	QUERY RESULT NAVIGATION
******************************/
a.prevNextLink{
	color:#FFF;
}
a.prevNextLink:hover{
	color:#FFF;
}
a.pageNumberLink{
	color:#FFF;
}
a.pageNumberLink:hover{
	color:#FFF;
}
span.currpage{
	color:#ACD299;
}

/******************************
**	MESSAGE BOXES
******************************/
.confirm_message{
	background-color:#448984;
	/*border:1px solid #007700;*/border:1px solid #254e4a;
	color:#440000;
}
.update_message{
	background-color:#f4cfb5;
	/*border:1px solid #007700;*/border:1px solid #254e4a;
	color:#000;
}
.news_message{
	background-color:#E86668;
	border:1px solid #777777;
	color:#440000;
}
.news_message a{
		color:#000066;
}
.error_message{
	background-color:#E86668;
	border:1px solid #777777;
	color:#440000;
}
.event_message{
	background-color:#175851;
	border:1px solid #777777;
	color:#FFFFFF;
}
.event_message a{
		color:#A5C893;
}
table.confirm_message_within_table{
}

/******************************
**	PAGE TABS
******************************/
div#tab_content, div#tab_content2{
	background:#532a30;
}
div#tab_content table tr td, div#tab_content p, div#tab_content2 table tr td, div#tab_content2 p{
	color:#FFF;
}
ul.pageTabs_title li{
	background:#c1918f;
}
ul.pageTabs_title li.active{
	background:#532a30;
}
ul.pageTabs_title li.active a{
	color:#FFFFFF;
}

a.smalltext{
	color:#fff;
	text-decoration:none;
}

/******************************
**	PROFILE PAGE
******************************/
div#player_info, div#player_links, div#flower_patch, div#message_player{
	background-color:#5E3640;
	color:#FFF;
}
div#player_info h1, div#player_links h1, div#message_player h1{
	color:#fff;
}
div#player_info p, div#player_links p, div#player_links a, div#message_player p{
	/*???*/
}
div#flower_patch h1{
	color:#fff;
}

/******************************
**	WAJA SEARCH
******************************/
div#search_one, div#search_two, div#search_three{
	border:1px solid #FFF;
}

/******************************
**	FORUMS
******************************/
div.forum_area_row{
	border:1px solid #FFF;
	color:#FFFFCC;
}
	div.parent{
		background:url(../_images/themes/fall_layout/forum_parent_bg.png) repeat-y;
	}
	div.parent a{
		color:#FFF;
	}
	div.parent div.extra_info{
		color:#152855;
	}

	div.child{
		background:url(../_images/themes/fall_layout/forum_child_bg.png) repeat-y;
	}
	div.child a{
		color:#f4cfb5;
	}
	div.child div.extra_info{
		color:#3c4352;
	}

div.forum_thread_row{
}
tr.forum_row_sticky{
	background:url(../_images/themes/fall_layout/sticky_bg.png) repeat-y;
}
	tr.forum_row_sticky td{
		border-bottom:1px solid grey;
	}
tr.forum_row_one{
	background:url(../_images/themes/fall_layout/row_one_bg.png) repeat-y;
}
tr.forum_row_two{
	background:url(../_images/themes/fall_layout/row_two_bg.png) repeat-y;
}
td.board_topics{
	color:#555555;
}
	td.board_topics a{
		color:#36143F;
	}
td.board_replies{
	color:#333333;
}
td.board_last_post{
	color:#222222;
}
	td.board_last_post a{
		color:#36143F;
	}

div.forum_post{
	/*border:1px solid #666666;*/border:1px solid #542b31;
	background:#c0ada4 url(../_images/layout/forum_user_info_fall.jpg) repeat-y left;
	color:#333333;
}
div.forum_post_header{
	/*border:1px solid #666666;*/border:1px solid #c3948c;
	/*background-color:#448984;*/background-color:#542b31;
}
	div.forum_post_header h3{
		color:#ffd8bf;
	}
div.forum_user_info{
	color:#CCCCCC;
}
	div.forum_user_info a{
		color:#CCCCCC;
	}
div.forum_post_content{
}
div.forum_post_footer{
	border-top: 1px dotted #448984;
}
div.forum_post_report a{
	color:#CCCCCC;
}

/******************************
**	NEW SUBMIT BUTTONS
******************************/
input.submit_button{
	border-top-color:#c1918f;
	border-left-color:#c1918f;
	border-bottom-color:#c1918f;
	border-right-color:#c1918f;
	color:#FFFFFF;
	background:#8d4640;
}
input.submit_button:hover{
	color:#fef298;
}
input.disabled_button{
	border-top-color:#333333;
	border-left-color:#333333;
	border-bottom-color:#333333;
	border-right-color:#333333;
	color:#333333;
	background:#666666;
}
input.disabled_button:hover{
}

/******************************
**	PIN RESET
******************************/
div.pin_reset{
	border:1px solid #FFF;
}

/******************************
**	BETA MESSAGE
******************************/
h4.beta{
	background-color:#448984;
	color:#FFF;
	padding:10px 0;
	border:1px solid white;
}