/* ::::: http://www.the-ministry.nl/phpbb3/styles/grunge/theme/gantry_css/gantry.css ::::: */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, caption { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-size: 100%; background: none repeat scroll 0% 0% transparent; }
.rt-container { margin: 0px auto; width: 960px; }
body { min-width: 960px; }
.rt-block { padding: 15px; margin-bottom: 10px; position: relative; }
#rocket { display: block; width: 92px; height: 16px; margin: 0px auto; }
#rt-copyright { text-align: center; }
body { font-size: 12px; line-height: 1.7em; font-family: Helvetica,Arial,Sans-Serif; }
form { margin: 0px; padding: 0px; }
p { margin: 0px 0px 15px; }
h1, h2, h3, h4, h5 { margin: 15px 0px; line-height: 1.1em; }
h1 { font-size: 260%; }
h2 { font-size: 200%; }
h3 { font-size: 175%; }
a { text-decoration: none; outline: medium none; }
.date-block { padding: 15px; }
#rt-header ul, #rt-sidebar-a ul, #rt-header ol, #rt-sidebar-a ol { padding-left: 15px; }
#rt-header ul li, #rt-sidebar-a ul li { padding: 0px; margin: 0px; }
#rt-header ul li a, #rt-sidebar-a ul li a { font-size: 1.2em; line-height: 1.8em; }
html, body { margin-bottom: 1px; }
body { color: rgb(51, 51, 51); }
#rt-header, #rt-bottom { color: rgb(170, 170, 170); }
.rt-container { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
a:hover { color: rgb(0, 0, 0); }
#rt-footer, #rt-copyright { color: rgb(221, 221, 221); }
#rt-sidebar-a { background-color: rgb(224, 224, 224); }
html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear { background: none repeat scroll 0% 0% transparent; border: 0px none; clear: both; display: block; float: none; font-size: 0px; list-style: none outside none; margin: 0px; padding: 0px; overflow: hidden; visibility: hidden; width: 0px; height: 0px; }
/* ::::: http://www.the-ministry.nl/phpbb3/styles/grunge/theme/gantry_css/grid-12.css ::::: */

.rt-grid-1, .rt-grid-2, .rt-grid-3, .rt-grid-4, .rt-grid-5, .rt-grid-6, .rt-grid-7, .rt-grid-8, .rt-grid-9, .rt-grid-10, .rt-grid-11, .rt-grid-12 { display: inline; float: left; position: relative; margin-left: 10px; margin-right: 10px; }
.rt-container .rt-grid-3 { width: 220px; }
.rt-container .rt-grid-4 { width: 300px; }
.rt-container .rt-grid-6 { width: 460px; }
.rt-container .rt-grid-9 { width: 700px; }
.rt-container .rt-grid-12 { width: 940px; }
/* ::::: http://www.the-ministry.nl/phpbb3/styles/grunge/theme/gantry_css/joomla.css ::::: */

.contentheading { font-size: 140%; font-weight: bold; margin-bottom: 15px; display: block; }
#form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox { border: 1px solid rgb(221, 221, 221); font-size: 1.2em; padding: 2px; margin: 0px; }
#form-login p { margin-bottom: 10px; }
#rt-accessibility .rt-desc { float: left; padding-right: 5px; }
#rt-accessibility #rt-buttons { float: left; }
#rt-accessibility .large .button { background-position: 0px -17px; }
#rt-accessibility .small .button { background-position: -15px -17px; }
/* ::::: http://www.the-ministry.nl/phpbb3/styles/grunge/theme/joomla.css ::::: */

.contentheading { margin-bottom: 5px; }
fieldset { margin-bottom: 15px; }
/* ::::: http://www.the-ministry.nl/phpbb3/styles/grunge/theme/style1.css ::::: */

body { color: rgb(0, 0, 0); background: none repeat scroll 0% 0% rgb(17, 3, 2); }
body.backgroundlevel-high #woodbg, body.backgroundlevel-medium #woodbg { background: url('') repeat-x scroll 0% 0% rgb(17, 3, 2); }
body.backgroundlevel-high #foot-bg, body.backgroundlevel-medium #foot-bg { background: url('') repeat-x scroll 0% 0% transparent; }
.rt-container { background: none repeat scroll 0% 0% transparent; }
a:hover { text-decoration: underline; }
h1, h3, h4, h5 { margin: 15px 0px; }
h2, h2.title { font-size: 150%; font-family: georgia,garamond,serif; line-height: 120%; }
#rt-sidebar-a ul li { background: url('') no-repeat scroll -436px -3px transparent; }
strong { font-family: georgia,garamond,serif; }
.inputbox, input.validate-email, #form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox { border: 1px solid black; background: none repeat scroll 0% 0% rgb(180, 166, 132); }
#rt-showcase .feature-block .readon-wrap1 .readon1-r, .readon a, .readon2 a, .readon span, .readon .button { background: url('') no-repeat scroll 0% 0% transparent; font-family: georgia,garamond,serif; color: rgb(255, 153, 5); text-transform: uppercase; font-size: 14px; }
#rt-showcase .feature-block .readon-wrap1 .readon1-m, .readon, #rt-top .readon { background: url('') no-repeat scroll 100% 0px transparent; text-decoration: none; }
#rt-showcase .feature-block .readon-wrap1 .readon1-m, .readon:hover, #rt-top .readon:hover { text-decoration: none; }
.button, .validate { background: url('') no-repeat scroll 0px -83px transparent; border: medium none; color: rgb(239, 139, 5); line-height: 25px; height: 25px; width: 84px; font-family: georgia,garamond,serif; text-transform: uppercase; font-size: 14px; }
.button:hover, .validate:hover { text-decoration: underline; }
.date-block { color: rgb(255, 255, 255); }
.date-block .date { font-size: 110%; text-transform: uppercase; font-weight: bold; }
.topline { background: url('') repeat-x scroll 0px 3px rgb(80, 126, 131); }
#rt-top { background: none repeat scroll 0% 0% rgb(80, 126, 131); }
#rt-top, #rt-top .title { color: rgb(255, 255, 255); }
#rt-top a { font-weight: bold; color: rgb(255, 255, 255); text-decoration: underline; }
#rt-top a:hover, .sep a { color: rgb(0, 0, 0); }
.topcuts { background: url('') repeat-x scroll 0px -40px transparent; }
#rt-header { background: url('') repeat scroll 0% 0% transparent; }
#rt-header ul.menu li { background: none repeat scroll 0% 0% transparent; }
#rt-header ul.menu > li, #rt-header ul.menu ul > li { font-family: 'Bebas'; color: rgb(255, 255, 255); text-decoration: none; padding: 1px; }
#rt-header ul.menu li > a { color: rgb(255, 255, 255); background: url('') no-repeat scroll 0px 50% transparent; }
#rt-header ul.menu li:hover > span, #rt-header ul.menu li:hover > a { background: url('') no-repeat scroll 0px 50% rgb(83, 48, 12); text-decoration: none; }
#rt-header ul.menu > li.active, #rt-header ul.menu > li:hover, #rt-header ul.menu > li.active, #rt-header ul.menu > li:hover { background: none repeat scroll 0% 0% rgb(83, 48, 12); text-decoration: none; border: 1px solid rgb(0, 0, 0); padding: 0px; }
#rt-showcase .rt-container { background: none repeat scroll 0% 0% transparent; }
#rt-showcase .rt-grid-12 {  }
#rt-showcase .feature-block .feature-pad { margin-left: 30px; padding-left: 15px; padding-right: 15px; }
#rt-showcase .feature-block .feature-title { color: rgb(255, 154, 5); display: block; font-family: georgia,garamond,serif; font-size: 35px; line-height: 115%; margin: 10px 0px; text-shadow: 1px 1px 6px rgb(0, 0, 0); }
#rt-showcase .feature-block .feature-desc { font-size: 14px; color: rgb(255, 255, 255); }
.rokstories-layout2 { background: url('') no-repeat scroll 0% 0% transparent; }
#rt-feature, #rt-maintop, #rt-showcase { color: rgb(255, 255, 255); }
#rt-breadcrumbs { background: url('') repeat-x scroll 0px -95px transparent; }
a.pathway { color: rgb(255, 255, 255); }
div.breadcrumbs { font-family: georgia,garamond,serif; font-size: 10pt; text-transform: uppercase; color: rgb(43, 36, 22); }
#rt-main-surround .title span { color: rgb(81, 13, 5); }
.contentheading { color: rgb(0, 0, 0); }
.contentheading span, li.row { color: rgb(81, 13, 5); }
.mb9-sa3, .mb13-sa3 { background: url('') repeat-y scroll center top rgb(200, 182, 148); }
.articledivider { background: url('') repeat-x scroll 0px 0px transparent; }
.postbody h3 { font-family: georgia,garamond,serif; }
#page h2.contentheading, .panel h3 { text-transform: uppercase; font-size: 21pt; line-height: 120%; border-top: 3px solid rgb(139, 85, 61); font-family: 'Bebas'; word-spacing: 8px; }
#rt-bottom .rt-block .rt-grunge h1.title, #rt-main .rt-block .rt-grunge h1.title { text-transform: uppercase; font-size: 21pt; line-height: 120%; font-weight: bold; font-family: 'Bebas'; border-top: 3px solid rgb(139, 85, 61); color: rgb(56, 48, 34); word-spacing: 8px; }
#rt-bottom .rt-block .rt-grunge h1.title span, #rt-main .rt-block .rt-grunge h1.title span { color: rgb(139, 85, 61); }
.module-divider { position: relative; height: 3px; background: url('') repeat-x scroll 0px 0px transparent; margin-bottom: 15px; }
#rt-sidebar-a .module-body, #rt-sidebar-b .module-body, #rt-sidebar-c .module-body { padding: 1px; background: none repeat scroll 0% 0% transparent; }
#rt-sidebar-a .module-bottom, #rt-sidebar-b .module-bottom, #rt-sidebar-c .module-bottom { margin-bottom: 10px; background: none repeat scroll 0% 0% transparent; height: 18px; }
.module ul li, .module-content li { background: url('') no-repeat scroll -436px 0px transparent; }
#rt-sidebar-a { background: none repeat scroll 0% 0% transparent; }
#rt-main-surround ul.menu li, #rt-main-surround ul.menu li > li { background: url('') no-repeat scroll -436px 6px transparent; border-bottom: 1px dashed rgb(126, 98, 72); }
#rt-main-surround ul.menu li.active > a, #rt-main-surround ul.menu li > a:hover, #rt-main-surround ul.menu li > .separator:hover { color: rgb(255, 255, 255); text-decoration: none; }
#rt-main-surround ul.menu li > a, #rt-main-surround ul.menu li > .separator { text-transform: uppercase; color: rgb(56, 48, 32); font-family: georgia,garamond,serif; }
#foot-bg { width: 100%; color: rgb(148, 126, 89); }
#rt-footer li a:hover, a:active { color: rgb(255, 255, 255); text-decoration: none; }
#rt-footer .title { color: rgb(119, 119, 119); }
#rt-footer .title span { color: rgb(51, 51, 51); }
#rt-copyright { color: rgb(148, 126, 89); }
#rt-copyright a { color: rgb(164, 105, 35); }
#rt-copyright a:hover { color: rgb(255, 255, 255); text-decoration: none; }
#rocket { background: url('') no-repeat scroll -52px -170px transparent; }
#gantry-totop { background: url('') no-repeat scroll -95px 0px transparent; }
#gantry-totop span { visibility: hidden; }
#rt-accessibility .rt-desc { color: rgb(0, 0, 0); text-transform: uppercase; font-family: georgia,garamond,serif; line-height: 16px; }
#rt-accessibility a.small .button, #rt-accessibility a.large .button, #rt-accessibility a.small:hover .button, #rt-accessibility a.large:hover .button { background-image: url(''); background-repeat: no-repeat; }
/* ::::: http://www.the-ministry.nl/phpbb3/style.php?id=5&lang=en&sid=1e4eac6d5c808b7986f0e3c72b82c05a ::::: */

* { margin: 0px; padding: 0px; }
html { height: 101%; margin-bottom: 1px; }
body { margin: 0px; }
p { line-height: 1.3em; margin-bottom: 1.5em; }
img { border-width: 0px; }
hr { border-right: 0px none rgb(255, 255, 255); border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(204, 204, 204) rgb(255, 255, 255) rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; height: 1px; margin: 5px 0px; display: block; clear: both; }
hr.divider { display: none; }
#wrap { padding: 0px 20px; min-width: 650px; }
#page-body { margin: 4px 0px; clear: both; }
#page-footer { clear: both; }
.navbar { background-color: rgb(235, 235, 235); padding: 0px 10px; }
.post { padding: 0px 10px; margin-bottom: 4px; background-repeat: no-repeat; background-position: 100% 0px; }
.post:target .content { color: rgb(0, 0, 0); }
.bg2 { background-color: rgb(242, 242, 242); }
span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span { font-size: 1px; line-height: 1px; display: block; height: 5px; background-repeat: no-repeat; }
span.corners-top { background-image: none; background-position: 0px 0px; margin: 0px -5px; }
span.corners-top span { background-image: none; background-position: 100% 0px; }
span.corners-bottom { background-image: none; background-position: 0px 100%; margin: 0px -5px; clear: both; }
span.corners-bottom span { background-image: none; background-position: 100% 100%; }
.post span.corners-top, .post span.corners-bottom, .panel span.corners-top, .panel span.corners-bottom, .navbar span.corners-top, .navbar span.corners-bottom { margin: 0px -10px; }
ul.linklist { display: block; margin: 0px; }
ul.linklist li { display: block; list-style-type: none; float: left; width: auto; margin-right: 5px; line-height: 2.2em; }
ul.linklist li.rightside, p.rightside { float: right; margin-right: 0px; margin-left: 5px; text-align: right; }
.left-box { float: left; width: auto; text-align: left; }
.pagination { height: 1%; width: auto; text-align: right; margin-top: 5px; float: right; }
.pagination strong, .pagination b { font-weight: normal; }
.copyright { padding: 5px; text-align: center; color: rgb(85, 85, 85); }
.small { font-size: 0.9em ! important; }
#top { position: absolute; top: -20px; }
.clear { display: block; clear: both; font-size: 1px; line-height: 1px; background: none repeat scroll 0% 0% transparent; }
a { direction: ltr; unicode-bidi: embed; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }
.username-coloured { font-weight: bold; display: inline ! important; }
.postprofile a:link, .postprofile a:active, .postprofile a:visited, .postprofile dt.author a { font-weight: bold; color: rgb(137, 137, 137); text-decoration: none; }
.postprofile a:hover, .postprofile dt.author a:hover { text-decoration: underline; color: rgb(211, 211, 211); }
.back2top { clear: both; height: 11px; text-align: right; }
a.top { background: none no-repeat scroll left top transparent; text-decoration: none; width: 11px; height: 11px; display: block; float: right; overflow: hidden; letter-spacing: 1000px; text-indent: 11px; }
a.left { background: none no-repeat scroll 3px 60% transparent; }
a.left, a.left:active, a.left:visited { padding-left: 12px; }
a.left:hover { color: rgb(210, 210, 210); text-decoration: none; background-position: 0px 60%; }
.topic-actions { margin-bottom: 3px; height: 28px; min-height: 28px; }
div.topic-actions[class] { height: auto; }
.postbody { padding: 0px; line-height: 1.48em; width: 76%; float: left; clear: both; }
.postbody h3.first { font-size: 1.7em; }
.postbody h3 { font-size: 1.5em; padding: 2px 0px 0px; margin: 0px 0px 0.3em ! important; text-transform: none; border: medium none; line-height: 125%; }
.content { min-height: 3em; overflow: hidden; line-height: 1.4em; }
p.author { margin: 0px 15em 0.6em 0px; padding: 0px 0px 5px; font-size: 1em; line-height: 1.2em; }
.signature { margin-top: 1.5em; padding-top: 0.2em; font-size: 1.1em; border-top: 1px solid rgb(204, 204, 204); clear: left; line-height: 140%; overflow: hidden; width: 100%; }
.postprofile { margin: 5px 0px 10px; min-height: 80px; border-left: 1px solid rgb(255, 255, 255); width: 22%; float: right; display: inline; }
.postprofile dd, .postprofile dt { line-height: 1.2em; margin-left: 8px; }
.postprofile strong { font-weight: normal; color: rgb(0, 0, 0); }
.buttons { float: left; width: auto; height: auto; }
.buttons div { float: left; margin: 0px 5px 0px 0px; background-position: 0px 100%; }
.buttons div a { display: block; width: 100%; height: 100%; background-position: 0px 0px; position: relative; overflow: hidden; }
.buttons div span { position: absolute; width: 100%; height: 100%; cursor: pointer; }
.buttons div a:hover span { background-position: 0px 100%; }
.reply-icon span { background: none no-repeat scroll 0px 0px transparent; }
.buttons div.reply-icon { width: 96px; height: 25px; }
.sitehome, .icon-faq, .icon-members, .icon-home, .icon-ucp, .icon-register, .icon-logout, .icon-bookmark, .icon-bump, .icon-subscribe, .icon-unsubscribe, .icon-pages, .icon-search { background-position: 0px 50%; background-repeat: no-repeat; background-image: none; padding: 1px 0px 0px 17px; }
fieldset { border-width: 0px; font-size: 0.9em; }
input { font-weight: normal; cursor: pointer; vertical-align: middle; padding: 0px 3px; }
select { font-weight: normal; cursor: pointer; vertical-align: middle; border: 1px solid rgb(102, 102, 102); padding: 1px; background-color: rgb(250, 250, 250); }
option { padding-right: 1em; }
label { cursor: default; padding-right: 5px; }
fieldset.jumpbox { text-align: right; margin-top: 15px; height: 2.5em; }
.inputbox { background-color: rgb(255, 255, 255); border: 1px solid rgb(192, 192, 192); color: rgb(51, 51, 51); padding: 2px; cursor: text; }
.inputbox:hover { border: 1px solid rgb(234, 234, 234); }
.inputbox:focus { border: 1px solid rgb(234, 234, 234); color: rgb(75, 75, 75); }
input.inputbox { width: 85%; }
input.tiny { width: 125px; }
a.button1, input.button1, input.button3, a.button2, input.button2 { width: auto ! important; padding-top: 1px; padding-bottom: 1px; color: rgb(0, 0, 0); background: none repeat-x scroll left top rgb(250, 250, 250); }
a.button2, input.button2, input.button3 { border: 1px solid rgb(102, 102, 102); }
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover { border: 1px solid rgb(188, 188, 188); background-position: 0px 100%; color: rgb(188, 188, 188); }
.search-box { margin-top: 3px; margin-left: 5px; float: left; }
.search-box input {  }
input.search { background-image: none; background-repeat: no-repeat; background-position: left 1px; padding-left: 17px; }
.tiny { width: 10%; }
* html .clearfix, * html .navbar, ul.linklist { height: 4%; overflow: hidden; }
:first-child + html dl.details dd { margin-left: 30%; float: none; }
h3 { border-bottom-color: rgb(204, 204, 204); }
hr { border-color: rgb(204, 204, 204) rgb(255, 255, 255) rgb(255, 255, 255); }
.navbar { background-color: transparent; }
.bg2 { background-color: transparent; }
.copyright { color: rgb(85, 85, 85); }
.postprofile a:link, .postprofile a:active, .postprofile a:visited, .postprofile dt.author a { color: rgb(16, 82, 137); }
.postprofile a:hover, .postprofile dt.author a:hover { color: rgb(211, 17, 65); }
a.top { background-image: url(''); }
a.left { background-image: url(''); }
a.left:hover { color: rgb(85, 85, 85); }
.signature { border-top-color: rgb(204, 204, 204); }
.postprofile { border-left-color: rgb(255, 255, 255); }
.postprofile strong { color: rgb(0, 0, 0); }
.reply-icon span { background-image: url(''); }
select { border-color: rgb(102, 102, 102); background-color: transparent; color: rgb(0, 0, 0); }
.inputbox { background-color: transparent; border-color: rgb(180, 186, 192); color: rgb(51, 51, 51); }
.inputbox:hover { border-color: rgb(17, 163, 234); }
.inputbox:focus { border-color: rgb(17, 163, 234); }
a.button1, input.button1, input.button3, a.button2, input.button2 { color: rgb(0, 0, 0); background-color: transparent; background-image: url(''); }
a.button2, input.button2, input.button3 { border-color: rgb(102, 102, 102); }
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover { border-color: rgb(188, 42, 77); color: rgb(188, 42, 77); }
input.search { background-image: url(''); }
body { font-family: Helvetica,Arial,sans-serif; min-width: 960px; margin: 0px; padding: 0px; }
#woodbg { width: 100%; position: absolute; height: 541px; z-index: -1; }
@font-face {
	font-family: "Bebas";
	src: url('');
}
@font-face {
	font-family: "Bebas";
	src: local("Bebas"), url('') format("truetype");
}
.font-family-bebas h1, .font-family-bebas h2.title, .font-family-bebas .rt-joomla .user legend, .font-family-bebas .rt-joomla .contact legend, .font-family-bebas .componentheading, .font-family-bebas .edit-article legend { font-family: Bebas,Helvetica,Arial,sans-serif; letter-spacing: normal; font-weight: normal; padding-bottom: 10px; }
#wrap { padding: 0px; }
#page-body { font-size: 1em; line-height: normal; }
.navbar, .forabg, .forumbg, .headerbar, ul.forums, ul.topics, ul.forums li, ul.topics li, li.row dd, li.row:hover dd { background: none repeat scroll 0% 0% transparent; border: 0px none; }
div.panel, div.post { background-color: transparent; }
.post-bg, #simple-wrap { background: url('') repeat-x scroll center bottom rgb(237, 224, 182); border: 1px dashed rgb(219, 189, 116); margin-bottom: 5px; }
.postprofile { border-left: 1px dashed rgb(219, 189, 116); }
.post:target .content { color: rgb(164, 105, 35); }
.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active, select, a.button2, input.button2, input.button3, .postprofile, div.bg3, #cp-main h3, #cp-main hr, #cp-menu hr, hr, .rtl .postprofile { border-color: rgb(219, 189, 116); border-style: dashed; }
.icon-home { background-image: url(''); }
#page-body h2 { display: none; }
.inputbox { border: 1px solid rgb(124, 66, 44); color: rgb(51, 51, 51); padding: 2px; cursor: text; }
.inputbox:hover { border: 1px solid rgb(162, 128, 85); }
.inputbox:focus { border: 1px solid rgb(162, 128, 85); color: rgb(75, 75, 75); }
a.button1, input.button1, input.button3, a.button2, input.button2 { color: rgb(255, 153, 5); background-color: rgb(153, 20, 10); background-image: url(''); border: 0px none; border-radius: 5px; padding: 3px; }
a.button2, input.button2, input.button3 { border: 0px none; }
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover { border: 0px none; color: rgb(255, 255, 255); }
#rt-mainbody { margin-top: -15px; }
h2 { padding: 0px; }
ul { list-style-image: none; }
ul li { list-style: none outside none; }
.title { font-weight: normal; }
input.validate-email, #form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox { height: 20px; margin-top: 1px; }
#rt-showcase .feature-block .readon-wrap1 .readon1-r, .readon a, .readon2 a, .readon span, .readon .button { border: 0px none; display: block; float: left; font-size: 12px; font-weight: normal; height: 25px; line-height: 25px; margin-left: -8px; padding: 0px 8px 0px 12px; text-transform: uppercase; }
#rt-showcase .feature-block .readon-wrap1 .readon1-m, #rt-mainbody .readon, .readon, a.readon, #rt-main-surround .readon { height: 25px; line-height: 25px; display: inline-block; margin: 5px 5px 5px 8px; }
.topline { position: relative; width: 100%; height: 3px; padding: 5px 0px; z-index: 2; }
#rt-top { z-index: 2; position: relative; }
.topcuts { position: relative; width: 100%; height: 10px; z-index: 1; }
#rt-top .rt-block { margin-bottom: 0px; }
#rt-header { position: relative; width: 100%; z-index: 1; }
.date-block { padding: 10px 0px 0px; float: right; }
#rt-header .rt-block { padding: 0px; }
#rt-header ul { padding: 0px; float: right; z-index: 1000; }
#rt-header ul li { list-style: none outside none; float: left; padding: 0px 3px; line-height: 45px; position: relative; }
#rt-header ul.menu li a { display: block; padding: 1px 16px; font-size: 15px; margin-left: 5px; }
.rokstories-layout2 { width: 960px; height: 180px; float: left; margin-top: -55px; position: relative; }
.feature-block { margin-top: 63px; margin-left: 187px; }
#rt-breadcrumbs { padding-top: 5px; height: 35px; }
div.breadcrumbs { padding: 7px 15px 5px; }
div.breadcrumbs .sep { padding: 0px 5px; }
#rt-main .rt-container { padding: 25px 0px; }
#rt-main .rt-block { padding: 0px; margin-bottom: 0px; }
.articledivider { position: relative; width: 100%; height: 3px; margin-bottom: 5px; }
.pagination { text-align: center; }
#rt-main-surround ul.menu { padding: 0px; }
#rt-main-surround ul.menu li { list-style: none outside none; }
#rt-main-surround ul.menu a, #rt-main-surround ul.menu .separator, #rt-main-surround ul.menu .item { display: block; text-indent: 0px; overflow: hidden; font-size: 120%; font-weight: normal; padding: 4px 0px 6px 20px; }
#rt-bottom .rt-block .rt-grunge h1.title, #rt-main .rt-block .rt-grunge h1.title { margin: 0px; padding-bottom: 5px; }
.module-surround { display: block; position: relative; }
#rt-footer .rt-block { padding: 0px; }
#foot-bg { width: 100%; margin-top: -15px; padding-top: 15px; position: relative; z-index: 1; float: left; }
#rt-footer .rt-container { padding-top: 35px; background: none repeat scroll 0% 0% transparent; }
#rocket { display: inline-block; width: 148px; height: 25px; margin: 0px 20px 0px 5px; vertical-align: middle; }
#rt-copyright { text-align: left; }
#rt-copyright .rt-block { padding: 0px; }
#gantry-totop { float: right; width: 26px; height: 28px; display: block; text-align: center; margin: 15px; }
#rt-accessibility { padding: 0px 15px; }
#rt-accessibility { float: right; margin: -5px 0px 0px; height: 20px; }
#rt-accessibility .rt-desc { line-height: 20px; display: block; float: left; text-align: left; margin-right: 5px; font-size: 12px; }
#rt-accessibility #rt-buttons { float: left; }
#rt-accessibility .button { display: block; width: 17px; height: 17px; float: left; margin-left: 5px; }
#rt-accessibility a.large .button { background-position: 0px 0px; margin-bottom: 4px; }
#rt-accessibility a.large:hover .button { background-position: 0px -18px; }
#rt-accessibility a.small .button { background-position: -23px 0px; }
#rt-accessibility a.small:hover .button { background-position: -23px -18px; }
@font-face {
	font-family: "Bebas";
	src: url('');
}
@font-face {
	font-family: "Bebas";
	src: local("Bebas"), url('') format("truetype");
}
.font-family-bebas h1, .font-family-bebas h2.title, .font-family-bebas .rt-joomla .user legend, .font-family-bebas .rt-joomla .contact legend, .font-family-bebas .componentheading, .font-family-bebas .edit-article legend { font-family: Bebas,Helvetica,Arial,sans-serif; letter-spacing: normal; font-weight: normal; word-spacing: 4px; }
/* ::::: http://www.the-ministry.nl/phpbb3/styles/grunge/theme/suckerfish.css ::::: */

body a, #rt-copyright .title, #rt-main-surround .rt-article-title, #rt-main-surround .title, #rt-showcase .title, #rt-feature .title, #rt-showcase .showcase-title span, dt label, .postprofile strong, dl.details dd, dd.redirect { color: rgb(164, 105, 35); }
