body {
    background-color: #201F1F !important;
    background-image: none !important;
}

div.box, .pun blockquote, div.codebox, #adminconsole fieldset th, .rowodd, .roweven {
    color: #FFF !important;
    background-color: #343434 !important;
}

#punwrap {
    background-image: url(http://chakra-project.org/img/theme/header-gradient2.png) !important;
    height: 00px !important;
    padding: 150px 0 0 0 !important;
    background-color: #1A1A1A !important;
}

#punviewforum {
    background-color: #1A1A1A !important;
}

.pun {
    color: white !important;
}

.pun h2 {
    background-image: none !important;
    background-color: #606060 !important;
}

.pun th {
    background-color: #505050 !important;
}

.pun legend {
    color: white !important;
}

textarea, input {
    background-color: #202020 !important;
    color: white !important;
}

select {
    color: white !important;
}

#main_nav a {
    color: #F2F2F2 !important;
}

.pun a:link, .pun a:visited {
    color: #5DC3D7 !important;
}

td.tc2, td.tc3, td.tcmod, #postpreview, #viewprofile dd, div.forminfo, #adminconsole fieldset td, div.blockmenu div.box, #adstats dd {
    background-color: #404040 !important;
}

#brdmenu a {
    color: #FFF !important;
}

.index {
    color: #555555 !important;
}

div.postleft, div.postfootleft, div.blockpost label {
    background-color: #4E4E4E !important;
}

div.postright, div.postfootright {
    border-left-color: #4E4E4E !important;
}
