body {
background: #f5f5f5 url("/images/Angel_Island.jpg") no-repeat center center fixed; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
color:#ddd;
font-family:arial,helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-weight:400;
line-height:1.5;
}
body a:link {
color:#969696;
text-decoration:none;
}
body a:visited {
color:#969696;
text-decoration:none;
}
body a:active {
color:#969696;
text-decoration:none;
}
body a:hover {
color:#3670ff;
text-decoration:none;
}
.ubb_popup_body {
background-color:#101012;
margin:0;
overflow-x:hidden;
padding:0;
}
.t_outer {
border-radius:3px;
margin-bottom:12px;
overflow:hidden;
width:100%;
}
.t_inner {
background-color:#0e0e10;
border-spacing:0;
color:#969696;
margin-top:0;
padding:0;
width:100%;
}
.t_standard {
border-spacing:0;
margin-bottom:5px;
padding:0;
}
.tdheader {
background-color:#191b1e;
border-bottom:1px solid #404040;
color:#d8d8d8;
font-size:13px;
font-weight:700;
padding:8px;
}
.tdheader a:link {
color:#d8d8d8;
}
.tdheader a:visited {
color:#d8d8d8;
}
.tdheader a:active {
color:#d8d8d8;
}
.tdheader a:hover {
color:#3670ff;
}
.alt-1 {
background:rgba(26,26,26,.85);
color:#969696;
padding:4px 8px;
}
.alt-2 {
background:rgba(26,26,26,.75);
color:#969696;
padding:4px 8px;
}
.breadcrumbs {
background-color:#191b1e;
color:#dedcd8;
font-size:12px;
font-weight:400;
padding:6px 8px;
}
.breadcrumbs a:link {
color:#dedcd8;
}
.breadcrumbs a:visited {
color:#dedcd8;
}
.breadcrumbs a:active {
color:#dedcd8;
}
.breadcrumbs a:hover {
color:#3670ff;
}
.navigation {
background-color:#104abc;
color:#fff;
font-size:13px;
font-weight:700;
line-height:200%;
padding:4px 8px;
text-align:center;
}
.navigation a:link {
color:#fff;
}
.navigation a:visited {
color:#fff;
}
.navigation a:active {
color:#fff;
}
.navigation a:hover {
color:#d1cec9;
}
.footer {
background-color:#17181c;
color:#1b1b1b;
font-size:12px;
font-weight:400;
padding:4px 8px;
}
.footer a:link {
color:#dedcd8;
}
.footer a:visited {
color:#dedcd8;
}
.footer a:active {
color:#dedcd8;
}
.footer a:hover {
color:#bfbbb4;
}
.body_col {
padding:5px 2px;
}
.lefttdheader {
background-color:#19191a;
border-bottom:1px solid #404040;
color:#d8d8d8;
font-size:13px;
font-weight:700;
padding:4px 8px;
}
.lefttdheader a:link {
color:#d8d8d8;
}
.lefttdheader a:visited {
color:#d8d8d8;
}
.lefttdheader a:active {
color:#d8d8d8;
}
.lefttdheader a:hover {
color:#3670ff;
}
.leftalt-1 {
background-color:#0e0e10;
color:#969696;
padding:4px 8px;
}
.leftalt-2 {
background-color:#0e0e10;
color:#969696;
padding:4px 8px;
}
.righttdheader {
background-color:#19191a;
border-bottom:1px solid #404040;
color:#d8d8d8;
font-size:13px;
font-weight:700;
padding:4px 8px;
}
.righttdheader a:link {
color:#d8d8d8;
}
.righttdheader a:visited {
color:#d8d8d8;
}
.righttdheader a:active {
color:#d8d8d8;
}
.righttdheader a:hover {
color:#3670ff;
}
.rightalt-1 {
background-color:#0e0e10;
color:#969696;
padding:4px 8px;
}
.rightalt-2 {
background-color:#0e0e10;
color:#969696;
padding:4px 8px;
}
.left_col {
padding:5px 10px 5px 2px;
width:240px;
}
.right_col {
padding:5px 2px 5px 10px;
width:240px;
}
.category {
background-color:#191b1e;
font-size:16px;
font-weight:700;
padding:2px 8px;
}
.category a:link {
color:#f1f1f1;
}
.category a:visited {
color:#f1f1f1;
}
.category a:active {
color:#f1f1f1;
}
.category a:hover {
color:#3670ff;
}
.newinforum {
background-color:#17181c;
border-top:1px solid #373737;
color:#969696;
padding:12px 3px;
}
.forumtitle {
background-color:#17181c;
border-top:1px solid #373737;
color:#969696;
font-size:15px;
padding:12px 3px;
}
.forumtitle a:link {
color:#d8d8d8;
}
.forumtitle a:visited {
color:#d8d8d8;
}
.forumtitle a:active {
color:#d8d8d8;
}
.forumtitle a:hover {
color:#3670ff;
}
.forumdescript {
font-size:13px;
}
.threadtotal {
background-color:#17181c;
border-top:1px solid #373737;
color:#969696;
font-size:13px;
padding:12px 3px;
}
.posttotal {
background-color:#17181c;
border-top:1px solid #373737;
color:#969696;
font-size:13px;
padding:12px 3px;
}
.posttime {
background-color:#17181c;
border-top:1px solid #373737;
color:#969696;
font-size:13px;
padding:12px 3px;
}
.posttime a:link {
color:#d8d8d8;
}
.posttime a:visited {
color:#d8d8d8;
}
.posttime a:active {
color:#d8d8d8;
}
.posttime a:hover {
color:#3670ff;
}
.newtotal {
color:#b71c1c;
font-size:14px;
}
.forum_extras {
font-size:13px;
font-weight:400;
line-height:160%;
}
.forum_viewing {
font-size:14px;
}
.newintopic {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 2px 11px 4px;
}
.topicicon {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 0 11px 4px;
}
.topicsubject {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
}
.topicsubject a:link {
color:#d8d8d8;
}
.topicsubject a:visited {
color:#d8d8d8;
}
.topicsubject a:active {
color:#d8d8d8;
}
.topicsubject a:hover {
color:#3670ff;
}
.topicreplies {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
vertical-align:top;
}
.topicviews {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
vertical-align:top;
}
.topictime {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
vertical-align:top;
}
.topictime a:link {
color:#d8d8d8;
}
.topictime a:visited {
color:#d8d8d8;
}
.topictime a:active {
color:#d8d8d8;
}
.topictime a:hover {
color:#3670ff;
}
.alt-newintopic {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 2px 11px 4px;
}
.alt-topicicon {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 0 11px 4px;
}
.alt-topicsubject {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
}
.alt-topicsubject a:link {
color:#d8d8d8;
}
.alt-topicsubject a:visited {
color:#d8d8d8;
}
.alt-topicsubject a:active {
color:#d8d8d8;
}
.alt-topicsubject a:hover {
color:#3670ff;
}
.alt-topicreplies {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
vertical-align:top;
}
.alt-topicviews {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
vertical-align:top;
}
.alt-topictime {
background-color:#0e0e10;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
}
.alt-topictime a:link {
color:#d8d8d8;
}
.alt-topictime a:visited {
color:#d8d8d8;
}
.alt-topictime a:active {
color:#d8d8d8;
}
.alt-topictime a:hover {
color:#3670ff;
}
.new-newintopic {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
padding:11px 2px 11px 4px;
}
.new-topicicon {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
padding:11px 0 11px 4px;
}
.new-topicsubject {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
font-weight:700;
padding:11px 4px;
}
.new-topicsubject a:link {
color:#d8d8d8;
}
.new-topicsubject a:visited {
color:#d8d8d8;
}
.new-topicsubject a:active {
color:#d8d8d8;
}
.new-topicsubject a:hover {
color:#3670ff;
}
.new-topicreplies {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
vertical-align:top;
}
.new-topicviews {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
vertical-align:top;
}
.new-topictime {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
}
.new-topictime a:link {
color:#d8d8d8;
}
.new-topictime a:visited {
color:#d8d8d8;
}
.new-topictime a:active {
color:#d8d8d8;
}
.new-topictime a:hover {
color:#3670ff;
}
.new-alt-newintopic {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
padding:11px 2px 11px 4px;
}
.new-alt-topicicon {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
padding:11px 0 11px 4px;
}
.new-alt-topicsubject {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
font-weight:700;
padding:11px 4px;
}
.new-alt-topicsubject a:link {
color:#d8d8d8;
}
.new-alt-topicsubject a:visited {
color:#d8d8d8;
}
.new-alt-topicsubject a:active {
color:#d8d8d8;
}
.new-alt-topicsubject a:hover {
color:#3670ff;
}
.new-alt-topicreplies {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
vertical-align:top;
}
.new-alt-topicviews {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
vertical-align:top;
}
.new-alt-topictime {
background-color:#333;
border-top:1px solid #373737;
color:#969696;
padding:11px 4px;
}
.new-alt-topictime a:link {
color:#d8d8d8;
}
.new-alt-topictime a:visited {
color:#d8d8d8;
}
.new-alt-topictime a:active {
color:#d8d8d8;
}
.new-alt-topictime a:hover {
color:#3670ff;
}
.announce_css {
background-color:#1a237e;
}
.sticky_css {
background-color:#17181c;	
border-top:1px solid #303032;
}
.inline_selected {
background-color:#104abc;!important;
}
.inline_selector {
color:#969696;
padding:2px;
}
.subjecttable {
background-color:#1b1d22;
border-bottom:1px solid #404040;
color:#dbd9d5;
font-size:12px;
font-weight:700;
padding:4px 8px;
}
.subjecttable a:link {
color:#dbd9d5;
}
.subjecttable a:visited {
color:#dbd9d5;
}
.subjecttable a:active {
color:#dbd9d5;
}
.subjecttable a:hover {
color:#dbd9d5;
text-decoration:underline;
}
.author-content {
color:#969696;
line-height:1.4;
padding:7px 8px !important;
}
.author-title {
color:#969696;
}
.author-registered {
color:#969696;
}
.author-totalposts {
color:#969696;
}
.author-location {
color:#969696;
}
.post-content {
color:#969696;
line-height:1.5;
padding:7px 8px;
word-break:normal;
word-wrap:break-word;
}
.post-content a:link {
color:#d8d8d8;
}
.post-content a:visited {
color:#d8d8d8;
}
.post-content a:active {
color:#d8d8d8;
}
.post-content a:hover {
color:#3670ff;
text-decoration:underline;
}
.post-options {
color:#969696;
padding:8px 2px 10px;
}
.post-buttons {
border-radius:5px;
font-size:12px;
font-weight:400;
margin-right:2px;
}
.post-buttons a:link {
background-color:#1a1c20;
border:1px solid #404040;
border-radius:2px;
color:#969696;
display:inline-block;
height:20px;
letter-spacing:.5px;
line-height:20px;
margin:0 2px 2px 0;
padding:0 8px;
text-align:center;
text-decoration:none;
}
.post-buttons a:visited {
background-color:#1a1c20;
border:1px solid #404040;
border-radius:2px;
color:#969696;
display:inline-block;
height:20px;
letter-spacing:.5px;
line-height:20px;
margin:0 2px 2px 0;
padding:0 8px;
text-align:center;
text-decoration:none;
}
.post-buttons a:active {
background-color:#1a1c20;
border:1px solid #404040;
border-radius:2px;
color:#969696;
display:inline-block;
height:20px;
letter-spacing:.5px;
line-height:20px;
margin:0 2px 2px 0;
padding:0 8px;
text-align:center;
}
.post-buttons a:hover {
background-color:#17181c;
border:1px solid #808080;
color:#f1f1f1;
display:inline-block;
height:20px;
letter-spacing:.5px;
line-height:20px;
margin:0 2px 2px 0;
padding:0 8px;
text-align:center;
}
.post_inner {
display:block;
overflow:auto;
}
.edited-wording {
font-style:italic;
}
.signature {
font-size:13px;
}
.pollcolor {
background-color:#122983;
border:1px solid #1a237e;
color:#969696;
}
.private_unread {
color:#969696;
font-size:12px;
padding:2px 8px;
}
.post-nav {
background-color:#002684;
border:0;
border-radius:2px;
color:#dedcd8;
font-size:12px;
font-weight:500;
margin-right:2px;
padding:5px 8px;
}
.post-nav:hover {
background-color:#001b5d;
border:0;
color:#d1cec9 !important;
}
.post-new {
background-color:#d30303;
color:#fff;
font-size:11px;
font-weight:300;
}
.post-op {
background-color:#1b1d22!important;
color:#c2beb7 !important;
}
.markup_panel_normal_button {
background-color:#17181c;
color:#969696;
margin-right:1px;
padding:4px;
text-decoration:none;
}
.markup_panel_hover_button {
background-color:#002684;
color:#969696;
margin-right:1px;
padding:4px;
text-decoration:none;
}
.markup_panel_down_button {
background-color:#002684;
color:#969696;
margin-right:1px;
padding:4px;
text-decoration:none;
}
.markup_panel_popup {
background-color:#333;
border-radius:3px;
box-shadow:0 5px 10px 0 rgba(0,0,0,.35);
color:#969696;
}
.markup_panel_unselect_text {
background-color:#333;
color:#969696;
margin:5px;
padding:4px 12px;
}
.markup_panel_select_text {
background-color:#104abc;
color:#fff;
margin:5px;
padding:4px 12px;
}
.popup_menu {
background-color:#333;
border-radius:3px;
box-shadow:0 5px 10px 0 rgba(0,0,0,.35);
color:#969696;
}
.popup_menu_header {
background-color:#002684;
color:#dedcd8;
font-weight:700;
margin:5px;
padding:5px 7px;
}
.popup_menu_content {
background-color:#333;
color:#969696;
margin:5px;
padding:4px 12px;
}
.popup_menu_content a:link {
color:#d8d8d8;
}
.popup_menu_content a:visited {
color:#d8d8d8;
}
.popup_menu_content a:active {
color:#d8d8d8;
}
.popup_menu_highlight {
background-color:#104abc;
color:#fff;
margin:5px;
padding:4px 12px;
}
.popup_menu_highlight a:link {
color:#fff;
}
.popup_menu_highlight a:visited {
color:#fff;
}
.popup_menu_highlight a:active {
color:#fff;
}
.popup_menu_highlight a:hover {
color:#fff;
}
.ubbcode {
background-color:#e4e6e8;
border-radius:3px;
color:#242729;
padding:2px 4px;
}
.ubbcode-block {
background-color:#212121;
border:1px solid #373737;
clear:both;
margin:12px;
padding:0;
position:relative;
}
.ubbcode-header {
background-color:#181a1d;
color:#dbd9d5;
display:block;
font-size:13px;
font-weight:700;
margin:0;
padding:2px 6px;
}
.ubbcode-body {
background-color:#212121;
color:#666; /* was blank */
display:block;
font-size:13px;
line-height:1.6;
margin:0 12px;
overflow:auto;
padding:4px 0;
}
.bbcodecomment {
color:#7fff7f;
}
.bbcodedefault {
color:#969696;
}
.bbcodekeyword {
color:#ff7f7f;
}
.bbcodestring {
color:#e7bf5b;
}
.bbcodehtml {
color:#1e90ff;
}
.tab_grippy {
background-color:#17181c;
border:1px solid #454545;
color:#d8d8d8;
font-size:12px;
font-weight:700;
min-width:18px;
padding:4px 8px;
text-align:center;
}
.tab_grippy a:link {
color:#d8d8d8;
text-decoration:none;
}
.tab_grippy a:visited {
color:#d8d8d8;
text-decoration:none;
}
.tab_grippy a:active {
color:#d8d8d8;
text-decoration:none;
}
.tab_grippy a:hover {
color:#fff;
text-decoration:none;
}
.tab_grippy_sel {
background-color:#104abc;
border:1px solid #454545;
color:#d8d8d8;
font-size:12px;
margin:4px 0;
padding:4px 8px;
text-align:center;
}
.tab_grippy_sel a:link {
color:#d8d8d8;
text-decoration:none;
}
.tab_grippy_sel a:visited {
color:#d8d8d8;
text-decoration:none;
}
.tab_grippy_sel a:active {
color:#d8d8d8;
text-decoration:none;
}
.tab_grippy_sel a:hover {
color:#fff;
text-decoration:none;
}
form {
display:inline;
margin-bottom:0;
}
.form-input {
background-color:#383a3b;
border:1px #404040 solid;
border-radius:2px;
box-shadow:inset 1px 1px 3px #3b3b3b;
color:#f1f1f1;
cursor:text;
font-size:13px;
min-height:28px;
margin:4px 0 6px;
padding:3px 5px;
}
.form-select {
background-color:#313131;
border:1px #404040 solid;
border-radius:2px;
color:#969696;
font-size:14px;
margin:4px 0 15px;
padding:4px;
}
.form-radio {
height:12px;
margin:4px 3px 6px;
width:15px;
}
.form-checkbox {
height:12px;
margin:4px 3px 6px;
width:15px;
}
.form-button {
background-color:#002684;
border:0;
border-radius:2px;
color:#dedcd8;
font-size:14px;
font-weight:400;
height:28px;
letter-spacing:.5px;
line-height:28px;
margin:0 2px 2px 0;
padding:0 10px;
text-align:center;
}
.form-button:hover {
background-color:#001b5d;
color:#d1cec9;
}
.pages {
font-size:12px;
margin:4px 0;
padding:1px 6px 1px 3px;
}
.page-cur {
background-color:#104cb5;
border-radius:2px;
color:#fff;
font-size:14px;
font-weight:600;
height:28px;
line-height:28px;
min-width:18px;
padding:0 6px;
}
.page-n {
font-size:14px;
font-weight:600;
height:28px;
letter-spacing:.5px;
line-height:28px;
min-width:16px;
padding:0 4px;
}
.pagenav {
border:1px solid #373737;
font-size:11px;
padding:2px 5px;
}
.pagenavall {
border:1px solid #373737;
font-size:11px;
padding:2px 5px;
}
.small {
font-size:12px;
}
.standouttext {
background:none;
color:#f44336; /* 500 red */
}
.adminname {
color:#b71c1c; /* 900 red */
}
.adminname a:link {
color:#b71c1c;
}
.adminname a:visited {
color:#b71c1c;
}
.adminname a:active {
color:#b71c1c;
}
.adminname a:hover {
color:#b71c1c;
}
.modname {
color:#4caf50; /* 500 green */
}
.globalmodname {
color:#2196F3; /* 500 blue */
}
.bots {
color:#9e9e9e; /* 500 grey */
}
.shout_border {
background-color:none;
border-bottom:1px solid #373737;
color:#969696;
font-size:13px;
margin:0;
padding:2px 4px;
}
.shout_delete {
font-size:11px;
}
.popup_content_header {
background-color:#f1f1f1;
border-bottom:1px solid #373737;
color:#969696;
font-size:11px;
font-weight:700;
padding:2px 8px;
vertical-align:middle;
}
.popup_content {
background-color:#333;
border:1px solid #969696;
border-radius:2px;
box-shadow:0 7px 20px #003;
color:#d8d8d8;
display:block;
font-size:13px;
overflow:auto;
padding:6px;
width:400px;
}
.search_highlight {
background-color:#bf360c;
border-radius:3px;
color:#f1f1f1;
padding:2px 4px;
}
.avatar {
border-radius:4px;
color:#666!important;
}
.avatar-none {
background-color:#222!important;
border-radius:4px;
color:#666!important;
}
#top-button {
background-color:#1b1d22;
border-radius:50px; /* 10px for squared corners */
bottom:25px; /* button location */
color:#969696;
height:50px; /* same as width */
right:30px; /* button location */
width:50px; /* same as height */
-webkit-border-radius:50px; /* 10px for squared corners */
-moz-border-radius:50px; /* 10px for squared corners */
}
#top-button:hover {
background-color:#1f2127;
color:#104abc;
opacity:0.8;
}
.email-body {
background-color:#000;
border-collapse:collapse;
border-radius:3px;
color:#ddd;
font-family:arial,helvetica,sans-serif;
padding:2px 2px 12px;
}
.email-header {
background-color:#002684;
border-radius:3px 3px 0 0;
color:#fff;
font-size:19px;
font-weight:700;
padding:8px 8px 10px 8px;
text-align:center;
}
.email-tdheader {
background-color:#222;
border-bottom:1px solid #404040;
border-radius:3px 3px 0 0;
color:#ddd;
font-size:12px;
font-weight:700;
padding:4px 8px 4px 8px;
}
.email-tdbody {
background-color:#0e0e10;
color:#dbd9d5;
font-size:13px;
line-height:1.5;
padding:7px 8px 12px 8px;
}
.email-footer {
background-color:#000;
border-top:1px solid #263238;
color:#969696;
font-size:12px;
line-height:150%;
padding:8px 8px 6px 8px;
text-align:center;
}
html{background-color:#000;}
#faq_data .tdheader{background-color:#17181c;border-bottom:2px solid #17181c;color:#969696;}
#faq_data .alt-1,#faq_data .alt-2{padding:10px 24px 15px;}
#header{margin-bottom:-2px;}
#texteditor{padding:5px;}
.post-buttons img{display:none;}
.sb-butt{margin-bottom:-5px;margin-top:-10px;}
.shoutintro{background:#18181b;}
.subjecttable .date,.subjecttable .time{color:#dbd9d5;}
.subjecttable span.small .date{color:#dbd9d5;}
.subjecttable span.small .time{color:#dbd9d5;}
.subforum{-moz-border-radius:3px;background-color:#191b1e;border:1px solid #191b1e;border-radius:3px;display:inline;padding-left:4px;padding-right:4px;white-space:nowrap;}
.subforum a{text-decoration:none;}
table.popup_menu {margin:2px 0 0 6px;}
fieldset .post-image{border:1px solid #191b1e;}

/* UBBT77 - Dark */
#left_col .t_outer, #right_col .t_outer{margin-bottom:24px;}
#SentFron, #LoginName{background-color:inherit !important;}
optgroup{background-color:#111;border-color:#454545 #3b3b3b #3b3b3b #454545;border-style:solid;border-width:1px;}
fieldset{border-color:#3b3b3b;}
legend{color:#cecbc6;}
*{scrollbar-color:#555 #313131;}
::-webkit-scrollbar{scrollbar-color:#555 #313131;}