a	{text-decoration:none}
body,
.ubb_popup_body	{background:url('/styles/images/back_dark.gif') no-repeat #000; color:#f5f5f5; font-size:10pt; margin:0px; padding:0px; font-family:helvetica,arial,sans-serif; scrollbar-face-color:#2a2a2a; scrollbar-3dlight-color:#2a2a2a; scrollbar-highlight-color:#666666; scrollbar-shadow-color:#1f1f1f; scrollbar-arrow-color:#f5f5f5}
.ubb_popup_body	{margin:16px}
body a:link {color:#aaf; }
body a:visited	{color:#aaf;}
body a:active	{color:#faa;}
a:hover	{color:#fff; text-decoration:underline}
.t_outer	{background:#000; border:1px solid #191919; -moz-border-radius:6px; padding:1px; margin-bottom:5px}
.t_outer.squaretop	{-moz-border-radius:0px 0px 6px 6px}
.t_outer.square	{-moz-border-radius:0px}
.left_col .t_outer	{border-width:1px 1px 1px 0px; -moz-border-radius:0px 6px 6px 0px}
.right_col .t_outer	{border-width:1px 0px 1px 1px; -moz-border-radius:6px 0px 0px 6px}
.lefttdheader	{-moz-border-radius:0px 5px 0px 0px}
.righttdheader	{-moz-border-radius:5px 0px 0px 0px}
.t_inner	{color:#f5f5f5; border:1px solid #000; padding:0px;}
.t_standard {background:#2a2a2a; border:1px solid #191919; border-spacing:1px; padding:0px; -moz-border-radius:6px 6px 0px 0px;}
.tdheader	{-moz-border-radius:5px 5px 0px 0px}
.alt-1 .inline_selected	{background:#2a2a4a}
.alt-2 .inline_selected	{background:#1f1f3f}
*.bottomline	{border-bottom:1px solid #000}
*.roundbottom	{-moz-border-radius:0px 0px 5px 5px}
#bottom .pagination	{-moz-border-radius:0px 0px 6px 6px}
#bottom .pagination .tdheader	{-moz-border-radius:0px 0px 0px 5px}
#bottom .pagination .trround	{-moz-border-radius:0px 0px 5px 0px}
.tdheader,
.tdheader-narrow	{background:#1f1f1f; font-size:10pt; color:#ccc; font-weight:bold; padding:2px 4px}
.tdheader-narrow	{padding:2px 1px}
.alt-1	{background:#2a2a2a; font-size:10pt; padding:0px 2px}
.alt-2	{background:#1f1f1f; font-size:10pt; padding:0px 2px}
.newalt-1	{background:#1f3f1f; font-weight:bold}
.newalt-2	{background:#2a4a2a; font-weight:bold}
*.compose	{padding:3px}
*.label	{text-align:right; vertical-align:top; padding-top:5px}
*.moderated-1	{border-right:1px solid #3f9f3f}
*.moderated-2	{border-right:1px solid #cec310}
*.moderated-3	{border-right:1px solid #9e4045}
.breadcrumbs	{font-size:11pt; font-weight:normal; padding:0px}
.navigation	{background-image:url('/styles/images/chain_dark.gif'); background-position:-10px; font-size:10pt; font-weight:bold; padding:2px; text-align:center; vertical-align:middle; height:46px;}
.footer	{background:#2a2a2a; font-size:8pt}
.body_col	{padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:5px;}
.lefttdheader,
.righttdheader	{background:#1f1f1f; color:#ccc; font-weight:bold; padding:2px 4px}
.leftalt-1,
.rightalt-1	{background:#2a2a2a}
.leftalt-2,
.rightalt-2	{background:#1f1f1f}
.leftalt-1,
.leftalt-2	{-moz-border-radius:0px 0px 5px 0px; color:#bbb; padding:2px}
.rightalt-1,
.rightalt-2	{-moz-border-radius:0px 0px 0px 5px; color:#bbb; padding:2px}
.left_col	{padding-right:5px; padding-bottom:5px; padding-left:0px;}
.right_col	{padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:0px;}
*.tlround	{-moz-border-radius:5px 0px 0px 0px}
*.trround	{-moz-border-radius:0px 5px 0px 0px}
*.blround	{-moz-border-radius:0px 0px 0px 5px}
*.brround	{-moz-border-radius:0px 0px 5px 0px}
*.noround	{-moz-border-radius:0px}

.category	{background:#000 url('/images/general/default_dark/stripes.gif'); padding:0px; font-size:14pt; font-weight:bold; color:#ccc}
.newinforum	{background:#2a2a2a; padding:2px}
.forumtitle	{background:#2a2a2a; color:#f5f5f5; font-size:11pt; font-weight:normal; padding:2px}
.forumdescript	{font-size:9pt; font-weight:normal; padding-left:8px}
.forum_viewing	{font-size:8pt; font-weight:normal; padding-left:8px}
.forum_extras	{font-weight:normal; font-size:8pt; padding-left:8px}
.threadtotal	{background:#1f1f1f; font-size:9pt}
.posttotal	{background:#1f1f1f; font-size:9pt}
.posttime	{background:#2a2a2a; text-align:center; color:#eee; overflow:hidden;}
.newtotal	{font-size:8pt; color:red}
.newintopic	{vertical-align:top}
.topicicon	{vertical-align:top; white-space:nowrap}
.topicsubject	{vertical-align:top; text-align:left; padding-left:3px}
.topicreplies	{vertical-align:middle; text-align:center}
.topicviews	{vertical-align:middle; text-align:center}
.topictime	{vertical-align:middle; text-align:center; font-weight:normal}
.inline_selector	{vertical-align:middle; text-align:center}
.gallerytitle	{text-align:center}
.currency,
.newintopic,
.topicicon,
.topicsubject,
.topicreplies,
.topicviews,
.topictime,
.inline_selector	{border-top:1px solid #000; padding:1px}
.subjecttable	{background:#2a2a2a; font-weight:bold; padding:2px}
.postnew .subjecttable	{background:#2a4a2a}
.subjecttable img	{vertical-align:middle}
*.bigpadding	{padding:5px}

.post-side	{font-weight:normal; font-size:8pt; width:120px; overflow:hidden}
.post-user	{font-weight:bold; font-size:10pt}
.post_top_link	{background:#2a2a2a; font-size:8pt}
.post-content,
.post-options	{background:#1f1f1f; border-left:1px solid #191919; padding:5px}
.post-options	{font-size:8pt; padding:2px}
.post-content[valign=top]	{border-top:1px solid #191919}
*.noline	{border-left:none}
.postnew .post-content,
.postnew .post-options	{border-left:1px solid #156615}
.postnew .post-content[valign=top]	{border-top:1px solid #156615}

.postofftopic .post-content,
.postofftopic .post_inner,
.postofftopic .post-options	{background:#2a2a2a; color:#a5a5a5}

.post_inner	{display:block; max-width:100%; overflow:auto;}
.post-buttons	{background:#9090DD; font-size:8pt; border:1px solid #000; padding:0px 2px; -moz-border-radius:7px; white-space:nowrap}
.post-buttons a:link	{color:#000; text-decoration:none}
.post-buttons a:visited	{color:#000; text-decoration:none}
.post-buttons a:active	{color:#000; text-decoration:none}
.post-buttons a:hover	{background:#a0a0ee; color:#000; text-decoration:none}
.border	{border:1px solid #3a3a3a; padding:1px 0px; -moz-border-radius:7px}

.signature	{border-top:#2a2a2a 1px solid; max-height:55px; overflow:hidden}
.pollcolor	{background:#ff0000; color:#000000; border:1px solid #000000;}
.private_unread	{background:#1f1f1f; color:#999; font-size:8pt; border-top:1px solid #191919; padding:2px}
.markup_panel	{background:#1f1f1f; border:1px solid #191919; padding:2px}
.markup_panel_normal_button	{background:#2a2a2a; border:1px solid #3a3a3a;
padding:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:1px;
border-collapse:collapse;
cursor:pointer;
}
.markup_panel_hover_button	{background:#3a3a2a; border:1px solid #3a3a3a;
padding:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:1px;
border-collapse:collapse;
cursor:pointer;
}
.markup_panel_down_button	{background:#191919; border:1px solid #c0c0c0;
padding:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:1px;
border-collapse:collapse;
cursor:pointer;
}
.markup_panel_popup	{background:#2a2a2a; border:1px solid #000000;
color:#eee;	
padding:2px;
}
.markup_panel_unselect_text	{background:#2a2a2a; border:solid 1px #2a2a2a; width:100%; margin:0px; padding:0px;}
.markup_panel_select_text	{background:#3a3a3a; border:solid 1px #3a3a3a; width:100%; margin:0px; padding:0px;}
.popup_menu	{border-collapse:collapse; border:1px solid #666}
.popup_menu_header	{background:#2a2a2a; font-weight:bold; border-bottom:1px solid #666; padding:2px}
.popup_menu_content,
.popup_menu_highlight	{background:#2a2a2a; font-size:9pt; font-weight:normal; padding:0px 4px; white-space:nowrap}
.popup_menu_highlight	{background:#3a3a3a}
*.mod	{border:1px solid #c00}
.ubbcode-block	{background:#303030; font-size:8pt;
margin:3px 2em;
border:1px solid #35354a;
padding:0px;
border-spacing:0px;
-moz-border-radius:5px;
}
.ubbcode-header	{background:#2a2a2a url('/styles/images/quote_dark.gif') no-repeat right;
font-weight:bold;
padding:3px;
color:#aaa;
border-bottom:1px solid #25253a;
-moz-border-radius:4px 4px 0px 0px;
}
.ubbcode-body	{margin:4px; overflow:auto; display:block;}
.ubbcode-body br	{font-size:2px}
.ubbcode-body .ubbcode-block	{background:#2a2a2a; border-color:#303045}
.ubbcode-body .ubbcode-body .ubbcode-block	{background:#252525; border-color:#2a2a40}
.ubbcode-body .ubbcode-body .ubbcode-body .ubbcode-block	{background:#202020; border-color:#25253a}
.ubbcode-body .ubbcode-header	{background:#252525 url('/styles/images/quote_dark.gif') no-repeat right}
.ubbcode-body .ubbcode-body .ubbcode-header	{background:#202020 url('/styles/images/quote_dark.gif') no-repeat right}
.ubbcode-body .ubbcode-body .ubbcode-body .ubbcode-header	{background:#1a1a1a url('/styles/images/quote_dark.gif') no-repeat right}
.bbcodecomment	{color:green;}
.bbcodedefault	{color:#000;}
.bbcodekeyword	{color:maroon;}
.bbcodestring	{color:goldenrod;}
.bbcodehtml	{color:dodgerblue;}
.tab_grippy,
.tab_grippy_sel	{-moz-border-radius:6px 6px 0px 0px; border-bottom:0px}
.tab_grippy	{background:#1f1f1f; border:1px solid #252525; font-weight:normal;}
.tab_grippy_sel	{background:#2a2a2a; border:1px solid #333; border-bottom:none;}
form	{display:inline; margin-bottom:0}
.form-input	{background:#1f1f1f; color:#f5f5f5; border:1px solid #444;}
.form-select	{background:#2a2a2a; color:#f5f5f5; border:1px solid #444;}
.form-button	{background:#2a2a2a url(images/blackhead.gif); color:#f5f5f5; border:1px solid #444;}
.leftalt-1 .form-button,
.rightalt-1 .form-button	{font-size:9pt}
.date,
.time	{font-size:9pt}
.small	{font-weight:normal; font-size:8pt}
.standouttext	{color:#ff0000; background:none}
.adminname	{color:#f00}
.modname	{color:#0a0}
.globalmodname	{color:#0af}
.modinactive	{color:#999}
.shout_border	{border-top:1px solid #000; margin:0px}
.shout_delete	{font-size:7pt}
.popup_content	{background:#2a2a2a; width:502px; display:block; overflow:auto; border:1px solid #666; padding:4px;}
.popup_content_header	{background:#eec; width:502px; display:block; font-weight:bold; padding:4px;
color:#666;
border:1px solid #aaa;
border-bottom:1px solid #aa1;
font-size:8pt;}
.author-content	{background:#2a2a2a; font-size:8pt; padding:0px 2px}
.search_highlight	{background:#abab00; color:#000;}

/* editor colors */
table#colors-table	{border:1px solid #000;	border-collapse:collapse}
table#colors-table td	{width:10px; height:10px;	font-size:8px; line-height:8px; border:1px solid #000; cursor:pointer}
td#sample	{padding:3px; font-weight:bold; font-size:11px}

.email-header	{background:#0066A7; color:#F0F0F0; font-size:10pt; padding:4px; border-bottom:1px solid #224988; text-align:center;}
.email-tdheader	{background:#2E669A; color:#E0E0E0; font-size:10pt; padding:4px 6px; border:1px solid #224988; border-bottom:0px;}
.email-tdbody	{background:#E9F5F7; color:#000; font-size:10pt; padding:4px 6px; border:1px solid #224988;}
.email-footer	{background:#0066A7; color:#F0F0F0; font-size:10pt; padding:4px; border-top:1px solid navy; text-align:center;}
.email-body	{background:#FDFBE7; color:#F0F0F0; padding:4px; border-collapse:collapse; border:1px solid #0F0F0F; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* bf */
.mod-sign	{background:#1f351f; font-size:9pt; font-style:italic; padding-left:3px; padding-right:3px; border-left:3px double #005500; border-right:3px double #005500}
a[name=moderate]	{cursor:pointer}
.pmlimit	{background-image:url('/images/general/pmlimit.gif'); padding:2px 0px}
.bighead	{border-bottom:1px solid #191919}
h1	{font-size:12pt; font-weight:bold; color:#bbb; margin-bottom:2px}
fieldset	{background:#2a2a2a; -moz-border-radius:6px; border:1px solid #191919; padding:8px; margin:0px 3px}
legend	{text-align:left; font-weight:bold}
.lbr	{font-size:5px; margin:0px; padding:0px; clear:both}
.thinsp	{word-spacing:-2px}
.indent	{margin-left:5pt}
.textblock	{text-align:justify; margin:12px}
#pagehead	{-moz-border-radius:12px 0px 0px 12px; border-right:0px}
.pageheadtxt	{background:#2a2a2a; color:#bbb; padding:2px 8px; -moz-border-radius:12px 0px 0px 12px}
.flag	{vertical-align:middle; margin-right:5pt}
.nowCountry	{background:#223838; color:#099; border:1px solid #629998; padding:0px 1px; -moz-border-radius:7px; float:left}
*.calday	{border:1px solid #000; padding:0px 1px}
*.calnow	{border:1px solid red; padding:0px 1px}
.mood	{font-size:7.5pt; margin:2px 0px 6px 0px}
.pleasefillout	{background:#4a2a2a; border:1px solid #c00; padding:3px 3px 3px 0px; float:left}
.ssl_off,
.ssl	{background:#4a2a2a; border:1px solid #c00; float:right; padding:6px; margin-left:8px; text-align:center; max-width:230px;}
.ssl	{background:#4a4a39; border:1px solid #f1f500;}
.mission-out	{text-align:center}
.mission-in	{width:451px; margin:0 auto 0 auto; background-image:url('/images/general/back_papyrus.jpg'); font-family:"Book Antiqua","Bookman Old Style",serif; text-align:center; font-size:10pt; font-weight:bold; padding:0px 5px}
.hint	{font-size:8pt; border:1px solid #c00; padding:3px; float:left;}
.internal_link	{font-weight:bold; margin:1px}
.internal_link:hover	{background:#000; text-decoration:none}
.internal_link image	{border:none}
.offtopic	{color:#744; font-size:8pt; font-weight:bold; letter-spacing:0.2em}
a.invisible:link,
a.invisible:visited,
a.invisible:active,
a.invisible:hover 	{color:#669; font-size:8pt}
.currency	{vertical-align:top; text-align:right; padding-left:3px}
#options_control,
#manage_control	{color:#aaf;}
.powered	{background:url('/images/general/default_dark/powered_by.gif')}
.topicstarter	{color:#c86c00}
.leaflet-container	{color: black}
