/* Natora designed by Rae, coded by Tsu */

/* Wrapper Utama */
#wrap {margin: auto;width:870px;}
#header {height:435px;text-align:center;}

/* Header */
#toplinks {background:#feeeb0;padding:0px;text-align:center;}
#toplinks a {color:#534a77;font-family:Roboto;font-weight:100;font-style:italic;font-size:20px;display:inline-block;padding:5px 7px;}
#toplinks a:hover {color:#8e828a;}

/* TabMenus */

#tabmenus {width:850px;margin:auto;background:#000; padding:10px;font-family:Courier;position: relative;height:125px;font-size:11px;}

.clickable {border-bottom: 0px;margin-right: 10px;padding:2px 5px;cursor: pointer;}
#tab-strip {list-style: none outside none;margin: 0px;padding: 0px;display: block;width:200px;}
#tab-strip a {text-decoration: none;}
.tab-content {display: none;}
.tab-content a:hover {background-color:#494949;color:#fff;}
.tab-content a {display:block;color:#e0e0e0;padding:2px 5px;}
.tabs {margin-left: 200px;width: 170px;position:absolute;top:10px;}
.highlight {background-color: #02e7ed;color:#000;}

/* Styling Dasar */

html, body {font-family: Tahoma; background: url(http://z5.ifrm.com/30498/64/0/f5313209/BGPATTERN.jpg); color: #ddd; font-size: 12px;width: 100%;
margin: auto;font-weight:400;}
a {text-decoration: none; color: #ddd;} a:hover {color: #02e7ed; text-decoration: none; }
a, a:hover {-webkit-transition: opacity 0.6s linear;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;}
hr {border:none;background: #656668;height: 1px;}
table {border-spacing: 0;clear: both;empty-cells: show; width: 100%;}
th {font-weight: 700;padding: 3px 5px;text-align: left;font-size: 90%;}
td {padding: 5px 10px;font-family:tahoma;}
h1 {font-size: 200%;}
h2, h3 {font-size: 100%;}
h3 {padding: 3px 0;}
thead th, .topic h2.special {font-family: Times New Roman;font-size:33px;font-weight:400;color:#cecece;letter-spacing:-2px;text-align:center;}

/* Forum-Category */
.category {margin-bottom:20px;}
.forum {display:width:370px;}
.c_mark {text-align:center;}
.c_mark img {display: block;margin: auto;}
.c_forum, .redirect {padding-top:0px;position:relative;display:inline-block;padding:0px 10px 10px;background:#000;margin:6px 3px;vertical-align: top;width:406px;max-height:236px;height:236px;}
.redirect .c_forum {padding:0px;margin:0px;}
.frmtitle {font-size: 50px;font-family: Times New Roman;position: absolute;top: 85px;left: 40px;z-index: 50;letter-spacing: -5px;}
.frmtitle a {color:#fff;}
.frmtitle a:hover {color:#fff;}
.redirect .frmtitle {left:0px;}
.forum-desc {text-align:justify;vertical-align:top;margin-top:-175px;margin-left:105px;padding:0px!important;font-size:10px;color:#fff;}
.redirect .forum-desc {margin-top:40px;margin-left:0px}

.c_subforum {display:none;}
.cat_head td {border:none;padding: 0;}
.description {font-size: 75%;}
td#stats_events a,td#stats_events span {padding: 4px 0 4px 20px;}
#stats_events {line-height:2;}
#stats_members {line-height: 1.2;}
#stats {border-bottom: 0;padding-top:0px;font-size:12px;}
#stats .c_foot {padding-right: 10px;padding-top: 2px;display:none;}
#stats .c_mark {display:none;}
#stats th{font-size:14px;font-family: courier; font-weight:400;}
#stats td, #stats th{background:none;}
#stats .forums {background-color: #000;margin-top:20px;font-size:9px;text-transform:uppercase;padding: 10px;}

.category h2 {font-family: Times New Roman;font-size:33px;font-weight:400;color:#cecece;letter-spacing:-2px;text-align:center;}

thead th, #portal h2 {}
.cat_head td {background:none;}
.category h2 a{color:#cecece;}
td.c_cat-mark, td.c_cat-icon {padding: 5px 0;text-align: center;width: 30px;}
.c_cat-starter,.c_cat-replies,.c_cat-views,td.c_poll-total,td.c_poll-vote,td.c_topicfoot,.warn,.ucp th,#c_notes,.calendar th,#pinned_head  {text-align:center;}
td.c_cat-starter {width:125px;} 
td.c_cat-lastpost {width:175px;}
thead th {padding: 10px;text-align: center;}
.c_cat-mark {font-weight: 700;}
#forum_footer .c_foot {padding: 0;}
#stats_members .member {font-weight:bold;}
.forums .c_mark {display:none;}
.c_topicfoot, .c_view {font-family: Lato;font-weight: 300;text-transform: uppercase;}
.posts {border-spacing:0px 5px;border-collapse:separate;}
.posts tbody tr {background:#000;}
.posts tr.row2, .posts tr.row1, .posts td.c_foot {background:#202020;}
.posts thead th {font-size:33px;font-family: Times New Roman;font-size:33px;font-weight:400;color:#cecece;letter-spacing:-2px;text-align:center;text-transform:capitalize;}
th.c_cat-mark,th.c_cat-title, th.c_cat-starter, th.c_cat-replies, th.c_cat-views,  th.c_cat-lastpost, #pinned_head {background-color:#000;color:#fff;text-transform:uppercase;font-size:9px;font-weight:400;}

tr.redirect {display:none;}

/* Buttons (Mini + Biasa) */
.topicbuttons{font-family: Lato;font-weight:100;font-size:15px;display:inline-block;color: #ddd;background-color:#1f1f1f; padding:5px 10px;text-align:center;margin: 0px 7px;text-transform:uppercase;min-width:80px;}
.minibuttonsah{font-size:13px; color:#ddd;margin:0px 5px;text-transform:uppercase;display:inline-block;min-width:50px;vertical-align:bottom;text-align:center;font-family: Lato;font-weight:100;}

/* Forum View */
ul.cat-pages {float:left;font-size:90%;margin:15px 0;padding: 5px 1px;width:49%;}
.cat-pages a:hover, .cat-topicpages a:hover {background-color:#3c3d3f;color: #959596; }
.cat-pages span {cursor: default;font-weight: 700;padding: 2px 5px;color:#fff;background-color:#282828}
.cat-pages input {background:#3f4042;border:1px solid #3f4042; color: #959596;padding: 3px 5px;vertical-align: baseline;}
ul.cat-topicpages {float: right;font-size: 80%;padding: 1px 0;}
.cat-pages a,.cat-pagesjump i,.cat-topicpages a {cursor:pointer;padding:2px 5px;}
.cat-topicpages a {padding: 1px 3px;}
.cat-buttons,.topic-buttons {float:right;margin:15px 0;text-align:right;width:50%;}
tr.generic td,div.generic {font-size: 120%;font-weight: 700;text-align: center;}
td.c_head, td.c_foot, td.c_sort {font-size: 80%;}
td.c_desc {font-weight: 700;text-align: right;vertical-align: middle;width: 200px;}
td.c_desc small {display:block;font-weight:400;}
td.c_desc img,td.c_desc input {float:left;vertical-align:middle;}
#foot_wrap {margin: 20px 1px 20px 0;}
#foot td {background: none;border: 0;font-size: 80%;}
#foot #foot_datetime {width: 1%;white-space: nowrap;}
span.collapse, span.uncollapse {cursor: pointer;float: right;position: relative;}
td.c_head input,td.c_head button,td.c_foot input,td.c_foot button,td.c_sort input,td.c_sort button {padding:1px;}

/* Topic View */
tr.hidden td.c_post {background: #ddd8cb;}
.c_post {text-align:justify;padding:10px 25px;background:url('http://z5.ifrm.com/30498/64/0/f5313210/dust4.jpg');font-family:Tahoma;font-size:12px;line-height:21px;color:#282828;vertical-align:top;}
td.c_post ul {list-style-type:square;margin-left:10px;}
.c_post img,#topic_review img {max-width:500px;} 
.c_post-attachment {font-size:83.3%;margin-top:1em;padding:1em;}
.c_post-attachment dd {margin-left:1em;} 
#topic_viewer tbody th {font-family:Tahoma;font-weight:400;text-transform:none;}
#topic_viewer tbody th .left, #topic_viewer tbody th .right {color:#CECECE;display: block;text-align: center;text-transform: uppercase;font-size: 9px;float:none!important;}
#topic_viewer tbody th .left {margin-top:-10px;}
#topic_viewer tbody th .right  {margin-bottom:10px;}
#topic_viewer tbody th .right a {color:#CECECE;}
td.c_username {padding: 20px 20px 0px;vertical-align:bottom;}
.c_username a {color:#ddd;}
td.c_user {font-size:80%; width:260px;}
td.c_user dl {margin-left:auto;margin-right:auto;}
dl.user_info{margin-top:-10px;}
dl.user_profile {overflow:hidden;word-wrap:break-word;padding: 5px 0px;width: 170px;font-family:courier;color:#888;font-size:10px;margin-top: -5px;}
dl.user_profile dd {font-size: 10px;color: #888;display: block;font-family: courier;background: none repeat scroll 0% 0% #EFEFEF;margin-top: 30px;width: 160px;margin: auto;text-align: right;padding: 5px;}
dl.user_profile dt {text-align: right;width: 160px;margin-top:10px;}
.c_user {vertical-align:top;padding-bottom:20px;} 
img.c_user {display:none;}
.topic .avatar, .topic img.member {display:block;margin:auto;text-align:center;margin-top:15px;border:10px solid #efefef;margin-left:-10px;} 
.av_wrap {overflow:hidden;text-align:center;margin:auto;}
td.c_user .usertitle {font-size: 10px;color: #888;display: block;font-family: courier;background: none repeat scroll 0% 0% #EFEFEF;width: 160px;margin: auto;margin-top: 35px;text-align: right;padding: 5px;} 
dl.user_info dt {float:left;margin:0;min-width:50px;} 
dl.user_info dd.spacer, dl.user_profile dd.spacer {clear: both;float: none;height: 1px;padding: 0;display:none;}
td.c_poll-choice label {font-weight:700;padding-left:1em;}
td.c_poll-votes {font-size:120%;text-align:center;width:15%;}
td.c_poll-bar div {float: left;height: 12px;padding-right: 3px;background:#282828;}
td.c_poll-bar span {display: block;float: left;height: 12px;width: 3px;}
td.c_poll-choice {line-height: 1.5;padding-left: 45%;} 
td.c_poll-answer {text-align: right;width: 42.5%;} 
td.c_poll-bar {text-align: left;vertical-align: middle;width: 42.5%;} 
.poll tbody {background:#000;}
* html td.c_poll-bar span {margin-top: 3px;}
.editby,.queued {ont-size:85%;font-style:italic;margin-top:1em;padding:3px 5px;}
.editby a {color:#555}
.queued {background-color:#E5E5E5;border-color:#E5E5E5;}
blockquote{margin: 10px auto;padding-bottom: 1px;width: 85%;}
blockquote dl {font-family: Trebuchet MS;
text-transform: uppercase;
color: #CECECE;
font-size: 12px;
font-style: italic;
background-color: #282828;
width: 200px;}
blockquote dl dt, blockquote dl dd {padding: 2px 4px;}
blockquote dl dt {float: left;}
blockquote dl dd {font-size: 80%;}
blockquote div,blockquote code {padding:5px; text-align:justify;font-size:10.5px;color:#282828;border-top: 1px solid #282828;
padding-left: 10px;}
code {display: block;font-family: Courier New;white-space: pre;max-height: 400px;overflow: auto;width:450px!important;} 
blockquote dl dd,#foot #foot_links {text-align:right;}
div.spoiler {padding:0px 10px 10px;}
div.spoiler_toggle {text-align: center;
background-color: #282828;
font-family: Trebuchet MS;
text-transform: uppercase;
font-style: italic;
color: #CECECE;cursor:pointer;}
td.c_postinfo {font-size: 10px;vertical-align:top;font-family:tahoma;color:#282828;vertical-align:middle;background:url('http://z5.ifrm.com/30498/64/0/f5313210/dust4.jpg');}
.c_postinfo a {color:#282828;}
td.c_sig {font-size:10px;vertical-align:top;}
.topic td.c_sig,.topic td.c_nosig {vertical-align:bottom;padding-bottom:10px;} 
.c_nosig {background:url('http://z5.ifrm.com/30498/64/0/f5313210/dust4.jpg');}
td.c_nosig {border-top-style:hidden!important;}
tr.c_postfoot td, td.c_postfoot {clear: both;text-transform: uppercase;padding-bottom: 8px;background:none;vertical-align:top;}

tr.c_postfoot {height:25px;padding:0px;}
.c_next a {display:block;font-size:125%;font-weight:700;text-align:center;}
div.c_view-list {font-size: 92.5%;}
dl#fast-reply dt {font-size: 30px;font-family:times new roman;text-transform:lowercase; font-weight:400;}
dl#fast-reply dd {padding: 10px 0 15px;text-align: center;}
dl#fast-reply {clear:both;margin:auto;width:80%;} 
dl#fast-reply dd p {margin:-3px;padding:0 5% 10px;text-align:left;} 
dl#fast-reply dd textarea {display:block;height:100px;margin-bottom:10px;padding:2px;width:90%;}
.c_post table{vertical-align:top;border-spacing: 2px;
    border-collapse: separate;}
.c_post td{vertical-align:top;background-color: #282828;
color: #C1C1C1;}
tr.postbtn td {padding:5px;text-align:center;}
.row1,.row2 {line-height:1.4;font-size:10px;text-transform:uppercase;}
.topic thead th, .poll thead th {background:none; border:0px solid #fff;text-transform:lowercase;font-size:49px;font-weight:400;text-align:center;font-family:times new roman;letter-spacing:-4px;}
.topic thead th small {display:block; font-size: 15px; font-family:Lato;font-weight:100;letter-spacing:1px;margin-top:-5px;}

#topic_viewer tbody {border-collapse:separate;}
#topic_viewer th {background:none;}
.c_post th{vertical-align:top;background:#f6ebb3;}
.user_info{padding:5px 0px 0px;width: 150px;display:none;}
#topic_viewer tbody .c_post thead th {text-align: center;
font-family: Times New Roman;
font-size: 40px;
letter-spacing: -3px;color:#282828;}
#topic_viewer tbody .c_post tbody th {text-align:center;border-width:10px;border:0px solid #000;text-transform:uppercase;font-family: Trebuchet MS;}


/* Posting View */

#files_upload input {background:#fff;border:1px solid #fff;}
#c_post-preview {background: #000;border:1px solid #e5e5e5;margin:0 auto 10px;padding:5px;text-align:left;width:98%;}
#btn_preview {float:left;margin:10px 0 0 1px;}
#c_post-resize span {color: #cdcdcd;cursor: pointer;font-size: 225%;padding: 20px 5px 0;}
#c_post-text {height:223px;line-height:21px;} 
#c_post-resize {float:right;margin-top:-1px;padding:4px 0 0;text-align:right;}
#emot_wrap h3 {font-size: 120%;text-align: center;}
#emot_end {display: block;font-weight: 700;padding: 4px 0;text-align: center;}
#c_emot {height:225px;vertical-align:top;width:210px;} 
#emot_list {height:275px;margin:0 auto;overflow:auto;padding:5px 0;text-align:center;} 
div#emot_list {padding:0;} 
#emot_list li {display:inline;padding:4px 10px;} 
#emot_list img {cursor:pointer;vertical-align:baseline;}
form {display: inline;margin: 0;padding: 0;}
#c_bbcode .row1 {background: #1F1F1F;color:#fff;margin:5px}
#topic_review {border-spacing: 0px 10px;margin-top:-10px;}
#topic_review td{padding:15px 0px;border-bottom:1px solid #282828;}
#topic_review td.c_desc {font-weight:400;text-align:center;font-size:20px;font-family:Lato;text-transform:uppercase;}
#topic_review td.c_desc small {font-size:10px;}
#emot_wrap{display:none;}
.topic h2.special {text-transform:uppercase;text-align:center;}

/* Profile View */
#profile_menu a {width: 150px;font-family:lato;text-transform: uppercase;letter-spacing:1px;font-weight: 300;font-size:12px;}
#profile_menu ul {border-top: 0;}
#profile_menu li li a {border: 0;font-size: 13px;}
.profile input {width:50%;}
.profile thead th {font-family:lato;font-weight:300;text-align:left;text-transform: lowercase;}
#main > .profile tbody {background-color:#1a1a1a;font-family:Tahoma;font-size:11px;color:#CECECE;}

.profile tbody th {text-transform:none;}
.profile th#profile_menuwrap {text-align:left}
.profile .l {text-align:right;text-transform: uppercase;font-style:italic;font-weight: 400;}
thead th#profile_menuwrap a {top:0px;border-bottom:0px solid #fff;}
.profile .c_user {width:220px!important;}
#pm_viewer td.c_user, #pm_viewer .user_profile {display:none;}


/* Top, Submenu & Nav */
#top ul,#nav,ul.cat-pages,ul.cat-topicpages,table.calendar ul,div.meta_menu ul,#pm_folderlist,#profile_menuwrap ul {list-style:none;padding:0;}
#profile_menuwrap ul,ul.cat-topicpages,blockquote dl,#fast-reply dd, table.calendar ul, .drop_menu {margin:0;}
#top li,#nav li,ul.cat-pages li,ul.cat-topicpages li,table.calendar li,#pm_folderlist li,#profile_menuwrap li,#ucp_gallery li {display:inline;}
#top_bar, #acplogin .c_mark img, #acplogin h1 img {display: none;}
#top {text-align:center;position:fixed;bottom:0px;z-index:99;width:100%;background:#000;font-family:Jura;font-size: 12px;letter-spacing: 2px;text-transform:uppercase;}
#top_info {padding:7px;color:#fff;display:inline-block;}
#top_info a {color:#fff;}
#top_menu {height:15px;margin:auto;padding:5px!important;display:inline-block;font-size:10px;}
#top_menu a{line-height:80%;color:#fff;}
#top_menu a:hover {color:#02e7ed;}
#top_menu ul li a {color:#fff; background: #000;display: block;padding: 10px;width: 80px;}
#menu_pm ul {margin-top:-80px;}
#menu_ucp ul {margin-top:-115px;}
#top_menu ul li a:hover  {background-color:#000; color:#02e7ed;}
#top_menu li {display:inline-block;float:none;}
#submenu {color: #a3a3a3;font-size: 10px;text-align: right;}
#nav a {color: #cecece;}
#nav {color: #cecece;padding: 10px 30px;font-size:10px;font-family:courier;text-transform:uppercase;}
#nav li img {vertical-align: top;}

 

/* Drop Menu, TextArea, Button, dst (misc) */
input, select, textarea, button, a.btn_fake {  padding:5px; text-align:justify;font-size:11px; line-height:110%;  background-color:#1f1f1f;   border:1px solid #1f1f1f;color:#fff;}
textarea {font-family:"Verdana", sans-serif;font-size:12px;margin:auto;width:98%;line-height:21px;}
button, a.btn_fake {text-transform:uppercase;cursor: default;font-size: 9px;overflow: visible;width: auto;border:none;}
button.btn_text {background:none;cursor:pointer;;font-size:100%;}
select {border:none;}
.c_foot button, .c_foot a.btn_fake, .c_sort button, .c_sort a.btn_fake {}
button:hover, #topic_viewer .exclusivebutton + table td, #topic_viewer .c_foot {}
.drop_menu li {float: right;margin-right: 1px;text-align: center;}
.drop_menu a {display: block;padding: 4px 10px;position: relative;width: 80px;}
.drop_menu ul {-moz-opacity: 0.85;color: #e9e4d6;left: -999em;margin: 0;background:#b2d5fd;opacity: 0.85;position: absolute;width: 80px;}
.drop_menu ul li {font-size:85%;margin:0;padding:0;width:100%;}
.drop_menu ul li a {color:#fff; background: #282828;display: block;padding: 4px 5%;width: 80px;}
.drop_menu ul li a:hover  {background-color:#dedede; color:#282828}
.drop_menu a img {vertical-align: bottom;}
.drop_menu li:hover ul,.drop_menu li.hover ul {left:auto;}
#submenu a {padding: 3px 5px;}
input[type=checkbox] {background: transparent;border: 0;padding: 0;vertical-align: bottom;}
input[type=radio] {border: 0;}
select {margin: 0 7px;padding: 0;vertical-align: bottom;}
select[name="fid"] + small button {border-color: #e9e4d6;}
option {margin: 2px 0;}
button.btn_img {border: 0;cursor: pointer;padding: 0;}
button{background:#282828;color:#fff;}
#c_bbcode button {color:#fff;background:#1F1F1F;}
 
/* Notice */
.notice {margin: 10px auto;width: 70%;}
.notice dt {font-family: Trebuchet MS;
text-transform: uppercase;
color: #282828;
font-size: 12px;
font-style: italic;
background-color: #cecece;
width: 200px;}
.notice dd {border-top: 1px solid #CECECE;
margin-top: -1px;}
.notice dt,.notice dd {padding: 5px 7px;}

.error dt {color:#e10404;}


/* UCP + MCP */
.meta_box {background: #d2e7fa;font-size: 85%;line-height: 150%;padding: 10px 25px;}
.meta_box li {display:list-item;list-style-position:inside;list-style-type:square;margin-left:10px;}
.meta_box h3, td.c_topicfoot strong, #meta_welcome strong {font-size:120%;}
.meta_menu {border: none;padding: 0;width: 49%;color:#fff;}
.meta_menu h3 {font-family:lato;text-align:center;font-size: 25px;line-height: 24px;font-weight:400;margin:0px;text-transform:uppercase;font-style:italic;color:#cecece;}
.meta_menu a {color:#cecece;}
.meta_menu ul {font-size:90%;margin:5px 5%;background:#1d1d1d;padding:10px!important;}
.meta_menu img,.meta_menu span {float:right;margin:10px 20px;}
.meta_box,.meta_menu {margin:10px 0;}
tr.pm_new td {font-weight: 700;font-size: 90%;}
#pm_folders {padding-top: 30px;vertical-align: top;width: 150px;} 
#pm_folderlist {position: relative;margin-left:0;margin-top:0} 
#pm_folderlist li {display: list-item;margin-bottom: 4px;padding-left: 28px;} 
#pm_forwarded {border:1px dotted #e9e4d6;color:#bdbdbd;font-size:90%;font-style:italic;margin-top:1em;padding:3px 5px;}
#ucp_gallery a {font-weight: 700;}
#ucp_profile,#pm_messages {float:right;} 
#ucp_settings img,#ucp_profile img {margin:18px 20px;} 
#ucp_gallery li {float:left;margin:15px 5px;} 
#ucp_gallery button {cursor:pointer;text-align:center;}
#ucp_gallery {text-align:center;vertical-align:top;}
#ucp_profile {height: 129px;}
#files_upload input, .pm .row1 a, .pm .row2 a, #ucp_gallery button img, #findposts td a {display: block;}
.ucp button.btn_text {padding:5px 0;text-align:center;width:100%;}
#pmtoast {background:#282828;bottom: 100px;color: #fff;display: none;font-size: 12px;position: fixed;right: 10px;text-decoration: none;width: 200px;z-index: 1;text-transform:uppercase}
#pmtoast strong {font-weight:400}
#pmtoast a {color:#e5e5e5;}
#pmlink {display: block;padding: 10px 10px 10px 55px;text-decoration: none;}
#pmlink big {text-transform: uppercase;display: block;font-weight: 700;padding-bottom: 5px;font-size: 90%;}
#pmclose {background:#282828;display: block;font-size: 80%;padding: 1px 10px;}
.pm {margin-bottom:1em;} 
#pm_datesent {width:200px;}
#pm_select {text-align:center;width:1px;} 
#conversation {margin: 0 !important;}
#pm_quick_reply {margin-top: 20px;}
#conversation .c_post {padding:2em;}
#ucp_settings, #pm_settings {float: left;}

/* Kalender */
.bday {background:url(http://z4.ifrm.com/static/1/s_minibday.png) no-repeat;color:#433444;font-size:90%;font-weight:700;height:16px;padding:2px 2px 2px 18px;width:20px;}
.calendar td {background:#000;}
.calendar td.cal_inactive {background: #282828;}
.calendar td div {background: #282828;color:#fff;font-weight:400;padding:5px 7px;}
.cal_inactive div {background: #E5E5E5;}
#cal_current div {background: #02E7ED;}
.calendar div a {float:right;font-size:80%;font-weight:400;padding:0 0 6px 24px;}
.calendar li a,.calendar li span {border-color:transparent;border-style:solid;border-width:1px;display:block;padding:3px;}
.calendar td#cal_current {background: #02E7ED;}
.calendar td {height:125px;padding:0;vertical-align:top;width:14.3%;}
.calendar li {display:list-item;font-size:80%;margin:0;}
.calendar li.placeholder {padding:4px;}
.calendar li span {cursor:default;}
.calendar td#cal_current div {padding-top:3px;}

/* ACP */
#acplogin {height: 300px;left: 50%;margin: -137.5px 0 0 -250px;padding: 0;position: absolute;top: 50%;width: 500px;}
#acplogin h1 {display:none;}
#acplogin #loginform {display:block;padding:0 50px;}
#acplogin h1 img {position:absolute;left:0;top:0;}

/* Portal + Search + FAQ */
#portal h2 {font-family: Times New Roman;font-size:25px;font-weight:400;color:#cecece;letter-spacing:-2px;text-align:center;}
div.portal_content {font-size: 88.3%;margin: 0;padding: 5px 7px;background-color:#000;}
#portal_news .portal_content{text-align:justify;}
#portal h4 {font-size: 88.3%;font-weight: 400;margin: 0;padding: 5px 7px;background-color:#000;}
#portal_head {margin-bottom:10px;} 
#portal_foot {margin-top:10px;}
#portal_l,#portal_r {font-size:11px;font-family:tahoma;margin:0;padding:0;color:#cecece;}
#portal_l {float: left;width: 150px;}
#portal_r {float: right;width: 150px;} 
#portal_news {margin: 0 190px 0 190px;} 
#portal_news h2 {font-size:25px;}
#portal_clear {background: transparent;border: none;clear: both;font-size: 1px;height: 1px;margin: 0;padding: 0;} 
.portal_box {margin-bottom: 15px;} 
.portal_box table {clear: none;}
#portal h2,#portal_foot h2 {clear: none;margin: 0;padding:3px 13px;}
#faq dt a {color: #7a7a7a;font-size: 120%;font-weight: 700;}
#faq dd.faq_more a, #faq dl.faq_more a:hover {font-style: italic;}
#faq {margin:20px 0;} 
#faq dl {padding:1em;} 
#faq dt {margin-bottom:5px;}
#faq dd {display:list-item;margin:0 0 3px 15px;padding-left:3px;}
#portal h2.special {text-transform:capitalize;}

#findposts .c_mark {font-size:200%;font-weight:700;vertical-align:top;}
.search_results div {display:block;margin:5px 0;}

/* Blog */
#blog {background:#343537;margin:10px 0;margin-top:60px;border-radius:0px;}
#blog canvas {display:none;}
#blog blockquote {background:none;border:none;font-size:85%;padding:0 10px;}
#blog h1 {float:right;margin-top:80px;}
#blog h2 {background:none;clear:none;font-size:130%;padding:0;}
#blog h2,#blog h2 a,#blog h2 a:hover {}
#blog_foot {clear:both;margin-bottom:20px;}
#blog_head {background:#dce0e1;padding:10px 14px;}
#blog_head h1 a {text-align:right; color:#3c3d3f; font-family: 'Pinyon Script', cursive;font-size:50px;text-transform:none;line-height:0px;}
#blog_head img.avatar {display:inline;}
#blog_head:after {content: ".";display: block;height: 0;line-height:0;clear: both;visibility: hidden;}
#blog_main {margin:60px 200px 10px 10px;}
#blog_categories,#blog_readers,#blog_about,div.blog_options {background:#eceeed;margin:15px 0;padding:10px;}
div.blog_options {color: #606060;}
#blog_sidebar h3,#blog_sidebar dt {font-weight:700;}
#blog_sidebar h3 {font-family:georgia;font-style:italic;text-align:center;font-size: 20px;font-weight:400;margin:0px;letter-spacing:-2px;}
#blog_sub {background:#dce0e1;clear:both;position:relative;padding:1px 7px;text-align:right;}
#blog_sub a {color: #282828;font-size:90%;font-weight:bold;}
#blog_sub span {padding-top:4px;}
#blog_sidebar {background:url(http://i.imgur.com/Nu91h2G.png);float:right;font-size:93.3%;margin:20px 10px 0 0;padding:0 10px;width:160px;}
#blog_sidebar dd {margin-left:10px;}
#blog_user {font-size:175%;}
#blog table {clear:none;}
div.blog_options {font-size:90%;text-align:right;}
div.blog_date {float:right;font-weight:700;margin:0 15px;text-align:center;text-transform:uppercase;width:40px;}
div.blog_date span {display:block;font-size:130%;font-weight:700;padding:2px 4px;}
div.blog_entry {background:#eceeed;margin:10px 0;padding:5px 7px;}
#blog_comments li {padding:5px 7px;}

/* Tambahan */
.special{padding-top:0px;margin-top:0px; background:none;font-weight:400;font-family:'Oswald',sans-serif;}
iframe {max-width:500px;}
#copyright a {font-weight: 400;color:#e5e5e5}
input.username_ok {border-bottom: 3px solid #a0a0a0;}
input.username_no {border-bottom: 3px solid #c4c4c4;}
a img {border:0;}
img,.meta_box button img,td.c_cat-mark input,.c_post-attachment img,.warn img,#ucp_gallery a img, td.c_postinfo input {vertical-align:middle;}
h1,h2,h3#boardmeta,#main {clear:both;margin:0;}
#meta_welcome,.search_results {clear:both;}
#stats_members a.member, .bday_strip {white-space:nowrap}
.calendar li span {cursor:default}
#c_tos h3 {color: #3f3f3f;font-size: 120%;}
#c_tos li {display:list-item;margin-left:25px}
#c_tos ul li {list-style:disc}
#c_tos ol li {list-style:lower-alpha}
c_tos dd,#username_response {margin-left: 10px;}
span.byline { font-size: 35%; text-shadow: 1px 1pt; }
#vlx {z-index: 1;}
.c_username a {display:block;}
#welcome_box input {margin: 5px 0px;background:#e5e5e5;}
#welcome_box {font-family:Tahoma}

#mustread, #areacbox, #supaser, #announcement, #mustreadtitle{display:none;}

#copyright {width:300px;font-size:8px;text-align:center;background:#000;color:#fff;margin:30px auto 25px;padding:10px;text-transform:uppercase;}




/* Chatbox */

#shoutwrap td {display:block;padding:0px;text-transform:none;font-size:10px;}
#sbx td {background:#000;}
#sbx .odd {background:#1F1F1F}
#sbx td+td {width:350px!important;}
#front_shoutbox td {background:transparent;}
#shoutbox {overflow-x:hidden!important;margin-left:-20px;height:200px!important;width:488px!important;}
#shoutbox dd {margin-left:15px;}
#shoutbox dt {font-weight:bold;}
#shoutbox li {list-style-type: none;padding:5px;font-size: 10px;}
#shoutpost p {display:inline-block;vertical-align:middle;}
#shoutwrap td +td {text-align:center;margin-top:-10px;width:280px!important;}
#shoutopts {margin-top:-5px;}

.new2 {margin-top:-400px;opacity:0;background:#000;background:url('http://z5.ifrm.com/30498/64/0/f5313210/dust4.jpg');}
.new:hover .profhoverimage {opacity:0;}
.new:hover .new2 {opacity:1;}

.new2, .new img {-webkit-transition: opacity 0.6s linear;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;}

.new {margin-bottom: 20px;background: none repeat scroll 0% 0% #000;padding: 5px 20px 10px;width:200px;}
.new2 {min-height:400px;max-height:400px;height:400px;width:200px;overflow-y:auto;overflow-x:hidden;}

/* Templates */

.colorimage, .bwimage {width:380px;height:200px;margin-left:13px;opacity:1;}
.colorimage {margin-top:23px;}
.bwimage {margin-top:-200px;position:relative;z-index:20;transition: all .5s ease-out;}
.c_forum:hover .bwimage {opacity:0;background:transparent!important;transition: all .5s ease-out;}
.forumdesc{position: absolute;top: 135px;height: 0px;z-index: 50;font-size: 8px;text-transform: uppercase;left: 40px;color:#fff;}
.usernamedesu {font-size:22px;font-weight:100;font-family:Lato;letter-spacing:-1px;color:#ddd;text-align:center;text-transform:uppercase;font-style:italic;}
.usernamedesu a {color:#ddd;}
dd.spacer {display:none;}

.credits {text-align: right;width: 125px;margin-left: 720px;margin-top: -70px;font-size: 9px;font-family: tahoma;color:#777}

#hits {position: fixed;bottom: 5px;z-index: 999;font-family: Jura;left: 5px;}

.bbcode-regissheet {width: 400px;
margin: auto;
display: block;}

.bbcode-regisimg img {border-bottom: 20px solid #282828;}

.bbcode-regisname {display: block;
text-align: center;
font-family: Times New Roman;
font-size: 40px;
letter-spacing: -3px;}

.bbcode-regisfullname {text-align: center;
display: block;
text-transform: uppercase;
font-size: 9px;
margin-top: -10px;
font-family:Trebuchet MS}

.bbcode-visuheader, .bbcode-regisbgstoryhead {display: block;
margin: -30px auto auto;
text-align: center;
background-color: #282828;
font-family: Trebuchet MS;
text-transform: uppercase;
font-style: italic;
color: #CECECE;}

.bbcode-regisbgstoryhead {margin-top:-10px;}

.bbcode-visuheader {width:150px;}

.bbcode-regisvisu {display: block;
text-align: center;
font-family: Times New Roman;
font-size: 20px;
font-style: italic;
letter-spacing: -1px;
margin-top: -10px;}

.bbcode-regissubhead {display: block;
font-family: Trebuchet MS;
width: 200px;
background: none repeat scroll 0% 0% #282828;
color: #CECECE;
padding: 1px 10px;
font-style: italic;
text-transform: uppercase;
margin-top:-10px;}

.bbcode-regisdata {display: block;
border-top: 1px solid #282828;
margin-top: -22px;
font-family: Times New Roman;
font-size: 18px;
font-style: italic;
padding: 2px 10px;
margin-bottom: -20px;}

.bbcode-regisbgstory {display: block;
margin-top: -15px;
margin-bottom: 20px;}

.c_post a {color: #777}

.pmbutton {text-align: center;
margin-top: 5px;}

#status_updates td {background:#000;}

/* PLOT SUMMARY */
.bbcode-plotsumheader {display: block;
font-family: Lato;
font-style: italic;
font-weight: 200;
text-transform: lowercase;
letter-spacing: -4pt;
color: #333;
font-size: 40pt;
padding: 15px;
border-bottom: dashed 1px;}

.bbcode-plotsumcontent {display: block;
font-family: times new roman;
font-size: 10pt;
margin-top: -20px;
margin-left: 15px;
margin-bottom: 10px;}

.bbcode-plotsum {width: 500px;
margin: auto;
display: block;}

.l {text-align:left}
.c {text-align:center}
.r {text-align:right}
.left {float:left}
.right {float:right}
#stats_members a.member, .bday_strip {white-space:nowrap}
.calendar li span {cursor:default}
#c_tos li {display:list-item;margin-left:25px}
#c_tos ul li {list-style:disc}
#c_tos ol li {list-style:lower-alpha}
#shoutrefresh {cursor:pointer}