/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.10.0
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}


body {
padding: 5px;
font-size: 10px;
font-family: arial, sans-serif;
}

h1 {
font-weight: bold;
font-size: 140%;
letter-spacing: -1px;
color: #666;
}

ol { 
margin: 5px 0;
}

ol li {
clear: left;
padding-top: 5px;
}

.votes {
float: left;
text-align: center;
width: 40px;
}

.votes em {
font: bold 180% arial;
color: #F4940C;
line-height: 1.0;
}

.votes label {
margin-top: -0.3em;
display: block;
color: #888;
font-weight: normal;
font-size: 100%;
}

.fake .votes em,
.fake .votes label {
color: #ccc;
}

h3 {
margin-left: 45px;
color: #666;
line-height: 1.2;
font-weight: normal;
font-size: 120%;
}

.fake h3 {
color: #aaa;
}

h3 .status {
font-size: 90%;
padding: 0 2px;
background-color: #bbb;
color: #fff;
margin-left: 2px;
}

a.call-to-action {
clear: both;
display: block;
text-align: center;
margin-top: 8px;
font-weight: bold;
font-size: 140%;
color: #06c;
}

.footer {
color: #888;
margin-top: 10px;
text-align: right;
bottom: 5px;
right: 5px;
}

.footer a {
text-decoration: none;
}
