body{

margin:0px;

}

#container{
margin:0px auto;
text-align:center;
width:1228px;height:500px;
}
#canvas{
float:left;
margin-top:10px;
text-align:center;
width:850px;height:500px;border:1px outset #33ccff;padding:2px;


}
#top-bar{
float:left;width:850px;font-family:'arial';font-size:100px;color:#33ccff;font-weight:900;background:#fafafa;
}

#trend-list-outer{
float:left;background:url('../images/bg_strip2.png');width:210px;height:346px;border-top:2px inset #33ccff;border-right:2px inset #33ccff;
}

#trend-list{
float:left;background:#fff;margin:7px 7px 0px 7px;width:190px;height:306px;padding:4px;overflow:hidden;font-family:verdana;font-size:14px;text-align:left;
}
#trend-list li{
color:#0099cc;
list-style-type:none;
cursor:pointer;
text-indent:-30px;
}
#title-word{
color:#000;
}
#trend-list li a{
text-decoration:none;
color:#0099cc;
}
#trend-choice{
float:right;
bottom:0%;
background:#fff;width:190px;
padding:4px;
overflow:hidden;
font-family:verdana;
height:10px;
margin-top:0px;
margin-right:5px;
}
#graph-container{
float:right;background:url('../images/bg_strip2.png');width:615px;height:326px;border-top:2px inset #33ccff;border-right:2px inset #33ccff;text-align:center;padding:10px;overflow:hidden;
}

.txtBox{
width:166px;background:url('../images/txtbox.png');font-weight:600;color:#777;height:33px;border:0px;padding:5px;
}

#btn{
position:relative;padding:5px;/* css3 */	background:-webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#fdfdfd));background:-moz-linear-gradient(#fafafa, #fdfdfd);background:-o-linear-gradient(#fafafa, #fdfdfd);background:linear-gradient(#fafafa, #fdfdfd);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;
height:33px;font-weight:600;color:#33aaff;
}
#score{
font-size:86px;font-family:arial;font-weight:900;position:absolute; opacity:0.45; top:320px; ;left:510px;z-index:10;
}
#ratingMsg{font-size:14px;font-family:arial;opacity:0.85;width:620px;margin-left:-5px;font-weight:bold;margin-top:10px;margin-bottom:10px;padding-bottom:5px;}

#expl-txt{
float:left;background:#fff;font-size:12px; color:#444;padding:5px;line-height:1.6em;font-family:verdana;text-align:center;width:615px;opacity:0.85;height:250px;margin-left:-5px;
}
#post-perm{
float:left;background:#fff;font-size:11px; color:#444;/*padding:3px 5px 5px 5px;*/line-height:1.3em;font-family:verdana;text-align:left;
width: 610px;opacity:0.85;
margin-top: -15px;
border: 0px solid #000;
height:0px;

}
.pos{color:#006600}
.neg{color:#800004;}
.smallTxt,.smallTxt a{font-size:9px;font-family:verdana;color:#0099cc;text-decoration:none;

}
#wiki-txt{
float:left;background:#fff;font-size:10px;height:210px; color:#444;padding:5px;line-height:1.6em;font-family:verdana;text-align:left;width:0px;opacity:0.85;margin-left:5px;
overflow:hidden;
}
#tweets{
float:right;background:#fff;font-size:10px;height:210px; color:#444;padding:5px;line-height:1.6em;font-family:verdana;text-align:left;width:0px;opacity:0.85;margin-left:5px;
overflow-y:scroll;overflow-x:hidden;
}
#wiki-txt a{
text-decoration:none;
color:#0099cc;
}
#rest-of-panel{float:left;height:280px;width:610px;padding:5px;}

#graphdiv{
width:272px;height:210px;overflow:hidden;border:0px solid #000;
}
#ad_div{position: absolute; z-index: 10; top: 258px; left: 546px; visibility: hidden; text-indent: -11000px;}

.rssDIV{
display:block;
height:150px;
width:150px;
margin:10px;
border:2px double #e2e2e2;
font-family:verdana;
text-align:justify;
font-size:12px;
overflow:hidden;
position:relative;padding:5px;/* css3 */	background:-webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#b6f5f0));background:-moz-linear-gradient(#fafafa, #b6f5f0);background:-o-linear-gradient(#fafafa, #b6f5f0);background:linear-gradient(#fafafa, #b6f5f0);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;
visibility:hidden;
}
.rssDIV a{
text-decoration:none;
color:#666;
}

.nImg,.nImg a{
display:block;
font-size:10px;
text-decoration:none;
text-align:center;
}
.rssDiv img{margin-top:6px;border:2px double #baddf7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}

.nHdln,.nHdln a{
display:block;
overflow:hidden;
height:120px;
text-align:left;
font-size:10px;
color:#666;
}
.hdln,.hdln a{
font-size:11px;
font-weight:900;
text-decoration:none;
text-align:left;
color:#666;
}

#footer{
font-family:verdana;
font-size:10px;
float:left;
margin-top:20px;
margin-left:160px;
}
#footer a{
text-decoration:none;
color:#777;
}