body{
	background: #fff;
	padding: 0px 40px 0px 40px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:0.8em;
	text-align: center;
}
input,select{
	//font-size: 0.8em;
}
div{
	//font-size: 0.8em;
	padding: 0px;
	margin: 0px;
}
div.head{
	background: #ff6600;
	font-size: 36pt;
	font-weight: bold;
	width: 100%;
	text-align: left;
	//border: 1px solid #f00;
}
div.head #logofeed{
	padding-left: 20px;
	color: #fff;
}
div.head #logomuncher{
	color: #ddd;
	font-style: italic;
}
div.tools{
	background: #ddd;
	width: 100%;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
div.tools #toolblurb{
     float: left;
}
div.tools #logout{
     padding-right:10px;
     text-align: right;
}
div.tools a.tool{
	font-weight: bold;
	color: #009;
	padding-left: 20px;
}
div.main{
	//font-size: 0.9em;
	//width: 100%;
	margin-top: 20px;
	text-align: center;
}
.msgbox{
	text-align: left;
	padding: 5px;
	margin: 5px 15% 5px 15%;
}
.redbox{
	background: #fdd;
	border: 1px solid #900;
}
.bluebox{
	background: #ddf;
	border: 1px solid #00A;
}
.greenbox{
	background: #cfc;
	border: 1px solid #090;
}
.boldtext{ font-weight: bold;}
.redtext{ color: #900; }
.greentext{ color: #090; }
.selected{
	background: #ccc;
}
.nobr{ white-space: nowrap; }
div.tabbar{
    margin:0px;
    padding: 5px 0px 3px 0px;
}
div.tabbar span.activetab{
    background:#ddd;
    padding: 5px 7px 3px 7px;
    margin: 0px 3px 0px 3px;
    border: 1px solid #ccc;
    border-bottom-color: #ddd;
    color: #000;
}
div.tabbar span.inactivetab{
    background:#efefef;
    padding: 5px 7px 3px 7px;
    margin: 0px 3px 0px 3px;
    border: 1px solid #ccc;
    color: #606060;
}
div.mainarea{
    float:left;
    width: 100%;
    padding: 0px;
    margin: 0px;
}
.mainfiller{
    margin: 1px;
    background: #efefef;
    padding: 40px 0px 40px 0px;
    color: #606060;
}
div.entry{
    margin-left: 1px;
    margin-right: 1px;
    margin-top: 1px;
    padding: 3px;
    padding-bottom: 10px;
    background: #efefef;
    text-align: left;
    white-space: normal;
    font-weight: normal;
    font-style: normal;
	clear:both;
}
div.entrytitle{
    float:left;
    overflow:hidden;
    white-space:nowrap;
}
div.entrytitle a.titlelink{
    font-weight: bold;
    color: black;
    text-decoration: none;
    overflow:hidden;
}
div.entrytools{
    text-align:right;
}
div.entrytools select{
	font-size: 0.9em;
}
div.entrydate{
    float:left;
    padding-right: 10px;
}
div.feedname{
    padding-right: 10px;
    white-space: nowrap;
}
div.feedname #feedname,
div.feeditem #feedname{
    color: #f60;
    padding-right: 10px;
}
div.feeditem{
    padding-right: 10px;
    white-space: nowrap;
    float:left;
}
div.fditemtool{
    text-align:right;
}
div.fditemtool select{
    font-size: 0.9em;
}
.miniwidget{
    color: #666;
    text-decoration: none;  
    font-size: 0.9em;
    white-space: nowrap;
}
div.entrycontent{
    padding-left: 30px;
    padding-top: 10px;
    color: #222;
	clear:both;
    //overflow: scroll;
}
div.feeddate{
    position: normal;
    padding-left:10px;
}
div.feeddate #fupdated,
div.feeddate #ffetched {
    color: #333;
    padding-right: 10px;
}
div.maintools{
    background: #ddd;
    margin: 1px 1px 0px 1px;
    text-align: left;
    padding: 3px;
    color: #555;
}
div.maintools a{
	color: #009;
}
div.toolopts{
    text-align: left;
    padding: 3px;
    margin: 1px 1px 0px 1px;
    background: #ddd;
}
//div.toolopts input,
//div.toolopts select{
//     font-size:0.8em;
//}
#jsdebug{
    text-align: left;
}
*[onClick]{
	cursor: pointer;
}

