@charset "UTF-8";
/* CSS Document */

#contentWrapper #content .home-widget{width:220px;padding-right:4px;float:left}

a img{border:none; margin:8px 8px 15px 8px}

h1,h2,h3,h4,h5,h6{color:#000;font-weight:normal}

h1{font-size:2.0em;line-height:1.25em;margin-bottom:0.5em;color:#333}

h1.sans{font-weight:bold;font-size:2.0em;line-height:0.8em;color:#333}

h2{font-size:1.75em;line-height:1.5em;margin-bottom:.5em;font-weight:normal}

h3{font-size:1.3em;line-height:1.25em;padding:.2em 0;margin-bottom:0.5em;font-weight:bold}

h4{font-size:1em;line-height:1;margin-bottom:1em;font-style:italic;color:#888}

h5{font-size:1em;font-weight:bold;margin-bottom:.25em}

h6{font-size:1em;font-weight:bold;color:#444}

hr{clear:both;float:none;width:100%;height:0;margin-bottom:1em;border:0;border-bottom:1px solid #ccc;background:none;line-height:0px;font-size:0px}
.plain{font-size:12px;font-weight:normal;line-height:1;font-family:Helvetica, Arial, sans-serif}
.center{text-align:center}
.left{float:left}
.right{float:right}
.clear{clear:both;height:0px;overflow:hidden}

.roundtop{-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;-webkit-border-top-right-radius:12px;-webkit-border-top-left-radius:12px;border-topleft-radius:12px;border-topright-radius:12px}

.roundbottom{-moz-border-radius-bottomleft:12px;-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;border-bottomleft-radius:12px;border-bottomright-radius:12px}

.roundtop20{-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;-webkit-border-top-left-radius:20px;border-topleft-radius:20px;border-topright-radius:20px}

.roundbottom20{-moz-border-radius-bottomleft:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;border-bottomleft-radius:20px;border-bottomright-radius:20px}

.roundtiny{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}

.roundsmall{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}

.roundmed{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}

.roundleftsmall{-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;border-topleft-radius:8px;border-bottomleft-radius:8px}

.grey-frame{border:5px solid #eee;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}

.grey-frame-inner{border:1px solid #ddd;padding:25px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}


.grey-box{background-color:#f3f3f3;padding:20px}

.b-card{width:240px;border:5px solid #eee}

.b-card-inner{border:1px solid #ddd;padding:5px;min-height:150px; height:auto;position:relative}

.b-card-inner h3{margin-bottom:0;padding-bottom:0;font-size:1.25em}

.b-card-inner .top,.b-card-inner .middle,.b-card-inner .bottom{margin:0 5px;font-size:12px}

.b-card-inner .top{margin-bottom:.5em; padding:8px}


.b-card-inner .bottom{width:225px;position:absolute;bottom:5px}

.b-card-inner .middle{line-height:1.5em;height:100px;font-size:12px;overflow:hidden}

#bcards-little .b-card{width:212px}

#bcards-little .b-card .project-foot{font-size:11px}

#bcards-little .b-card .bottom{width:190px}

#bcards-little .b-card .grey-frame-inner{height:350px}

table#bcards.little td{width:250px}

.time-left{color:#333;font-size:11px}

.project-foot{font-weight:bold;text-transform:uppercase;color:#FFFFFF;font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.project-foot small{font-size:10px;color:#888;font-weight:lighter;text-transform:none}

.project-foot .pledged{background-color:#eee}

.project-foot .pledged-inner{background-color:#B84826; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; width:0;padding:3px 0;white-space:nowrap}

.project-foot .time-left{padding:3px 0}



