body {
background : #000000;
background-position : 50% 0%;
color : #767C7F;
font-size : 90%;
margin : 0;
padding : 0;
font-family: 'Maven Pro', sans-serif;
}
strong, b, h1, h2, h3, h4, h5, h6 { font-weight : 700; }
.disclaimer { font-size : 10px; }
.disclaimer2 { font-size : 10px; text-align : center; margin : 0; }
/* -------- Adjust postinfoz paragraphs to work with darker template and new fonts */
p.postinfoz {
font-size : 0.7em;
color : #777777;
}
p.preview {
font-size : 0.8em;
color : #777777;
}
p.t {
font-size : 0.7em;
color : #777777;
}
img.logo_small {
margin-top : 20px;
}
img.ci {
width: 173px;
}
#bgmain {
position: fixed;
left: 0;
top: 0;
overflow: hidden;
width: 100%;
height: 100%;
z-index : -5;
}
#bgmain img {
width : 100%;
}
.postcounter {
background : #010101;
}
.legal {
width : 100%;
margin-top : 300px;
background : none;
overflow : hidden;
position : relative;
}
p {
letter-spacing : 1px;
margin : 15px;
font-size : 0.8em;
}
p.pacificrimtag {
font-size : 1.2em;
text-transform : uppercase;
text-align : center;
text-shadow : 1px 1px #1F2526;
margin-bottom : 0;
font-weight : bold;
color : #ADADAD;
}
p.tagline {
font-size : 2em;
letter-spacing : 1px;
text-align : center;
text-shadow : 1px 1px #1F2526;
margin-bottom : 0;
font-weight : bold;
}
p.release {
font-size : 2.6em;
letter-spacing : 15px;
text-align : center;
text-shadow : 1px 1px #1F2526;
text-transform : uppercase;
margin-bottom : 0;
color : #ffffff;
font-weight : bold;
}
p.legal {
font-family: 'arial', sans-serif;
font-size : 0.6em;
letter-spacing : 5px;
text-transform : uppercase;
text-align : center;
text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1#000000;
margin-bottom : 0;
}
p.disclaimer {
font-family: 'arial', sans-serif;
font-size : 0.4em;
letter-spacing : 1px;
text-transform : uppercase;
text-align : center;
text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1#000000;
margin-bottom : 0;
}
h1.title {
text-align : center;
text-shadow: -2px 0 #0f0f0f, 0 2px #0f0f0f, 2px 0 #0f0f0f, 0 -2px #0f0f0f;
line-height : 1em;
font-size : 12em;
margin : 0;
}
h1.interstellar {
font-size : 5.5em;
font-weight : normal;
text-shadow : 0 0 2px #000000;
letter-spacing : 30px;
text-transform : uppercase;
text-align : center;
left : 0;
right : 0;
font-family: 'Cantata One', serif;
}
h1.interstellarnews {
font-size : 2.5em;
font-weight : normal;
text-shadow : 0 0 2px #000000;
letter-spacing : 15px;
text-transform : uppercase;
left : 0;
right : 0;
font-family: 'Cantata One', serif;
}
h1, h2, h3 {
font-family: 'Cantata One', serif;
font-weight : normal;
color : #ffffff;
}
.nfeed h1 {
font-family : 'Arial', sans-serif;
}
/* ---------------------------------------------L   I   N   K   S */
a {
color : #779cb5;
}
a:link {
color : #779cb5;
}
a:visited {
color : #779cb5;
}
a:hover {
color : #6EA9D3;
}
a:hover:visited {
color : #6EA9D3;
}
/* ---------------------------------------------G R I D  B A CK G R O U N D S   +  C O N T A I N E R + M A I N */
.gridbg {
position : relative;
margin : 0;
padding : 0;
background : url('/images/body.png') repeat;
min-height : 600px;
height : 100%;
z-index : 1;
-moz-box-shadow:    inset 0 0 40px #000000;
-webkit-box-shadow: inset 0 0 40px #000000;
box-shadow:         inset 0 0 40px #000000;
}
/* ----------- Different top banner for hosted sites */
.TBarwrap {
background : url('/images/tbar1.png') repeat;
border-bottom : 1px #000000 solid;
box-shadow: inset 0px 11px 60px -10px #000000;
}
.T1 img{
max-width : 70px;
margin-top : 8px;
}
ul#tbarlinks li a:hover {
background : #070707;
}
/* ------- Different color for recent posts blocks, so to match the darker theme */
.rp2 {
background : #131516;
}
/* ------ CHANGE RECENT THREAD THEME TO WORK WITH DARKER TEMPLATE */
.ff {
border : 0;
margin-bottom : 10px;
}
.ff1 {
padding-top : 5px;
}
.ff2 {
background : #131516;
border-radius : 5px;
-moz-border-radius : 5px;
-webkit-border-radius : 5px;
}
/* ------- For recent threads in the sidebar, avatar spot, to align with text */
.pv1 {
padding-top : 0;
}
.pvs {
margin-bottom : 15px;
}
.top {
margin-bottom : 0;
background : url('/images/grid.png') repeat;border : 0;
text-align : left;
font-family: 'Poiret One', cursive;
}
.toptop {
margin-top : 50px;
padding : 0;
text-shadow : none;
}
.News1 {
position : relative;
float : left;
margin : 0;
}
.News2 {
position : relative;
float : left;
margin : 0;
}
.Main {
position : relative;
background : none;
z-index : 5;
}
.Sheet {
position : relative;
margin-top : 0;
padding-top : 0;
background : url('/images/grid.png') repeat;
z-index : 6;
border : 0;
}
.News1 {
background : url('/images/grid.png') repeat;
}
.Newsimg {
width : 20%;
}
.Newspost {
width : 80%;
}
img.statusavy {
width : 40px;
height : 40px;
}
/* ------------------------------------------------------- NEW MEDIA RICH FORUM DESIGN */
.forum34 h1, .forum35 h1 {
margin-top: 75px;
margin-left: 10px;
margin-bottom: 0;
font-size: 1.2em;
font-weight: normal;
}
.forum34 h1 a, .forum35 h1 a {
color : #ffffff;
}
.forum34 p, .forum35 p {
width: 70%;
margin-top: 1px;
margin-left: 10px;
font-size: 0.8em;
color : #ffffff;
}
.forum34, .forum35 {
height: 150px;
position: relative;
overflow: hidden;
padding: 0;
margin-top: 1px;
margin-right : 1px;
text-align: left;
font-size: 1em;
font-weight: normal;
font-style: normal;
text-decoration: none;
}
.forum34 {
background: url('/images/forum/34.png') no-repeat;
}
.forum34:hover {
background: url('/images/forum/34hover.png') no-repeat;
}
.forum35 {
background: url('/images/forum/35.png') no-repeat;
}
.forum35:hover {
background: url('/images/forum/35hover.png') no-repeat;
}
/* ---------------------------------------------S I T E  L O G O  A N D  T A G L I N E */
.trailer {
background : url('/images/grid.png') repeat;
width : 70%;
margin-left : auto;
margin-right : auto;
position : relative;
margin-top : 10px;
margin-bottom : 10px;
overflow : hidden;
border : 0;
display : block;
padding : 0;
}
.netnews{
background : url('/images/grid.png') repeat;
}
.netnewswrap {
background : url('/images/grid.png') repeat;
}
.phooter {
background : #020202;
}
.nfeed img, .nfeed img:hover {
box-shadow: 0 0 0;
}
.C {
border-radius : 0;
moz-border-radius : 0;
margin-top : 0;
margin-bottom : 10px;
}
.Cf {
border-color : #211812;
}
.Cf h1 {
margin-top : 0;
}
.Cf img {
margin-bottom : 0;
}
.Cflast h1 {
margin-top : 0;
}
.Cflast img {
margin-bottom : 0;
}
.N {
color : #ffffff;
font-size : 1em;
font-family: 'Oswald', 'Ubuntu', Arial, sans-serif;
letter-spacing : 2px;
text-transform : uppercase;
padding-top : 15px;
padding-bottom : 15px;
background : url('/images/bluecover.png') repeat;
margin-top : 0;
}
.D {
background: url('/images/grid.png') repeat;
border-radius : 0;
margin-left : 0;
margin-right : 0;
margin-bottom : 0;
}
p.placeholder {
font-family: 'arial', sans-serif;
font-size : 0.6em;
letter-spacing : 3px;
text-transform : uppercase;
text-align : center;
text-indent : 0;
text-shadow: -1px 0 #0f0f0f, 0 1px #0f0f0f, 1px 0 #0f0f0f, 0 -1px #0f0f0f;
margin-top : 200px;
margin-bottom : 200px;
}
.login_head {
background : url('/images/tbar1.png') repeat-x;
}
.login_body {
background : #040404;
}
.login_button {
background : #020202;
border-color : #111111;
}
/* ---------------------------- ALTER INPUT STYLING */
input {
background : #191919;
border-color : #0F0909;
color : #5B5B5B;
}
input.search {
background : #191919;
border-color : #0F0909;
color : #5B5B5B;
}
.button {
background : #222222 url('http://www.scified.com/images/buttn_black2.png') repeat-x;
border-color : #010101;
}
.button:hover {
background : #222222;
}
.searchbutn {
background : #222222;
border-color : #010101;
}
.searchbutn:hover {
background : #222222;
}
/* ----------------------------- ALTER PAGINATION DESIGN TO WORK WITH DARKER THEMES */
#pagination a span {
background : none;
border : 0;
}
#pagination a:hover span {
background : #131516;
}
.blinkswrap {
position : relative;
width : 728px;
margin-left : auto;
margin-right : auto;
padding : 0;
text-align : center;
}
#blinks a span {
font-family: 'Oswald', sans-serif;
background : none;
color : #ffffff;
text-shadow : 0 0 2px #000000;
}
#blinks a:hover span {
background : none;
color : #A0A0A0;
}
/* ----------------------- ALTER REPLIES SECTIONS FOR THREAD VIEW TO WORK WITH DARKER TEMPLATES */
.replies_sec1 {
background : url('/images/bluecover.png') repeat;
border-top-radius : 5px;
-moz-border-top-radius : 5px;
-webkit-border-top-radius : 5px;
}
.replies_sec2 {
background : url('/images/bluecover.png') repeat;
border-bottom-radius : 5px;
-moz-border-bottom-radius : 5px;
-webkit-border-bottom-radius : 5px;
}
/* --------------------- With the custom font this theme uses, extra padding is not needed */
.replies_avy {
padding-top : 0;
}
/* --------------------- Change memsort banner for tabbing pages */
.memsortwrap {
background : #0A0A0A;
text-shadow : 1px 1px #010101;
color : #779cb5;
border-color : #010101;
}
ul#memsort li {
text-shadow : 1px 1px #010101;
color : #779cb5;
border-color : #010101;
}
ul#memsort li a {
color : #779cb5;
border-color : #010101;
}
ul#memsort li.on {
color : #01DFD7;
text-shadow : 1px 1px #010101;
border-color : #6EA9D3;
background : #141414;
}
ul#memsort li.on a {
color : #6EA9D3;
text-shadow : 1px 1px #010101;
border-color : #010101;
}
ul#memsort li a:hover {
color : #6EA9D3;
background : #141414;
}
/* ----------------------- ADJUST WIDTHS TO WORK WITH THINNER TEMPLATES ON SUB SITES */
.Newsimg {
width : 26%;
}
.Newspost {
width : 74%;
}
/* ---------------------------------------------------------------------------------------------  CUSTOM HOMEPAGE DIVS */
.homewrap {
position: relative;
overflow: hidden;
min-width: 0;
height: 0;
padding: 2px;
margin-top : 0;
margin-bottom : 10px;
background : none;
border-top: 0;
text-align: left;
font-size: 12px;
}
.hometop {
position: relative;
margin-left: auto;
margin-right: auto;
background: none;
background-repeat: no-repeat;
background-position: top left;
overflow: hidden;
width: 90%;
color: #494949;
text-shadow: 1px 1px #010101;
padding-top : 0;
padding-bottom : 0;
}
img.home {
width : 750px;
margin-top : 10px;
border : 0;
}
p.home1 {
font-family: 'Audiowide', cursive;
font-size : 0.8em;
letter-spacing : 10px;
text-transform : uppercase;
margin-bottom : 10px;
color : #E1E1E1;
text-shadow : 0 0 1px #000000;
}
p.home2 {
font-size : 1.2em;
color : #E1E1E1;
text-shadow : 0 0 1px #000000;
}
.countdown {
font-family: 'Audiowide', cursive;
text-shadow : 0 0 1px #000000;
letter-spacing : 10px;
font-size: 1.2em;
}
p.home3 {
font-family: 'Audiowide', cursive;
font-size : 0.7em;
text-transform : uppercase;
letter-spacing : 4px;
color : #E1E1E1;
margin-top : 5px;
text-shadow : 0 0 1px #000000;
}
h1.home {
display : hidden;
font-size : 0;
text-transform : uppercase;
letter-spacing : 5px;
margin : 0;
color : #404040;
}