body
{
	margin: 0;
	padding: 0;
	background-color: #fff;
	font-family: "Helvetica Neue", arial, helvetica, sans-serif;
	//background-image: url('../images/mobile/page_bg.png');
	background-repeat: repeat-x;
	background-attachment: fixed;
	font-size: 10px;
	color: #333;
	background-position: 0px 0px;
}

img, img a { border: 0; }

a:link { color: #3873B0; }
a:visited { color: #87A778; }
a:hover { color: #FFBC00; }

.spacer { width: 17px; height: 17px; }

div.story_row	
{
	color: #6C6D6B;
}


div#content p{line-height:1.4}



div#wrapper{float:left;width:100%}
div#content{margin: 0px 0px}

div#mainmenu
{
	background-image: url('../images/mobile/header_bg.png');
	background-repeat: repeat-x;
	height: 75px;
	background-position: 0px bottom;
	background-color: #000;
}
#mainmenu>div, #mainmenu>div a:link, #mainmenu>div a:visited
{
	color: #737678;
	text-decoration: none;
	font-size: 30px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 8px;
	font-family: "Helvetica Neue Bold";
	vertical-align: middle;
	text-align: left;
	padding-top: 20px;
}
/*
#mainmenu>.rumors
{
	background-image: url('../images/mobile/tabrumors.png');
	background-repeat: no-repeat;
	background-position: right 25px;
	height: 64px;
}

#mainmenu>.news
{
	background-image: url('../images/mobile/tabnews.png');
	background-repeat: no-repeat;
	background-position: right 25px;
	height: 64px;
}
*/
div.day
{
	font-size: 26px;
	color: #6A6A6A;
	font-family: "Helvetica";
	font-weight: bold;
	//background-image: url('../images/mobile/divider_bg.png');
	background-repeat: repeat-x;
	height: 31px;
	overflow: hidden;
	padding-top: 16px;
	padding-left: 6px;
	border-top: 1px #444 solid;
}

.found_b
{
	display: inline;
	color: #629327;
	text-align: right;
font-family: "Helvetica";
	font-weight: bold;
}	

span.day_ago
{
	color: #A31D14;
	font-weight: bolder;
	font-family: "Helvetica";
	font-weight: bold;
}

div.r_title, div.r_title a {
	font-size: 26px;
	font-weight: bold;
	text-decoration: none;
	font-family: "Helvetica";
	font-weight: bold;
	margin-bottom: 6px;
}

div.r_found
{
	font-size: 16px;
	font-weight: bold;
	font-family: "Helvetica";
	font-weight: bold;
	color: #ACACAC;
	margin-bottom: 5px;
}


div.day { padding-left: 10px; }

div.r_desc
{
	font-size: 16px;
	line-height: 150%;
	color: #777;
	font-family: "Helvetica";
}

.story_on {
	display: block;
	padding: 14px;
	font-size: 16px;
}

.story_off {
	display: none;
}

.favicons {
	float: left; margin-right: 3px;
}

#mainmenu>div>a.active {
	!important;
	color: #fff;
	text-shadow: 0px 0px 4px #666;
}