.bodyline {outline: 1px solid rgba(211,41,42,0.5);margin: 5px auto 5px auto;padding: 0;border: 20px solid rgba(30, 38, 59, 0.5);}
#navbox {position: absolute;margin-left: 455px;margin-top: -65px;}
#navbox a {text-transform: uppercase;letter-spacing: 1px;padding: 0px 12px;background: rgba(33, 50, 66, .5);border: 1px solid rgba(69, 133, 158, .25);color: #999;font-size: 9px;}
#navi {border-top: 1px solid #76222d;border-bottom: 1px solid #76222d;padding: 4px;}
#navstrip {font-size: 9px;text-transform: uppercase;letter-spacing: 1px;}
#navstrip a {font-size: 9px;text-transform: uppercase;letter-spacing: 1px;}

/*** HEADER BOXEN ***/
#header {width: 990px;height: 270px;background-image: url(/images/0/bg1.png);}
#header .box1 {width: 309px;padding: 5px 15px;height: 155px;overflow: auto;text-align: justify;background: rgba(27, 33, 53, 0.5);font-size: 10px;}
#header .box1 b {text-transform: uppercase;letter-spacing: 1px;color: #85a2ab;}
#header .box1 i {text-transform: uppercase;letter-spacing: 1px;color: #85a2ab;font-weight: 600;}
#header .box1_tit {background: #351c2e;border: 3px solid #43242f;padding: 10px;text-transform: uppercase;font-weight: 600;letter-spacing: 1px;font-size: 10px;margin-left: 10px;}
#header .box2 {background: #1b1d30;border: 3px solid #1c3749;padding: 6px;text-align: center;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;font-size: 10px;margin-left: 10px;}
#header .box2 b {text-transform: uppercase;letter-spacing: 1px;color: #85a2ab;font-size:10px;}
#header .box3 {width: 184px;padding: 5px 15px;height: 186px;overflow: auto;text-align: justify;background: rgba(27, 33, 53, 0.5);font-size: 10px;margin: 0px 4px;}
#header .box3_tit {background: #351c2e;border: 3px solid #43242f;padding: 10px;text-transform: uppercase;font-weight: 600;letter-spacing: 1px;font-size: 10px;margin: 0px 4px;text-align: center;}
#header .box3 b {text-transform: uppercase;letter-spacing: 1px;color: #85a2ab;}
#header .box3 i {text-transform: uppercase;letter-spacing: 1px;color: #85a2ab;font-weight: 600;}
#header .box4 {width: 215px;padding: 5px 15px;height: 225px;overflow: auto;text-align: justify;background: rgba(27, 33, 53, 0.5);font-size: 10px;margin-left: 4px;}
#header .box4_tit {background: #351c2e;border: 3px solid #43242f;padding: 10px;text-transform: uppercase;font-weight: 600;letter-spacing: 1px;font-size: 10px;margin-left: 4px;text-align: center;}
#header .box4 a {display: block;border-right: 4px double #43242f;border-left: 4px double #43242f;text-align: center;background: rgba(53, 28, 46, .5);text-transform: uppercase;font-size: 9px;letter-spacing: 1px;padding: 4px 0px;color: #bbb;}
#header .box4 a:hover {}
#header .box4 b {text-transform: uppercase;letter-spacing: 1px;color: #85a2ab;}
#header .box4 i {text-transform: uppercase;letter-spacing: 1px;color: #85a2ab;font-weight: 600;}
#header .box5 {width: 150px;height: 225px;text-align: justify;font-size: 10px;margin-left: 4px;padding: 5px 15px;overflow: auto;background: rgba(27, 33, 53, 0.5);}
#header .box5 b {text-transform: uppercase;letter-spacing: 1px;color: #85a2ab;}
#header .box5 table {border: 3px solid #43242f;}
#header .box5 tcat {border-right: 4px double #43242f;border-left: 4px double #43242f;text-align: center;background: rgba(53, 28, 46, .5);text-transform: uppercase;font-size: 9px !important;letter-spacing: 1px;padding: 4px 0px;color: #bbb;display: block;font-weight: 600;}
#header .box5 img {width: 40px;height: 40px;object-fit: cover;object-position: 50% 50%;}
#header .box5 txt {
    font-size: 9px;
    text-align: right;
    display: block;
}
#header .box5 txt a {
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
#header .boxi5 {
    height: 180px;
    overflow: auto;
}
#header .menu {width: 200px;margin: 2px 5px;padding: 2px 0px;border-radius: 0px 10px 0px 6px;}
#header .links {width: 974px;text-align: center;padding: 8px;}
#header .links a {background-color: #1b1d30;border: 1px solid #1c3749;padding: 5px 15.6px;text-transform: uppercase;letter-spacing: 1px;font-size: 9px;color: #bababa;}
#header .links a:hover {background: #1c3749;}

/*** Last Posts ***/
#topics_index {width: 940px;}
.topic-tit {border-bottom: 1px #1c3749 solid;color: #9d5760;font-family: broken heart;font-size: 38px;text-align: center;line-height: .8;padding-top: 15px;}
.topic-topic {text-transform: uppercase;letter-spacing: 1px;display: block;background: #1b1d30;margin-bottom: 2px;padding: 4px;margin-left: 1px;}
.topic-topic a {font-size: 10px;word-spacing: 2px;color: #45859e;}
.topic-poster {
    display: block;
    background: #181d2f;
    padding: 4px;
    border-left: 1px solid #1b2135;
    border-right: 1px solid #1b2135;
    text-align: center;
}
.topic-date {
    display: block;
    background: #181d2f;
    padding: 4.5px;
    font-size: 10px;
    text-align: right;
}
.topic-date img {
    border-radius: 100%;
    padding: 0px 5px;
    position: relative;
    top: 2px;
}