/* commented backslash hack \*/ 
html, body{ height:100%; min-width:inherit; }
/* end hack */

HTML, BODY
{
	margin: 0;
	padding: 0;
	background: #b5bec9;

	font-family: 'vera sans', helvetica, sans-serif;
	font-size: 10px;
}

BODY>TABLE, BODY>DIV
{
	margin: 0 auto;
	clear: both;
}

.hide4mobile
{
	display: none !important;
}

.main_menu, .sub_menu
{
	position: static !important;
	top: auto !important;
	right: auto !important;
	height: auto !important;
	z-index: auto !important;
}


@media handheld and (min-width: 800px)
{
	BODY>TABLE, BODY>DIV
	{
		max-width: 360px;
		min-width: 176px;
	}

	.main_menu, .sub_menu
	{
		max-width: 360px !important;
		min-width: 176px !important;
	}
}

.main_menu DIV, .sub_menu DIV
{
	position: static !important;
	top: auto !important;
	left: auto !important;
	height: auto !important;
}

.main_menu DIV
{
	min-height: 66px !important;
	background: #29A3EF !important;
}

.sub_menu DIV
{
	min-height: 17px !important;
	background: #F6F6F6 !important;
}

.main_menu A, .main_menu SPAN
{
	width: 30% !important;
	line-height: 12px;
}


.forum_post
{
	background-image: none !important;
}

.forum_post_info
{
	float: right !important;
	margin: -21px 0 0 0;
	text-align: right;
}

.forum_post_info .author_name, .forum_post_info .moderator
{
	color: white !important;
	clear: both;
	float: right;
}

.forum_post_plaza
{
	margin-left: 0;
	clear: both;
}
