#container {width:1270px;}
#content-area {padding-right:0px;}
.footer-box {width:1270px;}
.footer .fbox .blogcontainer {width:950px;}
.footer h3.blogposstitle {
    width:800px;
}
#sidebar {
    background-color:#FFF;
    display:inline;
    text-align:center;
    width:279px;
    float:right;
    padding-bottom:20px;
    margin-top:20px;
}
#sidebar .winner {
    border:1px solid #F0F0F0;
    width:200px;
    margin:10px auto 10px 20px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    padding:5px 20px 15px 20px;
}
#sidebar .winner .header {
    padding:10px 0px 8px 0px;
    font-size:15px;
}
#sidebar .winner .header a {
    padding-bottom:10px;
    font: lighter 18px 'Open Sans Condensed', Geneva, sans-serif;
}

#sidebar #fb {
    border:1px solid #F0F0F0;
    width:239px;
    margin:0 auto 0 20px;
    border-radius:8px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
}

#sidebar #twitter {
    width:242px;
    margin:0px auto 10px 20px;
}

#sidebar #twitter a{
}
#sidebar #ad {
    border:1px solid #F0F0F0;
    width:242px;
    margin:10px auto 0 20px;
    border-radius:8px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    padding: 15px 0;
    background-color:#F9F9F9;
}



#sidebar img {width:200px;}
#sidebar .thumb-box
{
    min-height:250px;
    background-color:#FFF;
    padding-right:25px;
}

#sidebar .thumb-box .thumbnail
{
    border:2px solid #CCC;
}

#sidebar .thumb-box .thumbnail:hover
{
    border:1px solid #68A7EC;
}


#sidebar .thumb-box h2{
    margin:0;
    font:bold 16px Arial, Helvetica, sans-serif;
}

#sidebar .thumb-box h2 a{
    color:#FF6600;
    font-weight:normal;
}
#sidebar:after {clear:both;}