/** css concerning the default layout **/

#bottomcontainer {
    padding-top: 148px;
    overflow:hidden;
}

body #header.singleblock {
    margin-top: 150px;
} 

/** css concerning the poll module **/
#pollbody label {
    color: #ec008c;
}

li.selected, .votebar button {
    color: #ec008c;
}

/** css concerning the widgets **/
ul#latestMedia li, ul.widget li.content, ul.widget li.social {
    background: transparent url(teenageparty/mediawidget_left.png);
}

ul#latestMedia li.last, ul.widget li.last-child,dl.widget dd.last-child {
    /** background: url(teenageparty/mediawidget_last.png) no-repeat 0px 5px; **/
    background: url("../css/teenageparty/mediawidget_last.png") no-repeat scroll 0 5px transparent;
}

ul#latestMedia .toggle_active, ul#latestMedia li .toggle_active:hover {
    background: url(teenageparty/mediawidget_toggle_active.png) no-repeat;
}

ul#latestMedia li .toggle, ul#latestMedia li .toggle:hover {
    background: url(teenageparty/mediawidget_toggle.png) no-repeat;
}

ul#latestMedia li.first,ul.widget li.first-child { 
    background:url(teenageparty/mediawidget_head.png); 
}

ul#latestMedia li.last {
    background-position: 0px 0px;
}

dl.widget dd.last-child {
    /** background: transparent url(teenageparty/widget_right_footer.png) no-repeat scroll 0 0; **/
        background: url("../css/teenageparty/mediawidget_last.png") no-repeat scroll 0px 0px transparent;
}

dl form input.submit {
    border: 1px solid #ec008c;
    color: #ec008c;
    
}



