#jit{ float: left; width: 650px;}
#jit-yc {position:relative; width:650px; height:300px; margin:10px auto 5px; overflow:hidden; background-color: white;/*border:1px solid #ddd;*/-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-user-select: none; -khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}
#jit-yc-tx{position:relative;width:630px;min-height: 50px;overflow:hidden;background-color: #fef0b1;/*border:1px solid #ddd;*/padding: 10px 10px 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#jit-yc-tx h2{ color: #2179B5; text-transform: uppercase; font-family: 'Yanone Kaffeesatz', arial, serif;font-size: 24px;margin-right: 8px;display:inline;}
#jit-yc-tx .story{color: #333;display:inline;}
#jit-yc-tx .date{color: #606060;}
#jit-yc-tx .children{text-align: center;margin: 4px 0 0 0;}
#jit-yc-tx .children div{background-color: #2179b5;color: #fff;margin: 0 2px;display: inline-block;cursor: pointer;padding: 0px 4px 2px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.jit-autoadjust-label {padding: 15px;}

#jit ul { background-color: #fff7d7;  padding-left:10px}
#jit ul li {display:block; padding-top:10px;  background-color: #fff7d7; height:32px; float:left; margin-right:4px}
#jit ul li a.blue { background: #2179b5;}
#jit ul li a.green { background: #6fb906;}
#jit ul li a.grey { background: #818181;}
#jit ul li a.button {font-family:Tahoma, Arial, SansSerif; color: #ffffff; font-size: 12px; border: 0;  padding: 4px; cursor: pointer; text-align: center; height:20px; line-height: 20px}


#update, #restore {text-align: center;width: 100px;margin:0 35px 10px 35px;}

.jit-button {display: inline-block;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px / 100% Arial, Helvetica, sans-serif;padding: 0.5em 1em 0.55em;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);-webkit-border-radius: 0.5em;-moz-border-radius: 0.5em;border-radius: 0.5em;-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);}
.jit-button:hover {text-decoration: none;}
.jit-button:active {position: relative;top: 1px;}

/* white */
.white {color: #606060;border: solid 1px #b7b7b7;background: #fff;background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));background: -moz-linear-gradient(top,  #fff,  #ededed);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');}
.white:hover {background: #ededed;background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));background: -moz-linear-gradient(top,  #fff,  #dcdcdc);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');}
.white:active {color: #999;background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));background: -moz-linear-gradient(top,  #ededed,  #fff);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');}
.node{background: url(http://payitforwardmonitor.com/im/node.png) no-repeat;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;font-family: 'Droid Sans', arial, serif;cursor:pointer;color:#eee;text-align:center;padding-top:5px;}