.home-wrapper {
    text-align:center;
    padding-top:25px;
}

.home-wrapper h1 {
    position:absolute;
    left:-2323px;
    top:-2323px;
}

.home-logo a:visited,.home-logo a:link {
    display:block;
    cursor:default;
    text-indent:-9000px;
    cursor:pointer;
}

.home-logo {
    display:block;
    cursor:default;
    width:261px;
    height:119px;
    margin:0 auto 20px auto;
    background:url(../images/logos/home.png) no-repeat;
}

.ui-minimal .home-logo {
    width: 340px;
    height: 90px;
    margin: 0 auto 14px auto;
    background: url(../images/logos/nozdor-forum.webp) no-repeat center center;
    background-size: contain;
}

.home-menu {
    padding-top:10px;
}

.ui-minimal .home-menu {
    display: none;
}

.home-actions {
    display: none;
}

.ui-minimal .home-actions {
    display: inline-block;
    padding: 6px 10px;
    border: 1px solid #5a4234;
    background: rgba(67, 48, 36, 0.75);
    border-radius: 10px;
    margin-top: 12px;
}

.ui-minimal .home-actions a {
    color: #ef972f;
    font-weight: 600;
    text-decoration: none;
    padding: 6px 10px;
    border-radius: 8px;
    display: inline-block;
}

.ui-minimal .home-actions a:hover,
.ui-minimal .home-actions a.open {
    background: rgba(57, 37, 25, 0.85);
    color: #ffd08a;
}

.home-search form {
    display:block;
    position:relative;
    width:425px;
    margin:0 auto;
}

.home-search input {
    width:100%;
    font-size:20px;
    color:black;
    padding:3px;
    margin:0;
    outline:0;
    border:1px solid #adadad;
    background:white url(../images/ui/form/input-textbox-bg.gif) repeat-x;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}

.ui-minimal .home-search input {
    color: #e0e6f0;
    border: 1px solid #5a4234;
    background: #1a0f08;
    border-radius: 10px;
    padding: 10px 12px;
}

.home-search a {
    display:block;
    position:absolute;
    right:-3px;
    top:4px;
    width:24px;
    height:24px;
    background:url(../images/header/search2.gif) 4px 4px no-repeat;
}

.ui-minimal .home-search a {
    right: 8px;
    top: 10px;
    opacity: 0.7;
}

.ui-minimal .home-search a:hover {
    opacity: 1;
}

.home-oneliner {
    margin:0;
    padding-top:35px;
    color:#ccc;
    line-height:1.75em;
    font-size:12px;
}

.home-featuredbox {
    font-size:13px;
    position:relative;
    text-align:left;
    width:415px;
    height:191px;
    margin:37px auto 10px auto;
    background:no-repeat;
    background-color:transparent;
}

.home-featuredbox-extended {
    width:515px;
}

.home-featuredbox-links a,.home-featuredbox-links var {
    position:absolute;
    display:block;
}

.home-featuredbox-links a {
    z-index:5;
}

.home-featuredbox-links var.active {
    background-color:white!important;
    opacity:.075!important;
    filter:alpha(opacity=7.5)!important;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
}

.home-featuredbox-inner {
    padding:25px 0 0 26px;
    margin:0;
    position:absolute;
    left:0;
    top:0;
    z-index:2;
}

.home-featuredbox li {
    line-height:2em;
}

.toplinks {
    background:black;
    padding:5px 2px;
    position:absolute;
    line-height:normal;
    height:auto;
    overflow:visible;
    right:0;
    top:0;
}

.ui-minimal .toplinks {
    display: none;
}

body, html {
    height:100%;
}

.home-footer {
    width:500px;
    margin:0 auto;
    text-align:center;
    font-size:11px;
    margin-top:40px;
}

.home-footer ul {
    margin:0;
    padding:0;
}

.home-footer li {
    display:inline;
    padding:0 6px;
    border-right:1px solid #333;
    background:none;
}

.home-footer li:last-child {
    border:0;
}
