html, body { height : 100%; }
body {
margin : 0;
padding : 0;
background: #7F3616 url('/wood.png') repeat;
background-position : 50% 0%;
text-align : center;
font-size : 100%;
line-height : 1.5em;
font-family: 'Vollkorn', Arial, serif; font-weight: 400;
}
p {
font-size : 1.3em;
margin : 7px 7px 7px 7px;
line-height : 1.5em;
}
p.notice {
color : #AD0000;
font-style : italic;
font-size : 1.2em;
}
ul {
margin-left : 0;
font-size : 1.3em;
}
ul li {
margin-bottom : 15px;
}
img.mp1 {
width : 40%;
margin-left : 30%;
margin-right :auto;
margin-top: 20px;
border : 0;
}

img.mpwhite {
position : fixed;
width : 35px;
bottom : 10px; left : 21%;
border : 0;
z-index: 900;
}
img.mpwhite2 {
position : fixed;
width : 35px;
bottom : 10px; left : 4%;
border : 0;
z-index: 900;
}
/* ---------------------------------------------H E A D E R  T A G S  S T Y L I N G */
h1, h2, h3 {
font-family: 'Vollkorn', Arial, serif; font-weight: 400;
font-size : 2em;
line-height : 1.2em;
padding : 0;
text-decoration : none;
font-weight : normal;
margin : 10px 0 15px 0;
}
h1 em { width : 100%; display : block;
text-align : center; font-style : normal; font-family : 'Old English Text MT', arial, serif; padding-left : 15px; }
h4 { margin-top : 0; }
/* ---- Styling images --- */
img.v1 { 
width : 95%;
height : auto;
border : 1px #000000 solid;
border-radius : 4px;
float : right;
margin-left : 10px;
}
img.v2 { 
width : 98%;
height : auto;
border : 1px #000000 solid;
border-top-left-radius : 4px;
border-top-right-radius : 4px;
float : none;
display : block;
margin : 0;
}
/* ---------------------------------------------L   I   N   K   S */
a img {
border : 1px solid #010101;
}
a {
color : #E27822;
text-decoration : none;
}
button {
border : none;
}
a:link {
color : #E27822;
text-decoration : none;
}
a:visited {
color : #E27822;
text-decoration : none;
}
a:hover {
color : #E27822;
text-decoration : underline;
}
a:hover:visited {
color : #E27822;
text-decoration : none;
}
a.explrbutton {
float : right;
color: #ffffff;
font-weight: bold;
text-shadow: 0 0 2px #000000;
margin-top: 10px;
margin-right : 5px;
padding: 5px 10px 5px 10px;
border: 1px solid #00253D;
border-radius: 3px;
moz-box-shadow: inset 0 0 7px #006CB5;
-webkit-box-shadow: inset 0 0 7px #006CB5;
box-shadow: inset 0 0 7px #006CB5;
margin-left: 0;
font-size: 1em;
line-height: 1.5em;
text-transform: none;
background: #003E68;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0065AD), to(#002B49));
background: -webkit-linear-gradient(top, #0065AD, #002B49);
background: -moz-linear-gradient(top, #0065AD, #002B49);
background: -ms-linear-gradient(top, #0065AD, #002B49);
background: -o-linear-gradient(top, #0065AD, #002B49);
}
a.interact {
float : right;
color: #ffffff;
font-weight: bold;
text-shadow: 0 0 2px #000000;
margin-top: 10px;
margin-right : 5px;
padding: 5px 10px 5px 10px;
border: 1px solid #003800;
border-radius: 3px;
moz-box-shadow: inset 0 0 7px #00C110;
-webkit-box-shadow: inset 0 0 7px #00C110;
box-shadow: inset 0 0 7px #00C110;
margin-left: 0;
font-size: 1em;
line-height: 1.5em;
text-transform: none;
background: #00A910;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00AE11), to(#007005));
background: -webkit-linear-gradient(top, #00AE11, #007005);
background: -moz-linear-gradient(top, #00AE11, #007005);
background: -ms-linear-gradient(top, #00AE11, #007005);
background: -o-linear-gradient(top, #00AE11, #007005);
}
a.explrbutton:hover { color : #ffffff; background: #003E68; } a.interact:hover { color : #ffffff; background: #007005; }
.hoverbox a, .hoverbox a:link, .hoverbox a:visited { color : #ffffff; } .hoverbox a:hover { color : #C1C1C1; }
/* ---------------------------------------------S E P E R A T O R  H O R I Z O N T A L  R U L E S */
.l {
position : relative;
margin : 0;
overflow : hidden;
width : 100%;
height : 4px;
padding : 0;
background : #000000;
}
.l2 {
position : relative;
margin : 0;
overflow : hidden;
width : 100%;
height : 2px;
padding : 0;
}
.lbtm {
position : relative;
margin : 0;
overflow : hidden;
width : 100%;
height : 10px;
padding : 0;
}
/* ---------------------------------------------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 {
min-height : 100%;
background : none;
background-position : center;
margin : 0;
padding : 0;
}
div#container {
min-width : 1000px;
margin-left : auto;
margin-right : auto;
text-align : left;
padding : 0;
}
img.logo1 {
position : fixed;
z-index : 500;
left : 3%;
top : 10px;
bottom :auto;
right: auto;
border : 0;
width : 90px;
height : auto;
}
img.tvw_logo {
position : fixed;
z-index : 500;
left : 3%;
top : 10px;
bottom :auto;
right: auto;
border : 0;
width : auto;
height : auto;
max-height : 160px;
}
h1.vlogo {
position : fixed;
z-index : 501;
width : 180px;
text-align : center;
left : 8%;
top : 45px;
bottom :auto;
right: auto;
border : 0;
width : auto;
height : auto;
font-size : 2em;
line-height : 1em;
font-family: 'Old English Text MT', Arial, serif; font-weight: 400; 
text-shadow : 0 0 3px #010101;
color : #ffffff;
}
.TBarwrap2 {
position : fixed;
z-index : 100;
margin : 0;
overflow : hidden;
width : 100%;
height : 77px;
padding : 0;
background: none;
border-top : 0;
border-bottom : 0;
}
.TBar2 {
position : relative;
z-index : 150;
width : 70%;
font-size : 1em;
padding : 0;
margin-left : auto;
margin-right : auto;
overflow : hidden;
background : #004170; 
color : #B2C4CE;
text-shadow : 1px 1px #000000;
}
.TBar2 p {
float : right;
margin-top : 10px;
margin-left : 15px;
}
.TBar2 img {
border : 0;
padding : 0;
}
.Main {
width : 100%;
margin-top : 0;
margin-bottom : 0;
padding-top : 20px;
padding-bottom : 10px;
margin-left : auto;
margin-right : auto;
border-top : 0;
border-bottom : 0;
}
.vnav {
position : fixed;
z-index : 499;
margin : 0;
overflow : hidden;
width : 28%;
left : 0;
right : auto;
top : 0;
bottom: auto;
min-height : 100%;
height : 100%;
padding-top : 150px;
background: #333333;
background-position : 50% 0%;
moz-box-shadow: inset 0 0 10px #000000;
-webkit-box-shadow: inset 0 0 10px #000000;
box-shadow: inset 0 0 10px #000000;
border : 1px #000000 solid;
color: #ffffff;
text-align: center;
text-shadow : 0 0 2px #000000;
}
p.est { margin : 0; font-size : 1.4em; text-align : center; color : #ffffff; text-shadow : 0 0 2px #000000; padding-top : 190px; }
p.est span { display : block; font-size : 3em; font-family : 'Ovo', arial, serif; line-height : 1em; letter-spacing: 4px; }
p.address { margin-left : 10%; font-size : 1.1em; text-align : left; padding-left : 40px; background: url('/map.png') no-repeat; background-position: top left; }
p.address span { display : block; width : 150px; background : #E27822; border-radius : 3px; font-size : 0.8em; line-height: 1.3em; font-family : 'arial', sans-serif; padding: 3px; margin-right: 10%; margin-top : 10px; text-align : center; text-transform : uppercase; letter-spacing : 1px; }
h2.telephone { margin-left :10%; line-height : 1em; padding-left : 40px; background: url('/phonesmall.png') no-repeat; background-position: left; text-align : left; }
ul.vnav2 {
position : relative;
list-style : none;
width : 100%;
padding : 0;
margin : 10px;
font-family : 'arial', sans-serif;
color : #cccccc;
background : none;
border : 0;
box-shadow : none;
}
ul.vnav2 li { display : block; font-size : 0.6em; text-transform : uppercase; background : none; padding : 2px 5px 2px 5px; color : #333333; float : left; margin-right : 10px; }
ul.vnav2 li.active { background : #E27822; color : #ffffff; text-shadow : 0 0 1px #000000; border-radius : 5px; }
ul.vnav2 li a, ul.vnav li a:link, ul.vnav li a:visited { color : #333333; }
ul.vnav2 li a:hover { color : #111111; }
ul.vnav2 li.active a, ul.vnav li a:link, ul.vnav li a:visited { color : #ffffff; }
ul.vnav2 li.active a:hover { color : #cccccc; }

.w {
width : 68%;
margin-top : 0;
margin-bottom : 0;
margin-right : auto;
margin-left : 30%;
padding : 0;
position : relative;
overflow : hidden;
background : #ffffff;
border : 1px #040404 solid;
border-radius : 3px;
}
.Sheet {
width : auto;
margin : 3px;
padding : 0 0 0 0;
position : relative;
overflow : hidden;
border : 1px #919191 solid;
border-radius : 3px;
}
#map_canvas {
width: 100%;
height: 400px;
background-color: #CCC;
}
p.copyright { position : fixed; z-index : 500; bottom : 8px; left: 7%; top :auto; right : auto; color : #ffffff; font-size : 0.8em; text-shadow : 0 0 2px #000000; }
ul#expanded {
width : 75%;
max-width : 380px;
position : relative;
list-style : none;
font-family: "Ovo", arial, sans-serif;
font-weight : 200;
margin-left : 10%;
margin-right: auto;
margin-top : 30px;
padding : 0;
padding-top : 0;
border : 1px #010101 solid;
border-radius : 10px; 
background : url('/violin2.png') repeat-x;
}
ul#expanded li { min-height : 50px; line-height : 50px; color : #ffffff; padding : 10px; 5px 1px 5px; border-bottom : 1px #000000 solid; border-top : 1px #B5621B solid; background-position : left center; font-size : 1.6em; margin-bottom : 0; }
ul#expanded li a:link, ul#expanded li a:visited { color : #ffffff; padding-top : 12px; padding-bottom : 12px; }
ul#expanded li a:hover, ul#expanded li a:visited:hover { color : #C1C1C1; }
ul#expanded li.about {
background : url('/treble.png') no-repeat; background-position : left center;
border-top : 0; border-top-left-radius : 10px; border-top-right-radius : 10px;
}
ul#expanded li.services {
background : url('/services.png') no-repeat; background-position : left center;
}
ul#expanded li.contact {
background : url('/contact.png') no-repeat; background-position : left center;
border-bottom : 0; border-bottom-left-radius : 10px; border-bottom-right-radius : 10px;
}
ul#expanded li.current { background-color : #222222; border-top : 0; moz-box-shadow: inset 0 0 10px #000000;
-webkit-box-shadow: inset 0 0 10px #000000;
box-shadow: inset 0 0 10px #000000; }
ul#expanded li.contact current { border-bottom-left-radius : 10px; border-bottom-right-radius : 10px; }
/* ---------------------------------------------C O N T E N T  VS. S I D E B A R  C O L U M N S */
.sec1 {
position : relative;
float : left;
width : 61%;
margin : 0;
}
.sec2 {
position : relative;
float : left;
width : 35%;
margin-left : 4%;
}
.sec1 h1 {
color : #101010;
}
.sec2 h1 {
font-size : 16px;
color : #FFFFFF;
background : #0060A5;
padding : 10px;
text-shadow : 1px 1px #000000;
}
.sep2 {
width : 100%;
height : 1px;
background : none;
margin-top : 5px;
margin-bottom : 5px;
}
.loginsmall {
position : relative;
margin :0;
padding-top : 8px;
padding-bottom : 8px;
border : 0;
float : left;
overflow : hidden;
width : 100%;
}
.ff {
position : relative;
padding : 0;
margin-bottom : 0;
margin-top : 0;
border-bottom : 2px #DCE2E5 solid;
float : left;
overflow : hidden;
width : 100%;
}
.ff1 {
position : relative;
margin : 0;
padding-top : 10px;
padding-bottom : 10px;
border : 0;
float : left;
overflow : hidden;
width : 12%;
}
.ff1 img {
width : 60px;
height : 60px;
}
.ff2 {
position : relative;
background :#EDF0F2;
margin : 0;
padding-left : 1%;
padding-top : 10px;
padding-bottom : 10px;
border : 0;
float : left;
overflow : hidden;
width : 71%;
}
.ff3 {
position : relative;
margin : 0;
padding-top : 10px;
padding-bottom : 10px;
border : 0;
text-align : right;
font-size : 14px;
padding-right : 1%;
float : left;
overflow : hidden;
width : 15%;
}
/* ------------------------------------------ THIS IS FOR THE POSTS FEED UNDER THE FORUMS */
.rp {
position : relative;
margin : 0;
padding-bottom : 10px;
padding-top : 10px;
border : 0;
float : left;
overflow : hidden;
width : 100%;
}
.rp1 {
position : relative;
margin : 0;
padding-top : 3px;
border : 0;
float : left;
overflow : hidden;
width : 11%;
}
.rp1 img {
width : 50px;
height : 50px;
}
.rp2 {
position : relative;
margin : 0;
padding : 2%;
border : 0;
background : #E1E7EA;
border-radius : 5px;
-moz-border-radius : 5px;
-webkit-border-radius : 5px;
float : left;
overflow : hidden;
width : 85%;
}
/* --------------------- FOR THREAD PREVIEWS & SIDEBAR STUFF WITH USER AVATARS AND CONTENT */
.pvs {
position : relative;
margin-bottom : 10px;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 100%;
}
.pv1 {
position : relative;
margin : 0;
padding-top : 4px;
border : 0;
float : left;
overflow : hidden;
width : 16%;
}
.pv2 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 84%;
}
.pv2 h1 {
font-size : 1em;
margin : 0;
padding-bottom : 2px;
font-weight : none;
}
/* ---------------------------------------------W R A P P I N G  T H E  H E A D E R */
.topwrap {
position : relative;
margin-left : auto;
margin-right : auto;
overflow : hidden;
width : 990px;
}
/* ---------------------------------------------T O P  P A N E L  I N  H E A D E R */
.panelwrap {
margin-left : auto;
margin-right : auto;
width : 980px;
}
.panel {
padding : 1px;
margin : 0;
background : none;
border : 0;
text-align : right;
}
/* ---------------------------------------------M A I N  N A V I G A T I O N */
.Navigation {
width : 100%;
position : fixed;
top : 45px;
z-index : 90;
overflow : hidden;
padding : 0;
background : #0B1E28;
line-height : 1.3em;
background-position : top left;
font-family : 'Ubuntu', sans-serif;
border-top : 0;
border-bottom : 1px #010305 solid;
margin : 0;
text-align : left;
color : #ffffff;
}
ul#mainmenu {
position : relative;
width : 982px;
margin-left : auto;
margin-right : auto;
margin-top : 20px;
margin-bottom : 0;
list-style : none;
font-size : 0.9em;
line-height : 1.5em;
font-weight : bold;
letter-spacing : 1px;
overflow : hidden;
padding : 0;
background : none;
}
ul#mainmenu img {
border : 0;
}
ul#mainmenu li {
float : left;
list-style : none;
position : relative;
margin-right : 0;
margin-left : 0;
color : #010101;
vertical-align : middle;
}
ul#mainmenu li a {
list-style : none;
text-decoration : none;
display : block;
/* Padding: top right bottom left */
padding : 8px 12px 8px 12px;
color : #191919;
background : #EAEAEA url('http://www.scified.com/images/mainmenu.png') repeat;
border-top : 1px #11212B solid;
border-right : 1px #c0c0c0 solid;
}
ul#mainmenu li.first a {
list-style : none;
text-decoration : none;
display : block;
/* Padding: top right bottom left */
padding : 8px 12px 8px 12px;
color : #191919;
background : #EAEAEA url('http://www.scified.com/images/mainmenu.png') repeat;
border-top : 1px #11212B solid;
border-left : 1px #11212B solid;
border-top-left-radius : 5px;
border-top-right-radius : 2px;
}
ul#mainmenu li.last a {
list-style : none;
text-decoration : none;
display : block;
/* Padding: top right bottom left */
padding : 8px 12px 8px 12px;
color : #161616;
background : #EAEAEA url('http://www.scified.com/images/mainmenu.png') repeat;
border-top : 1px #11212B solid;
border-right : 1px #11212B solid;
border-top-right-radius : 5px;
}
ul#mainmenu li.nobg a {
list-style : none;
text-decoration : none;
display : block;
/* Padding: top right bottom left */
padding : 8px 8px 8px 8px;
background : none;
border : 0;
color : #ffffff;
text-shadow : 1px 1px #010101;
}
ul#mainmenu li.nobg a:hover { background : none; color : #ffffff; text-shadow : 0 0 20px #0094FF; }
ul#mainmenu li.soc a {
list-style : none;
text-decoration : none;
font-family : 'Ubuntu', sans-serif;
display : block;
/* Padding: top right bottom left */
padding : 10px 3px 5px 3px;
color : #CECECE;
}
ul#mainmenu li.soc a:hover {
background : none;
}
ul#mainmenu li.online a {
width : 100px;
border : 0;
}
ul#mainmenu li.online a:hover {
border : 0;
background : none;
text-decoration : underline;
}
ul#mainmenu li a:hover {
background : none;
color : #007BD3;
text-shadow : 1px 1px #ffffff;
background : #EAEAEA url('http://www.scified.com/images/mainmenu.png') repeat;
}
/* ---------------------------------------------M A I N  N A V I G A T I O N */
.memsortwrap {
position : relative;
overflow : hidden;
/* Padding: top right bottom left */
padding : 0;
background : #C1C1C1 url('http://www.scified.com/images/pagetabs.png') repeat-x;
line-height : 1.3em;
background-position : center;
border-top : 0;
border-bottom : 1px solid #A0A0A0;
margin-left : 0;
margin-right : 0;
margin-top : 0px;
margin-bottom : 0;
text-align : left;
color : #010101;
}
ul#memsort {
list-style : none;
font-size : 1.2em;
font-weight : normal;
overflow : hidden;
padding : 0;
background : none;
border : 0;
margin : 0;
}
ul#memsort li {
float : left;
list-style : none;
position : relative;
margin-right : 0;
margin-left : 0;
text-shadow : 1px 1px #E1E5E8;
color : #010101;
}
ul#memsort li.on {
float : left;
list-style : none;
position : relative;
margin-right : 0;
margin-left : 0;
border-top : 5px #007BE7 solid;
text-shadow : 1px 1px #E1E5E8;
color : #010101;
}
ul#memsort li.on a {
list-style : none;
text-decoration : none;
display : block;
/* Padding: top right bottom left */
padding : 5px 15px 10px 15px;
border-right : 1px #A0A0A0 solid;
color : #010101;
}
ul#memsort li.on a:hover {
background : none;
color : #010101;
}
ul#memsort li a {
list-style : none;
text-decoration : none;
display : block;
/* Padding: top right bottom left */
padding : 10px 15px 10px 15px;
border-right : 1px #A0A0A0 solid;
color : #010101;
}
ul#memsort li a:hover {
background : #B2B2B2;
color : #00355B;
}
/* ----------------- HOVER ITEM FOR NEW THREADS AND WHATEVER ELSE */
#latesttopics {
display : none;
position : absolute;
width : 450px;
min-height : 200px;
padding : 10px;
border-bottom-left-radius : 5px;
border-bottom-right-radius : 5px;
left : 50%;
top : 40px;
}
/* --------------- TBAR LINKS SECTION CSS NOW */
ul#tbarlinks {
float : right;
list-style : none;
font-size : 14px;
overflow : hidden;
padding : 0;
background : none;
font-family : 'Ubuntu', sans-serif;
border : 0;
margin : 0;
}
/* ----------- Styling for inbox notifications ------------------ */
a.inbx {
min-width : 14px;
position: absolute;
right : 5px;
top: 20px;
bottom: auto;
left: auto;
z-index: 500;
background: #007F0E;
padding: 2px 4px 2px 4px;
border: 1px #010101 solid;
font-family: 'Ubuntu', arial, sans-serif;
color: #ffffff;
text-shadow: none;
text-align : center;
font-weight: normal;
font-size: 0.8em;
line-height : 1em;
}
ul#tbarlinks li {
float : left;
max-height : 40px;
list-style : none;
display : block;
position : relative;
margin : 0;
padding : 0;
font-family : 'Ubuntu', sans-serif;
color : #ffffff;
}
ul#tbarlinks li a {
list-style : none;
text-decoration : none;
display : block;
/* Padding: top right bottom left */
padding : 0 0 0 0;
margin : 0 0 0 0;
border-right : 0;
color : #ffffff;
}
ul#tbarlinks li.login {
float : right;
margin : 0;
padding : 0;
}
ul#tbarlinks li.signup {
float : right;
}
ul#tbarlinks li.signup a {
background : #1B5B00 url('http://www.scified.com/images/signup.png') repeat-x;
text-shadow : 1px 1px #000000;
color : #ffffff;
font-size : 1em;
padding : 3px 15px 3px 15px;
margin : 7px 1px 7px 5px;
border : 1px #278200 solid;
border-radius : 5px;
moz-border-radius : 5px;
}
ul#tbarlinks li.signup a:hover {
background : none;
}
ul#tbarlinks li.login a {
height : 50px;
pading-top : 20px;
font-family: "Open Sans", arial, sans-serif;
font-size : 1.1em;
font-weight : 200;
background: #003E68;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#004E87), to(#00253D));
background: -webkit-linear-gradient(top, #004E87, #00253D);
border-left: 1px #001A2B solid;
border-right: 1px #001A2B solid;
text-shadow : 0 0 2px #000000;
}
ul#tbarlinks li.login a:hover {
color : #161616;
}
ul#tbarlinks li.changeteam a {
background : none;
text-shadow : 0 0;
color : #ffffff;
padding : 0;
margin : 0 1px 0 5px;
border : 0;
}
ul#tbarlinks li.changeteam a:hover {
background : none;
}
ul#tbarlinks li a:hover {
color : #ffffff;
background : #005999;
}
/* ---------------------------------------------D I F F E R E N T  W I D T H S */
.w100 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 100%;
}
.wfeat {
position : relative;
margin : 0;
padding : 0;
float : left;
overflow : hidden;
width : 100%;
}
.w75 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 75%;
}
.w70 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 70%;
}
.w90 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 90%;
}
.w10 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 10%;
}
.w15 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 15%;
}
.w20 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 22%;
}
.w25 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 25%;
}
/* width REAL 20 */
.wr20 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 20%;
}
.w25 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 25%;
}
.w50 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 50%;
}
.w50r {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
text-align : right;
overflow : hidden;
width : 50%;
}
.w55 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
text-align : left;
overflow : hidden;
width : 55%;
}
.w45 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
text-align : left;
overflow : hidden;
width : 45%;
}
.w33 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 33.3%;
}
.w60 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 60%;
}
.w85 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 85%;
}
.w40 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 40%;
}
.w75 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 75%;
}
.w30 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 30%;
}
/* ----------------------- For seperating members in the members table */
.wmem {
position : relative;
margin-top : 5px;
margin-bottom : 5px;
padding-top : 5px;
padding-bottom : 5px;
border-bottom : 1px #CBCFD3 dashed;
float : left;
overflow : hidden;
width : 100%;
}
.wmem1 {
position : relative;
margin : 0;
padding : 0;
float : left;
overflow : hidden;
width : 15%;
}
.wmem img {
width : 60px;
height : 60px;
box-shadow: 0 3px 10px 0px #424344;
}
.wmem2 {
position : relative;
margin : 0;
padding : 0;
float : left;
overflow : hidden;
width : 70%;
}
.wmem3 {
position : relative;
margin : 0;
padding-top : 15px;
float : left;
overflow : hidden;
width : 15%;
}
/* --------------------------------------------------------- STYLING THREADS */
.threads_w100 {
position : relative;
margin : 0;
padding-bottom : 10px;
padding-top : 10px;
float : left;
overflow : hidden;
width : 100%;
}
.threads_icon {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 10%;
}
.threads_icon img {
width : 45px;
height : 45px;
border : 2px #010101 solid;
}
.threads_title {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 50%;
}
.threads_lastpost {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 10%;
}
.threads_replies {
position : relative;
margin : 0;
padding-left : 2%;
border : 0'
float : left;
overflow : hidden;
width : 28%;
}
/* ----------------------------------------------------------------------------- STYLING REPLIES */
.replies {
overflow : hidden;
position : relative;
margin : 0;
padding : 10px;
font-size : 1em;
text-align : left;
}
.replies img {
max-width : 100%;
border : 1px #000000 solid;
}
.replies_sec1 {
position : relative;
margin : 0;
padding : 0;
overflow : hidden;
}
.replies_sec2 {
position : relative;
margin : 0;
padding : 10px;
overflow : hidden;
font-size : 16px;
line-height : 1.5em;
}
.replies_sec2 p {
font-size : 1em;
margin-bottom : 1em;
}
.replies_seperator {
position : relative;
padding : 2px;
text-indent : 5px;
min-height : 1px;
font-size : 1.2em;
font-family: 'Oswald', 'Ubuntu', Arial, sans-serif;
text-shadow : 0 0 1px #000000;
overflow : hidden;
}
.replies_avy {
position : relative;
margin : 0;
padding-top : 0;
border : 0;
text-align : center;
float : left;
overflow : hidden;
width : 12%;
text-align : left;
}
.replies_avy img {
width : 60px;
height : 60px;
border : 2px #010101 solid;
margin : 0;
float : left;
}
.replies_info {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 43%;
}
.replies_info h1 {
font-size : 1.1em;
font-weight : bold;
margin : 0;
}
.replies_actions {
position : relative;
margin : 0;
padding-top : 20px;
border : 0;
float : left;
overflow : hidden;
width : 45%;
}
.signatures {
text-align : center;
font-size : 0.8em;
position : relative;
margin : 0;
padding : 10px;
border : 0;
overflow : hidden;
color : #5E656B;
}
.signatures img {
max-width : 450px;
max-height : 100px;
border : 0;
}
/* --------------------------------------------- A R E A S  F O R  A V A T A R S  AND  P O S T  S P A C E */
.postavy {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 20%;
font-size : 11px;
text-align : center;
}
.postavy img {
margin : 0;
width : 100px;
height : 100px;
border : 2px #010101 solid;
}
.postspace {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 80%;
}
/* -------------------------- PAGINATION FOR TOP OF FORUM PAGES FOR SUB HOSTED SITES -- MAIN LINKS -- NEWS GALLERY ETC */
#blinks {
float : right;
margin-right : 0;
margin-left : 0;
margin-top : 5px;
margin-bottom : 5px;
font-size : 100%;
font-weight : normal;
text-transform : uppercase;
line-height : normal;
text-align : center;
}
#blinks ul {
margin : 0;
padding : 0;
list-style : none;
}
#blinks li {
display : inline;
margin : 0;
padding : 0;
}
#blinks a {
float : left;
padding-left : 4px;
text-decoration : none;
}
#blinks a span {
float : left;
display : block;
font-size : 1.3em;
text-shadow : 0 0 1px #000000;
letter-spacing : 1px;
color : #E2E2E2;
padding-top : 15px;
padding-bottom : 15px;
padding-left : 10px;
padding-right : 10px;
background-position : right;
border : 0;
}
#blinks a:hover span {
text-decoration : none;
}
#blinks a:hover {
text-decoration : none;
}
#blinks li.selected a span {
float : left;
display : block;
border : 0;
}
/* --------------------------------------------- STANDARD P A G I N A T I O N */
#pagination {
float : right;
margin-right : 5px;
margin-left : 5px;
margin-top : 5px;
margin-bottom : 5px;
font-size : 0.9em;
font-weight : normal;
text-transform : uppercase;
line-height : normal;
}
#pagination ul {
margin : 0;
padding : 0;
list-style : none;
}
#pagination li {
display : inline;
margin : 0;
padding : 0;
}
#pagination a {
float : left;
padding : 0 0 0 4px;
text-decoration : none;
}
#pagination a span {
float : left;
display : block;
background : #004170;
font-size : 0.9em;
font-weight : bold;
color : #ffffff;
padding-top : 6px;
padding-bottom : 6px;
padding-left : 6px;
padding-right : 6px;
background-position : right;
border : 1px solid #004170;
border-radius : 5px;
moz-border-radius : 5px;
}
#pagination a:hover span {
text-decoration : none;
}
#pagination a:hover {
text-decoration : none;
}
#pagination li.selected a span {
float : left;
display : block;
background : #0A0A0A url('http://www.scified.com/images/hometabs.png') repeat-x;
border : 1px solid #010101;
}
/* --------------------------------------------- P A G I N A T I O N  F O R  TEXT-ONLY  S T Y L E   L I N K S */
#pagination2 {
width : 80%;
margin-right : auto;
margin-left : auto;
margin-top : 3px;
margin-bottom : 2px;
font-size : 0.8em;
text-transform : uppercase;
line-height : normal;
text-align : center;
}
#pagination2 ul {
margin : 0;
padding : 2px;
list-style : none;
}
#pagination2 li {
display : inline;
margin : 0;
padding : 0;
}
#pagination2 a {
float : left;
padding : 0 0 0 4px;
text-decoration : none;
}
#pagination2 a span {
float : left;
display : block;
moz-border-radius : 3px;
padding : 2px;
}
#pagination2 a:hover span {
float : left;
display : block;
padding : 2px;
}
#pagination2 a:hover {
float : left;
padding : 0 0 0 4px;
text-decoration : none;
}
#pagination2 li.selected a span {
float : left;
display : block;
border : 1px solid #000000;
padding : 2px;
}
/* ------------------------------------------------------------------ C AND N CONTENT CONTAINERS */
.N {
position : relative;
overflow : hidden;
margin-left : 0;
margin-right : 0;
margin-top : 10px;
margin-bottom : 0;
/* Padding: top right bottom left */
padding : 5px 15px 5px 15px;
text-align : left;
font-size : 1.2em;
font-weight : normal;
text-shadow : 0 0 1px #000000;
color : #010101;
font-style : normal;
text-decoration : none;
}
.C {
position : relative;
overflow : hidden;
/* Padding: top right bottom left */
padding : 5px 5px 5px 5px;
margin : 10px;
text-align : left;
font-size : 1em;
font-weight : normal;
font-style : normal;
text-decoration : none;
border-radius : 3px;
moz-border-radius : 3px;
}
/* ---------------------- FOR SIDEBAR BLOCKS ON DARKER TEMPLATES */
.D {
position : relative;
overflow : hidden;
/* Padding: top right bottom left */
padding : 5px 5px 5px 5px;
margin : 1px;
text-align : left;
font-size : 1em;
font-weight : normal;
font-style : normal;
text-decoration : none;
border-radius : 3px;
moz-border-radius : 3px;
}
.vid {
position : relative;
overflow : hidden;
display : block;
padding : 0;
margin-bottom : 10px;
text-decoration : none;
}
/* ----------------------------------------- CUSTOM BACKGROUND PAGE BLOCK FOR BECOME A FAN PAGES ON SUBSITES */
.becomeafan {
position : absolute;
height : 690px;
position : relative;
overflow : hidden;
/* Padding: top right bottom left */
padding : 5px 5px 5px 5px;
margin : 0;
text-align : left;
font-size : 1em;
font-weight : normal;
font-style : normal;
text-decoration : none;
}
.joinup {
position : relative;
overflow : hidden;
/* Padding: top right bottom left */
padding : 10px 15px 10px 15px;
margin : 50px 20px auto 20px;
text-align : left;
font-size : 1em;
font-weight : normal;
font-style : normal;
text-decoration : none;
border-radius : 3px;
moz-border-radius : 3px;
z-index : 100;
color : #ffffff;
text-shadow : 0 0 1px #000000;
}
.joinup h1 { font-size : 3em; } .joinup h1 span { font-size : 0.5em; }
/* -------------------------------------------------------------------- ADD A NEW DISCUSSION BUTTON */
.newtopic {
float : right;
position : relative;
overflow : hidden;
padding : 5px;
margin : 0;
text-align : center;
font-size : 1em;
font-weight : normal;
font-style : normal;
text-decoration : none;
border-radius : 3px;
moz-border-radius : 3px;
}
.newdisc {
position : relative;
overflow : hidden;
padding : 15px 5px 15px 5px;
text-align : center;
font-size : 1.4em;
font-weight : bold;
border : 1px #010101 solid;
margin : 1px;
background: #00AD14;
box-shadow: inset 0 25px 10px #008E0E;
color : #ffffff;
text-shadow : 1px 1px #010101;
border-radius : 5px;
}
.newdisc:hover {
background : #00820D;
box-shadow : none;
text-shadow : 0 0 20px #00D815;
}
.newdisc a, .newdisc a:link, .newdisc a:hover, .newdisc a:visited, .newdisc a:visited:hover { color : #ffffff; }
/* --------------------------------------------------------------------- FOR TOP recent 5 NEWS FEED */
.nfeed {
position : relative;
overflow : hidden;
/* Padding: top right bottom left */
padding-top : 10px;
margin : 0;
text-align : center;
font-size : 1em;
font-weight : normal;
font-style : normal;
text-decoration : none;
}
.nfeed img {
width : 170px;
border : 1px #010101 solid;
box-shadow: 0 5px 10px 0px #353535;
margin-left : 10px;
margin-right : 10px;
}
.nfeed img:hover {
box-shadow: 0 5px 10px 0px #6B6B6B;
}
.nfeed h1 {
font-size : 1em;
font-family: 'arial', sans-serif;
font-weight : normal;
margin-top : 5px;
margin-left : 10px;
margin-right : 10px;
}
/* --------------------------------------------------------------------- SIDEBAR NEWS FEED */
.nf {
position : relative;
overflow : hidden;
/* Padding: top right bottom left */
padding-top : 10px;
padding-bottom : 10px;
text-align : left;
font-size : 1em;
font-weight : normal;
font-style : normal;
text-decoration : none;
}
.nf img {
width : 100px;
float : left;
border : 1px #010101 solid;
box-shadow: 0 5px 10px 0px #353535;
margin-left : 15px;
margin-right : 10px;
}
.nf img:hover {
box-shadow: 0 5px 10px 0px #6B6B6B;
}
.nf h1 {
font-family: 'Ubuntu', Arial, sans-serif;
font-size : 1em;
font-weight : bold;
margin-top : 0;
margin-left : 0;
margin-right : 10px;
margin-bottom : 3px;
}
/* --------------------------------  PROFILE UNKNOWN */
.profile1 {
position : relative;
overflow : hidden;
padding : 10px;
margin-left : 7px;
margin-right : 7px;
margin-top : 3px;
margin-bottom : 3px;
text-align : left;
font-size : 12px;
font-weight : normal;
font-style : normal;
text-decoration : none;
}
/* -------------------------------------------------------  NEWS FEED HOMEPAGE SECTIONS AND WIDTH CONTROLLERS */
.Newsimg {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 27%;
}
.Newsimg img{
width : 145px;
border : 1px #000000 solid;
}
.Newspost {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 73%;
}
.Newspost p.t {
font-size : 0.7em;
}
.Newspost h3 {
margin : 0 0 3px 0;
}
.Newspost p{
font-size : 1em;
margin : 0 0 3px 0;
}
.Newspost p.small{
font-size : 10px;
margin : 0 0 2px 0;
}
.newsblock {
background : none;
position : relative;
overflow : hidden;
/* Padding: top right bottom left */
padding-bottom : 10px;
padding-top : 10px;
margin-left : 7px;
margin-right : 7px;
margin-top : 10px;
margin-bottom : 10px;
text-align : left;
font-size : 1em;
font-weight : normal;
font-style : normal;
text-decoration : none;
}
.newsblock h1 {
font-family: 'Oswald', 'Ubuntu', Arial, sans-serif;
font-size : 1.3em;
font-weight : normal;
margin-top : 0;
margin-bottom : 2px;
}
.newsblock p {
margin-bottom : 2px;
}
p.comments {
position: relative;
overflow: hidden;
background: #004170;
color: #ffffff;
text-shadow: 0 0;
line-height: 0.8em;
float: right;
padding: 4px 4px 4px 4px;
margin-left: 7px;
margin-right: 2px;
margin-top: 2px;
margin-bottom: 2px;
text-align: center;
font-size: 0.7em;
font-weight: normal;
font-style: normal;
text-decoration: none;
border-radius: 5px;
}
p.comments a:link, p.comments a:visited { color : #ffffff; }
/* ---------------------------------------------F O O T E R */
.netnewswrap {
position : relative;
overflow : hidden;
padding : 0 0 0 0;
background : none;
border-top : 0;
text-align : left;
font-size : 12px;
}
.netnews {
position : relative;
margin-left : auto;
margin-right : auto;
background: 
padding : 0 0 0 0;
background : #0F0F0F;
background-repeat : no-repeat;
background-position : top left;
overflow : hidden;
width : 980px;
min-height : 100px;
color : #494949;
text-shadow : 1px 1px #010101;
}
.netnews h2 {
margin : 10px 10px 0 10px;
font-size : 1.2em;
font-weight : normal;
text-transform : uppercase;
}
.netnews p.preview {
margin : 2px 10px 10px 10px;
}
.netnews img.floatright {
border : 0;
margin : 10px;
}
/* ------------------------------------------------------------------------- FOOTER */
.phooter {
position : relative;
margin-left : auto;
margin-right : auto;
overflow : hidden;
min-width : 13px;
min-height : 150px;
padding : 5px;
background : #0F0F0F;
border-top : 0;
text-align : left;
font-size : 12px;
}
.phooter img {
border : 0;
margin-bottom : 10px;
}
.phooterwrap {
position : relative;
margin-left : auto;
margin-right : auto;
background: none;
background-repeat : no-repeat;
background-position : top left;
overflow : hidden;
width : 970px;
color : #494949;
text-shadow : 1px 1px #010101;
}
.phooterwrap p{
margin : 2px;
}
.phooterwrap h1 {
float : left;
width : 50%;
line-height : 1em;
margin-top : 10px;
color : #ffffff;
text-shadow : 0 0 1px #000000;
font-size : 2.2em;
text-align : center;
}
.phooterwrap h1 span {
display : block;
font-family : 'arial', sans-serif;
font-size : 0.3em;
text-transform : uppercase;
letter-spacing : 3px;
}
.phooterwrap a {
color : #5B5B5B;
}
.phooterwrap a:link {
color : #5B5B5B;
}
.phooterwrap a:hover {
color : #5B5B5B;
text-decoration : underline;
}
.phooterwrap a:visited {
color : #5B5B5B;
}
.phooterwrap a:visited:hover {
color : #5B5B5B;
text-decoration : underline;
}
/* ------------------------------------------------------------------FOOTER LINKS AND LISTS */
ul.footer {
margin : 0;
padding : 10px;
list-style : none;
}
ul.footer li.header {
font-size : 1.5em;
border-bottom : 1px #191919 dotted;
color : #ffffff;
font-family: 'Oswald', 'Ubuntu', Arial, sans-serif;
text-shadow : 2px 2px #000000;
letter-spacing : 2px;
text-transform : uppercase;
padding-bottom : 5px;
}
ul.footer li {
font-size : 1.1em;
margin-bottom : 2px;
margin-top : 2px;
}
ul.footer li.last {
margin-bottom : 15px;
}
/* ---------------------------------------------C E N T E R  S O M E T H I N G */
.center {
min-width : 13px;
min-height : 13px;
position : relative;
overflow : hidden;
padding : 5px;
background : none;
border : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
margin-bottom : 10px;
text-align : center;
font-size : 13px;
font-weight : normal;
font-style : normal;
text-decoration : none;
}
/* ---------------------------------------------I M A G E S */
img.sb {
float : left;
width : 40px;
height : 40px;
margin-right : 10px;
border : 0;
border-radius : 3px;
}
img.gomobile {
width : 20px;
border : 0;
margin-left : 10px;
}
img.poster {
width : 180px;
border : 1px #010101 solid;
}
img.logo_small {
width : 450px;
border : 0;
}
img.loginbox a {
border : 0;
}
img.follow {
width : 90px;
height : 25px;
float : right;
margin : 0;
border : 0;
border : 1px #C4C4C4 solid;
border-radius : 3px;
moz-border-radius : 3px;
}
img.team_small {
float : right;
width : 70px;
height : 70px;
margin-left : 10px;
margin-bottom : 10px;
border : 0;
}
img.friends {
float : left;
width : 50px;
height : 50px;
margin-right : 10px;
margin-bottom : 2px;
border : 1px #010101 solid;
}
img.statusavy {
float : left;
width : 40px;
height : 40px;
margin-right : 10px;
margin-top : 8px;
border : 2px solid #010101;
}
img.board {
float : left;
margin-right : 5px;
width : 40px;
height : 40px;
}
img.addtopic {
width : 16px;
height : 16px;
border : 0;
margin : 0;
}
img.NOborder {
border : 0;
}
img.folwng {
width : 40px;
height : 40px;
margin-left : 2px;
margin-top : 2px;
border : 2px #010101 solid;
}
img.folwng2 {
width : 40px;
height : 40px;
margin-left : 0;
margin-top : 2px;
margin-right : 5px;
float : left;
border : 2px #010101 solid;
}
img.topicicon {
border : 0;
float : left;
width : 60px;
height : 60px;
margin-right : 7px;
border : 2px #010101 solid;
border-radius : 5px;
moz-border-radius : 5px;
}
img.topicicon2 {
border : 0;
float : left;
width : 50px;
height : 50px;
margin : 5px;
border : 2px #010101 solid;
border-radius : 5px;
moz-border-radius : 5px;
}
img.category_select {
width : 120px;
border : 2px #010101 solid;
margin-top : 0;
margin-bottom : 3px;
}
img.newtopic {
margin-left : 7px;
margin-right : 7px;
margin-top : 7px;
margin-bottom : 2px;
border : 2px #000000 solid;
postition : relative;
border-radius : 5px;
moz-border-radius : 5px;
}
img.locked {
float : right;
margin-left : 5px;
max-width : 20px;
max-height : 20px;
border : 0;
}
.newsavy {
width : 40px;
height : 40px;
margin-right : 10px;
float : left;
}
img.floatright {
border : 2px #010101 solid;
float : right;
max-width : 300px;
margin-left : 10px;
}
.avy {
width : 100px;
height : 100px;
border : 2px solid #010101;
}
img.smallavatar {
float : left;
margin-right : 5px;
width : 40px;
height : 40px;
}
img.gallerycat {
width: 276px;
}
img.editnews {
float : right;
margin-left : 2px;
border : 0;
}
img.related {
width : 100%;
border : 1px #010101 solid;
margin-bottom : 5px;
}
img.rss {
float : right;
margin-top : 9px;
width : 16px;
height : 16px;
border : 0;
}
img.posters {
width : 150px;
height : 222px;
border: 5px #E6ECEF solid;
border-radius : 3px;
margin : 1px;
}
/* ---------------------------------------------I N P U T */
.selectors {
background: transparent;
-webkit-appearance: none;
border : 0;
font-size : 2.6em;
font-family : 'Oswald', arial, sans-serif;
color : #003C68;
}
input {
width : 64%;
padding : 5px;
margin-top : 1%;
background : #F4F8F9;
border : 1px solid #C0C3C4;
border-radius : 3px;
moz-border-radius : 3px;
}
input[type="checkbox"]{
display:inline-block;
width:16px;
height:16px;
}
input.signin {
width : 95%;
margin : 3;
font-size : 1.3em;
}
input.big {
width : 64%;
font-size : 1.3em;
padding : 10px 5px 10px 5px;
margin-top : 5px;
margin-bottom : 5px;
background : #D7DBDD;
border : 3px solid #C0C3C4;
}
input.search2 {
background: #F2F2F2;
border: 1px solid #00253D;
border-radius : 3px;
border-top-right-radius : 0;
border-bottom-right-radius : 0;
moz-box-shadow: inset 0 0 7px #565656;
-webkit-box-shadow: inset 0 0 7px #565656;
box-shadow: inset 0 0 7px #565656;
width: 81%;
font-size: 1em;
line-height: 1.5em;
height: 1.5em;
padding: 5px 1% 5px 1%;
margin-top: 0.25%;
color: #010101;
}
/* ----------------------------- SEARCH BUTTON */
.searchbutn2 {
width: 15%;
color: #ffffff;
font-weight: bold;
text-shadow: 0 0 2px #000000;
margin-top: 0.25%;
padding: 5px 1% 5px 1%;
border: 1px solid #00253D;
border-left : 0;
border-radius : 3px;
border-top-left-radius : 0;
border-bottom-left-radius : 0;
moz-box-shadow: inset 0 0 7px #006CB5;
-webkit-box-shadow: inset 0 0 7px #006CB5;
box-shadow: inset 0 0 7px #006CB5;
margin-left: 0;
font-size: 1em;
line-height: 1.5em;
text-transform: none;
background: #003E68;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0065AD), to(#002B49));
background: -webkit-linear-gradient(top, #0065AD, #002B49);
background: -moz-linear-gradient(top, #0065AD, #002B49);
background: -ms-linear-gradient(top, #0065AD, #002B49);
background: -o-linear-gradient(top, #0065AD, #002B49);
}
.searchbutn2:hover {
background-position : right;
color : #ffffff;
}
input.statusinput {
width : 53%;
font-size : 1em;
padding : 5px;
margin-top : 5px;
margin-bottom : 5px;
border : 1px #010101 solid;
}
input.login {
width : 20%;
font-size : 14px;
padding : 5px;
margin-top : 1px;
margin-bottom : 1px;
}
textarea {
min-width : 375px;
font-size : 14px;
}
textarea.gallery {
width : 95%;
margin-left : auto;
margin-right : auto;
font-family : 'Lucida Sans Unicode';
font-size : 14px;
border : 2px #010101 solid;
}
.button {
background: #004170;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#005C9E), to(#003A63));
background: -webkit-linear-gradient(top, #005C9E, #003A63);
background: -moz-linear-gradient(top, #005C9E, #003A63);
background: -ms-linear-gradient(top, #005C9E, #003A63);
background: -o-linear-gradient(top, #005C9E, #003A63);
color : #ffffff;
text-shadow : 0 1px 1px #000000;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 10px;
background-position : right;
border : 1px solid #010101;
border-radius : 3px;
moz-border-radius : 3px;
margin-top : 5px;
margin-bottom : 5px;
font-size : 0.7em;
text-transform : uppercase;
}
.button:hover {
background : #003456;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#003A63), to(#005C9E));
background: -webkit-linear-gradient(top, #003A63, #005C9E);
background: -moz-linear-gradient(top, #003A63, #005C9E);
background: -ms-linear-gradient(top, #003A63, #005C9E);
background: -o-linear-gradient(top, #003A63, #005C9E);
background-position : right;
color : #ffffff;
}
.button_green {
background : #002844 url('http://www.scified.com/images/signup.png') repeat-x;
color : #E2E2E2;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 10px;
background-position : right;
border : 1px solid #010101;
border-radius : 5px;
moz-border-radius : 5px;
margin-top : 5px;
margin-bottom : 5px;
font-size : 0.8em;
text-transform : uppercase;
}
.button_green:hover {
background : #303030;
background-position : right;
color : #ffffff;
}
.buttnsearch:hover {
background : #0C2C42;
color : #ffffff;
}
.buttnstatus {
background : #002844 url('/images/buttn.png') repeat-x;
color : #E2E2E2;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
background-position : right;
border : 1px solid #010101;
margin-top : 1px;
margin-bottom : 1px;
font-size : 1em;
text-transform : uppercase;
}
.buttnstatus:hover {
background-position : right;
color : #ffffff;
}
.loginbutton {
/* Padding: top right bottom left */
padding : 3px 30px 3px 3px;
background-position : right;
border : 1px solid #000000;
margin-top : 1px;
margin-bottom : 1px;
font-size : 1em;
text-transform : uppercase;
}
.loginbutton:hover {
background : #1B465E;
background-position : right;
color : #ffffff;
}
/* ---------------------------------------------C U S T O M  P I C  N A V I G A T I O N  L I S T B I T S */
ul.listbits { 
list-style-type : none; 
position : relative; 
margin-left : 5px; 
padding : 0; 
width : 100%; 
margin-top : 7px;
} 
ul.listbits li { 
background : none; 
float : left;
width : 19%; 
height : 120px; 
border : 2px #000000 solid;
border-radius : 3px;
moz-border-radius : 3px;
margin-top : 0; 
margin-bottom : 7px; 
margin-right : 1px;
margin-left : 1px;
font-size : 17px; 
display : block; 
text-align : center;
text-decoration : none; 
} 
ul.listbits li a:link { 
color : #ffffff; 
text-decoration : none; 
} 
ul.listbits li a:hover { 
color : #B6D5EA; 
text-decoration : none; 
} 
ul.listbits li a:visited { 
color : #ffffff; 
text-decoration : none; 
} 
 /* BLADE RUNNER SEQUEL */
ul.listbits li.bladerunner { 
font-size : 17px; 
color : #c0c0c0; 
height : 35px; 
padding-top : 115px;  
background-image : url(http://www.scifimoviesnetwork.com/icons/bladerunner2.png); 
background-repeat : no-repeat;
margin-right : 2px; 
margin-left : 2px;
} 
ul.listbits li.bladerunner a:link { 
color : #ffffff; 
} 
ul.listbits li.bladerunner a:hover { 
color : #F20000;
}
/* ---------------------------------------------J Q U E R Y  T A B S  S T Y L I N G */
.tabswrap {
position : relative;
overflow : hidden;
/* Padding: top right bottom left */
padding : 0;
background : #C1C1C1 url('http://www.scified.com/images/pagetabs.png') repeat-x;
line-height : 1.3em;
background-position : center;
border-top : 1px solid #A0A0A0;
border-bottom : 1px solid #A0A0A0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
margin-bottom : 0;
text-align : left;
color : #010101;
}
ul.tabs {
margin : 0;
padding : 0;
}
ul.tabs li {
float : left;
background : none;
list-style : none;
display : block;
font-size : 1.2em;
margin-left : 0;
margin-right : 0;
text-shadow : 1px 1px #E1E5E8;
}
ul.tabs li.a {
text-decoration : none;
color : #010101;
}
ul.tabs a {
/* Padding: top right bottom left */
padding : 10px 15px 10px 15px;
border-right : 1px #A0A0A0 solid;
display : inline-block;
color : #010101;
text-decoration : none;
}
ul.tabs a:hover {
color : #003860;
text-decoration : none;
background : #C2C2C2;
}
ul.tabs li a.active {
/* Padding: top right bottom left */
padding : 5px 15px 10px 15px;
border-top : 5px #007BE7 solid;
color : #010101;
text-decoration : none;
background : #C2C2C2;
}
ul.tabs li a.active:hover {
background : none;
color : #010101;
text-decoration : none;
}
ul.tabs a:visited {
color : #010101;
text-decoration : none;
}
/* ------------------------------------------------------------------------------ GALLERY CSS FOR SIDEBAR */
.gc {
position : relative;
margin-bottom : 20px;
border : 0;
float : left;
overflow : hidden;
width : 100%;
}
.gc1 {
position : relative;
margin : 0;
border : 0;
float : left;
overflow : hidden;
width : 23%;
}
.gc2 {
position : relative;
margin : 0;
padding-left : 4%;
border : 0;
float : left;
overflow : hidden;
width : 73%;
}
/* ---------------------------------------------J Q U E R Y  T A B S  S T Y L I N G */
/* THIS IS STYLING FOR THE JQUERY TABS FOR HOMEPAGE */
ul.hometabs {
width : 170px;
margin-left : 0;
padding-left : 0;
margin-top : 0;
border : 0;
line-height : 1.3em;
}
.hometabs li {
width : 100%;
text-align : center;
list-style : none;
display : block;
font-size : 14px;
padding : 0;
margin : 0;
}
.hometabs a {
margin : 0;
/* Padding: top right bottom left */
padding : 10px 2px 10px 2px;
display : block;
background : none;
color : #010101;
text-decoration : none;
border-bottom : 0;
}
.hometabs a:hover {
background : #004170;
color : #ffffff;
}
.hometabs a.active {
background : #0A0A0A url('http://www.scified.com/images/hometabs.png') repeat-x;
color : #7A7A7A;
text-shadow : -1px -1px #0A0A0A;
font-weight : bold;
}
/* ---------------------------------------------C O P Y R I G H T */
.copyright {
text-align : center;
margin-top : 10px;
margin-bottom : 10px;
}
.copyright img {
border : 0;
}
/* ----------------------------------------------- Post Counter Box */
.postcounter {
position : relative;
overflow : hidden;
background : #212121;
color : #ffffff;
text-shadow : 0 0;
line-height : 0.8em;
float : right;
/* Padding: top right bottom left */
padding : 4px 4px 4px 4px;
margin-left : 7px;
margin-right : 2px;
margin-top : 2px;
margin-bottom : 2px;
text-align : center;
font-size : 0.7em;
font-weight : normal;
font-style : normal;
text-decoration : none;
border-radius : 5px;
moz-border-radius : 5px;
}/* ----------------------------------------------- ONLINE OR OFFLINE */
.online {
position : relative;
overflow : hidden;
background : #00C617;
color : #ffffff;
text-shadow : 0 0;
line-height : 0.8em;
float : right;
/* Padding: top right bottom left */
padding : 4px 4px 4px 4px;
margin-left : 3%;
margin-right : 2px;
margin-top : 2px;
margin-bottom : 2px;
text-align : center;
text-transform : uppercase;
font-size : 1em;
font-weight : normal;
font-style : normal;
text-decoration : none;
border-radius : 5px;
moz-border-radius : 5px;
}
.offline {
position : relative;
overflow : hidden;
background : #808080;
color : #DBDBDB;
text-shadow : 1px 1px #515151;
line-height : 0.8em;
float : right;
/* Padding: top right bottom left */
padding : 4px 4px 4px 4px;
margin-left : 3%;
margin-right : 2px;
margin-top : 2px;
margin-bottom : 2px;
text-align : center;
text-transform : uppercase;
font-size : 1em;
font-weight : normal;
font-style : normal;
text-decoration : none;
border-radius : 5px;
moz-border-radius : 5px;
}
/* -------------------------------------------------------------------------------- Featured blocks for sidebar sites */
.ft1 h1, .ft2 h1, .ft3 h1, .ft4 h1, .ft5 h1, .ft6 h1, .ft7 h1, .ft8 h1, .ft9 h1, .ft10 h1 {
margin-top: 85px;
margin-left: 10px;
margin-bottom: 0;
font-size: 1.3em;
font-weight: normal;
text-shadow : 1px 1px #0F0F0F;
}
.ft4 h1, .ft5 h1, .ft6 h1, .ft7 h1, .ft8 h1 {
margin-top : 35px;
}
.ft1 h1 a, .ft2 h1 a, .ft3 h1 a, .ft4 h1 a, .ft5 h1 a, .ft6 h1 a, .ft7 h1 a, .ft8 h1 a, .ft9 h1 a, .ft10 h1 a {
color : #ffffff;
}
.ft1 p, .ft2 p, .ft3 p, .ft4 p, .ft5 p, .ft6 p, .ft7 p, .ft8 p, .ft9 p, .ft10 p {
width: 75%;
margin-top: 1px;
margin-left: 10px;
font-size: 0.8em;
color : #ffffff;
text-shadow : 1px 1px #0F0F0F;
}
.ft1, .ft2, .ft3, .ft9, .ft10 {
height: 150px;
position: relative;
overflow: hidden;
padding: 0;
margin-top: 1px;
margin-left : 1px;
margin-right : 1px;
text-align: left;
font-size: 1em;
font-weight: normal;
font-style: normal;
text-decoration: none;
}
.ft4, .ft5, .ft6, .ft7, .ft8 {
height: 80px;
position: relative;
overflow: hidden;
padding: 0;
margin-top: 1px;
margin-left : 1px;
margin-right : 1px;
text-align: left;
font-size: 1em;
font-weight: normal;
font-style: normal;
text-decoration: none;
}
.ft1 {
background: url('http://www.scified.com/images/featured/1.png') no-repeat;
}
.ft1:hover {
background: url('http://www.scified.com/images/featured/1hover.png') no-repeat;
}
.ft2 {
background: url('http://www.scified.com/images/featured/2.png') no-repeat;
}
.ft2:hover {
background: url('http://www.scified.com/images/featured/2hover.png') no-repeat;
}
.ft3 {
background: url('http://www.scified.com/images/featured/3.png') no-repeat;
}
.ft3:hover {
background: url('http://www.scified.com/images/featured/3hover.png') no-repeat;
}
.ft4 {
background: url('http://www.scified.com/images/featured/4.png') no-repeat;
}
.ft4:hover {
background: url('http://www.scified.com/images/featured/4hover.png') no-repeat;
}
.ft5 {
background: url('http://www.scified.com/images/featured/5.png') no-repeat;
}
.ft5:hover {
background: url('http://www.scified.com/images/featured/5hover.png') no-repeat;
}
.ft6 {
background: url('http://www.scified.com/images/featured/6.png') no-repeat;
}
.ft6:hover {
background: url('http://www.scified.com/images/featured/6hover.png') no-repeat;
}
.ft7 {
background: url('http://www.scified.com/images/featured/7.png') no-repeat;
}
.ft7:hover {
background: url('http://www.scified.com/images/featured/7hover.png') no-repeat;
}
.ft8 {
background: url('http://www.scified.com/images/featured/8.png') no-repeat;
}
.ft8:hover {
background: url('http://www.scified.com/images/featured/8hover.png') no-repeat;
}
.ft9 {
background: url('http://www.scified.com/images/featured/9.png') no-repeat;
}
.ft9:hover {
background: url('http://www.scified.com/images/featured/9hover.png') no-repeat;
}
.ft10 {
background: url('http://www.scified.com/images/featured/10.png') no-repeat;
}
.ft10:hover {
background: url('http://www.scified.com/images/featured/10hover.png') no-repeat;
}
/* ------------------------------------ NEW CUSTOM PROFILE TEMPLATE COPYRIGHT PICARDMEDIA 2013 - PRESENT ALL RIGHTS RESERVED */
#prof_cover {
margin : 0;
padding : 0;
height : 290px;
border : 0;
overflow : hidden;
position : relative;
text-shadow: 0 0 3px #000000;
z-index : 10;
}
#prof_cover .online, #prof_cover .offline {
font-size : 0.6em;
margin : 20px;
}
#cover {
position: absolute;
left: 0;
top: 0;
overflow: hidden;
width: 100%;
z-index : -5;
}
#cover img {
width : 100%;
height : 290px;
}
img.cover_profile {
margin-top : 120px;
margin-left : 10px;
float : left;
width : 150px;
height : 150px;
border : 5px #E6ECEF solid;
border-radius : 4px;
moz-border-radius : 4px;
z-index : 20;
}
h1.profile_name {
font-size : 2.5em;
margin-top : 180px;
margin-left : 185px;
margin-bottom : 0;
z-indez : 20;
color : #EDF2F4;
}
p.groupname {
margin-top : 0px;
font-size : 1em;
font-weight : bold;
margin-left : 187px;
margin-bottom : 0;
color : #EDEDED;
text-shadow : 0 0 2px #000000;
padding-top : 5px;
padding-bottom : 5px;
z-indez : 20;
}
p.vip {
background : url('http://www.scified.com/images/vip.png') no-repeat;
background-position : left;
padding-left : 20px;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 0px;
font-size : 1em;
line-height : 1em;
font-weight : bold;
margin-left : 187px;
margin-bottom : 0;
color : #EDEDED;
text-shadow : 0 0 2px #000000;
z-indez : 20;
}
p.spcl {
background : url('http://www.scified.com/site_icons/star.png') no-repeat;
background-position : left;
padding-left : 20px;
padding-top : 5px;
padding-bottom : 5px;
line-height : 1em;
margin-top : 0px;
font-size : 1em;
font-weight : bold;
margin-left : 187px;
margin-bottom : 0;
color : #EDEDED;
text-shadow : 0 0 2px #000000;
z-indez : 20;
}
p.banned {
background : url('http://www.scified.com/site_icons/delete.png') no-repeat;
background-position : left;
padding-left : 20px;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 0px;
font-size : 0.9em;
font-weight : bold;
margin-left : 187px;
margin-bottom : 0;
color : #EDEDED;
text-shadow : 0 0 2px #000000;
z-indez : 20;
}
p.follow {
text-align : center;
width : 90px;
/* Padding: top right bottom left */
padding : 1px 3px 1px 3px;
background: #E5E5E5;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#E5E5E5));
background: -webkit-linear-gradient(top, #e1e1e1, #E5E5E5);
border-radius : 3px;
moz-border-radius : 3px;
margin-top : 0px;
font-size : 1em;
margin-left : 187px;
color : #AFB3B5;
font-weight : bold;
text-shadow : 0 1px 1px #ffffff;
z-indez : 20;
}
/* ------------------------------------------------------------------------ MENU BIT CUSTOM FOR NAVIGATION PROFILE TABS */
.profilemenu {
position : relative;
overflow : hidden;
/* Padding: top right bottom left */
padding : 0;
background : none;
line-height : 1.3em;
background-position : center;
border-top : 1px solid #AFAFAF;
border-bottom : 1px solid #AFAFAF;
margin-left : 0;
margin-right : 0;
margin-top : 0px;
margin-bottom : 0;
text-align : left;
color : #010101;
}
ul#prof {
list-style : none;
font-size : 1em;
font-weight : normal;
overflow : hidden;
padding : 0;
background : none;
border : 0;
margin : 0;
}
ul#prof li {
float : left;
list-style : none;
position : relative;
margin-right : 0;
margin-left : 0;
text-shadow : 1px 1px #E1E5E8;
color : #656768;
}
ul#prof li.followers {
float : right;
list-style : none;
position : relative;
margin-right : 0;
margin-left : 0;
text-shadow : 1px 1px #E1E5E8;
color : #656768;
}
ul#prof li.followers a {
list-style : none;
text-decoration : none;
display : block;
/* Padding: top right bottom left */
padding : 10px 15px 10px 15px;
color : #656768;
}
ul#prof li.on {
float : left;
list-style : none;
position : relative;
margin-right : 0;
margin-left : 0;
font-weight : bold;
border-bottom : 2px #004170 solid;
text-shadow : 1px 1px #E1E5E8;
color : #010101;
}
ul#prof li.on a {
list-style : none;
text-decoration : none;
display : block;
/* Padding: top right bottom left */
padding : 10px 15px 8px 15px;
color : #010101;
}
ul#prof li.on a:hover {
background : none;
color : #010101;
}
ul#prof li a {
list-style : none;
text-decoration : none;
display : block;
/* Padding: top right bottom left */
padding : 10px 15px 10px 15px;
color : #656768;
}
ul#prof li a:hover {
background : #CFD4D6;
color : #010101;
}
/* ---------------------------------------------------------------------- PROFILE MAIN SECTIONS for REPLIES and THREADS */
.profile_sec1 {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 19%;
}
.profile_sec1 img.profile {
width : 166px;
height : 166px;
border : 2px #010101 solid;
box-shadow: 0 4px 15px 0px #424344;
margin-bottom : 10px;
}
.profile_sec2 h1.name {
font-size : 3em;
font-weight : normal;
margin-top : 0;
margin-left : 3%;
margin-bottom : 0;
}
.profile_sec2 p.pgroup {
font-size : 1em;
letter-spacing : 2px;
color : #505456;
margin-top : 0;
margin-left : 4%;
margin-bottom : 25px;
}
.profile_sec21 img {
max-width : 100%;
}
.profile_sec21 {
position : relative;
margin-top : 10px;
margin-bottom : 5px;
margin-left : 10px;
margin-right : 10px;
padding : 10px;
border : 1px #D1D4D6 solid;
border-radius : 3px;
moz-border-radius : 3px;
overflow : hidden;
background : #E3E8EA;
}
.pheading {
background : #004170;
padding : 10px;
font-size : 1.3em;
border-radius : 3px;
moz-border-radius : 3px;
color : #ffffff;
margin-bottom : 10px;
}
.profilepwrap {
position : relative;
margin-top : 10px;
padding-bottom : 10px;
overflow : hidden;
width : 100%;
}
.profile_postsavy {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
width : 9%;
}
.profile_postsavy img {
width : 40px;
height : 40px;
border : 2px #010101 solid;
}
.profile_posts {
position : relative;
margin : 0;
padding : 0;
border : 0;
float : left;
overflow : hidden;
font-size : 1em;
width : 91%;
}
/* ---------------------------------  FOR SITES WITH A COUNTDOWN */
.countdown {
position : relative;
margin-top : 10px;
margin-bottom : 10px;
padding : 0;
border : 0;
float : left;
font-size : 32px;
overflow : hidden;
width : 100%;
}
/* --------------------------------- Change Theme ----- */
img.change_blue {
width : 13px; height : 13px;
position : absolute;
z-index : 110;
right : 8%;
top : 180px;
left : auto;
bottom : auto;
border : 1px #010101 solid;
}
img.change_red {
width : 13px; height : 13px;
position : absolute;
z-index : 110;
right : 8%;
top : 200px;
left : auto;
bottom : auto;
border : 1px #010101 solid;
}
img.change_green {
width : 13px; height : 13px;
position : absolute;
z-index : 110;
right : 8%;
top : 220px;
left : auto;
bottom : auto;
border : 1px #010101 solid;
}
img.change_black {
width : 13px; height : 13px;
position : absolute;
z-index : 110;
right : 8%;
top : 240px;
left : auto;
bottom : auto;
border : 1px #010101 solid;
}
/* ----------------------------------------- JQUERY PHP LOADING TABS */
ul#nav, ul#nav2 {
list-style: none;
font-family: 'arial', Arial, sans-serif;
font-size: 1em;
font-weight: normal;
overflow: hidden;
padding-left: 0;
background: none;
border-bottom : 0;
margin-left: 0;
margin-right : 0;
margin-top : 0;
margin-bottom : 0;
text-transform : uppercase;
letter-spacing : 1px;
}
ul#nav li, ul#nav2 li {
float: left;
text-align : center;
list-style: none;
position: relative;
color: #010101;
margin: 0;
}
ul#nav li a, ul#nav2 li a {
margin-right : 0;
margin-top : 0;
list-style: none;
text-decoration: none;
display: block;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 6px;
padding-right: 6px;
color: #010101;
border-right : 1px #222222 solid;
}
ul#nav li a:hover, ul#nav2 li a:hover {
background: #010101;
list-style: none;
text-decoration: none;
display: block;
padding-top: 5px;
padding-bottom: 5px;
color: #ffffff;
}
ul#nav li a.current, ul#nav2 li a.current {
background: #333333;
list-style: none;
text-decoration: none;
display: block;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 6px;
padding-right: 6px;
color: #ffffff;
text-shadow : 0 0 1px #000000;
margin-top : 0;
}
/* ----------------------------------------- BYTE JQUERY PHP LOADING TABS */
ul#byte {
height : 210px;
list-style: none;
font-family: 'arial', Arial, sans-serif;
font-size: 0.6em;
font-weight: normal;
overflow: hidden;
padding-left: 0;
padding-top : 0;
background: none;
border-bottom : 0;
margin-left: 0;
margin-right : 10px;
margin-top : 0;
text-transform : uppercase;
letter-spacing : 0;
}
ul#byte li {
float : none;
display : block;
text-align : center;
list-style: none;
position: relative;
color: #010101;
}
ul#byte li a {
margin-right : 2px;
margin-top : 5px;
list-style: none;
text-decoration: none;
display: block;
padding-top: 3px;
padding-bottom: 1px;
padding-left: 1px;
padding-right: 1px;
color: #003A61;
border : 1px #E3E4E5 solid;
border-radius : 3px;
}
ul#byte li a:hover {
margin-top : 5px;
background: #3B607A;
list-style: none;
text-decoration: none;
display: block;
padding-top: 3px;
padding-bottom: 1px;
padding-left: 1px;
padding-right: 1px;
border-radius: 3px;
color: #ffffff;
margin-right : 2px;
}
ul#byte li a.current {
background: #004170;
list-style: none;
text-decoration: none;
display: block;
padding-top: 3px;
padding-bottom: 1px;
padding-left: 1px;
padding-right: 1px;
border : 1px #003A61 solid;
border-top : 0;
color: #ffffff;
text-shadow : 0 0 1px #000000;
margin-right : 2px;
margin-top : 5px;
}
/* --------------------------------------------- MOVIE PAGES CUSTOM TEMPLATE COPYRIGHT SCIFIED AND PICARDMEDIA */
#movie_cover {
margin : 0;
padding : 0;
height : 290px;
border : 0;
overflow : hidden;
position : relative;
text-shadow: 0 0 3px #000000;
z-index : 10;
}
#movie_cover a, #movie_cover a:link, #movie_cover a:visited { color : #C1C1C1; }
#movie_cover a:hover, #movie_cover a:visited:hover { color : #e1e1e1; }
#moviecover {
position: absolute;
left: 0;
top: 0;
overflow: hidden;
width: 100%;
z-index : -5;
}
#moviecover img {
width : 100%;
height : 290px;
}
img.movie_poster {
position : absolute;
margin-top : 40px;
margin-left : 10px;
float : left;
width : 200px;
height : 295px;
border : 5px #E6ECEF solid;
border-bottom : 0;
border-radius : 4px;
moz-border-radius : 4px;
z-index : 140;
}
img.review_poster {
position : relative;
margin-top : 0;
margin-left : 0;
margin-right : 20px;
margin-bottom : 20px;
float : left;
width : 200px;
height : 295px;
border : 5px #E6ECEF solid;
border-radius : 4px;
moz-border-radius : 4px;
z-index : 140;
}
p.rating {
font-family : 'Oswald', arial, sans-serif;
font-size : 1.1em;
font-weight : bold;
letter-spacing : 1px;
padding-bottom : 10px;
}
p.rating span { color : #ffffff; background : #004A7F; border-radius : 3px; padding-left : 5px; padding-right : 5px; }
h1.review {
margin-top : 0;
margin-bottom : 0;
}
.ratingboxgd {
position : absolute;
background : #00B512;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00B512), to(#007707));
background: -webkit-linear-gradient(top, #00B512, #007707);
background: -moz-linear-gradient(top, #00B512, #007707);
background: -ms-linear-gradient(top, #00B512, #007707);
background: -o-linear-gradient(top, #00B512, #007707);
margin-top : 47px;
margin-bottom : 10px;
margin-left : 10px;
float : left;
width : 200px;
min-height : 150px;
border : 5px #E6ECEF solid;
border-top : 0;
border-bottom-left-radius : 4px;
border-bottom-right-radius : 4px;
moz-border-radius : 4px;
z-index : 140;
}
.ratingboxbd {
position : absolute;
background : #C10000;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#C10000), to(#890000));
background: -webkit-linear-gradient(top, #C10000, #890000);
background: -moz-linear-gradient(top, #C10000, #890000);
background: -ms-linear-gradient(top, #C10000, #890000);
background: -o-linear-gradient(top, #C10000, #890000);
margin-top : 47px;
margin-bottom : 10px;
margin-left : 10px;
float : left;
width : 200px;
min-height : 150px;
border : 5px #E6ECEF solid;
border-top : 0;
border-bottom-left-radius : 4px;
border-bottom-right-radius : 4px;
moz-border-radius : 4px;
z-index : 140;
}
.ratingboxgd h1, .ratingboxbd h1 { color : #ffffff; text-align : center; padding-top : 20px; font-size : 5em; line-height : 0.5em; letter-spacing:2px; }
.ratingboxgd h1 span, .ratingboxbd h1 span { font-size : 0.5em; }
.ratingboxgd h2, .ratingboxbd h2 { color : #ffffff; text-align : center; padding-top : 2px; font-size : 1.3em; text-transform : uppercase; }
.ratingboxgd p, .ratingboxbd p { color : #ffffff; text-align : center; padding-top : 2px; font-size : 0.6em; text-transform : uppercase; font-family : 'arial', sans-serif; }
h1.movie_title {
font-size : 2.4em;
margin-top : 150px;
margin-left : 238px;
margin-bottom : 0;
text-transform : uppercase;
letter-spacing : 2px;
z-indez : 20;
color : #EDF2F4;
}
p.movieinfo {
margin-top : 0px;
font-size : 1em;
font-family : 'arial', sans-serif;
margin-left : 240px;
margin-bottom : 0;
color : #EDEDED;
text-shadow : 0 0 2px #000000;
padding-top : 1px;
padding-bottom : 1px;
z-indez : 20;
}
p.movielinks {
margin-top : 0px;
font-size : 0.7em;
margin-left : 240px;
margin-bottom : 0;
color : #EDEDED;
text-shadow : 0 0 2px #000000;
text-transform : uppercase;
font-family : 'arial', sans-serif;
padding-top : 1px;
padding-bottom : 1px;
z-indez : 20;
}
/* ----------------------------------------- JQUERY PHP LOADING TABS */
ul#movie {
list-style: none;
font-family: 'Oswald', arial, sans-serif;
font-size: 0.8em;
font-weight: normal;
overflow: hidden;
padding-left: 225px;
background: none;
border-bottom : 0;
margin-left: 10px;
margin-right : 15px;
margin-top : 0;
text-transform : uppercase;
letter-spacing : 1px;
}
ul#movie li {
float: left;
text-align : center;
list-style: none;
position: relative;
color: #010101;
}
ul#movie li a {
margin-right : 5px;
margin-top : 5px;
list-style: none;
text-decoration: none;
display: block;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 8px;
padding-right: 8px;
color: #003A61;
border : 1px #E3E4E5 solid;
border-radius : 3px;
}
ul#movie li a:hover {
background: #004170;
list-style: none;
text-decoration: none;
display: block;
padding-top: 12px;
padding-bottom: 12px;
border-radius: 3px;
color: #ffffff;
margin-right : 5px;
margin-top : 5px;
}
ul#movie li a.current {
background: #004170;
list-style: none;
text-decoration: none;
display: block;
padding-top: 17px;
padding-bottom: 12px;
padding-left: 8px;
padding-right: 8px;
border-top-left-radius: 0;
border-top-right-radius: 0;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
border : 1px #003A61 solid;
border-top : 0;
color: #ffffff;
text-shadow : 0 0 1px #000000;
margin-right : 5px;
margin-top : 0;
}
.addtrailer {
position : relative;
margin : 10px;
border : 1px #c0c0c0 dashed;
border-top : 0;
border-bottom-left-radius : 4px;
border-bottom-right-radius : 4px;
padding : 20px;
}
/* ------------ STYLING RATINGS AND REVIEWS FEED FOR MOVIE PAGES ------------- */
img.ratingavy {
position : relative;
width : 50px;
height : 50px;
border : 1px #010101 solid;
float : left;
margin-right : 10px;
border-top-left-radius : 4px;
border-top-right-radius : 4px;
}
.ratingsmallgd, .ratingsmallbd {
position : relative;
display : block;
width : 50px;
height : 35px;
border : 1px #010101 solid;
border-top : 0;
padding-top : 10px;
float : left;
margin-right : 10px;
text-align : center;
color : #ffffff;
text-shadow : 0 0 2px #010101;
font-size : 2em;
line-hgith : 0.5em;
font-family : 'Oswald', arial, sans-serif;
border-bottom-left-radius : 4px;
border-bottom-right-radius : 4px;
background : #00B512;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00B512), to(#007707));
background: -webkit-linear-gradient(top, #00B512, #007707);
background: -moz-linear-gradient(top, #00B512, #007707);
background: -ms-linear-gradient(top, #00B512, #007707);
background: -o-linear-gradient(top, #00B512, #007707);
}
.ratingsmallbd {
background : #C10000;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#C10000), to(#890000));
background: -webkit-linear-gradient(top, #C10000, #890000);
background: -moz-linear-gradient(top, #C10000, #890000);
background: -ms-linear-gradient(top, #C10000, #890000);
background: -o-linear-gradient(top, #C10000, #890000);
}
.ratingsmallgd2, .ratingsmallbd2 {
position : relative;
display : block;
min-width : 107px;
width : auto;
height : 35px;
border : 5px #e1e1e1 solid;
border-top : 0;
padding-top : 10px;
float : left;
margin-right : 0;
text-align : center;
color : #ffffff;
text-shadow : 0 0 2px #010101;
font-size : 2em;
line-hgith : 0.5em;
font-family : 'Oswald', arial, sans-serif;
border-bottom-left-radius : 4px;
border-bottom-right-radius : 4px;
background : #00B512;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00B512), to(#007707));
background: -webkit-linear-gradient(top, #00B512, #007707);
background: -moz-linear-gradient(top, #00B512, #007707);
background: -ms-linear-gradient(top, #00B512, #007707);
background: -o-linear-gradient(top, #00B512, #007707);
}
.ratingsmallbd2 {
background : #C10000;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#C10000), to(#890000));
background: -webkit-linear-gradient(top, #C10000, #890000);
background: -moz-linear-gradient(top, #C10000, #890000);
background: -ms-linear-gradient(top, #C10000, #890000);
background: -o-linear-gradient(top, #C10000, #890000);
}
img.reviewsposters {
position : relative;
width : 107px;
height : 158px;
border : 5px #e1e1e1 solid;
border-bottom : 0;
float : left;
margin-right : 10px;
border-top-left-radius : 4px;
border-top-right-radius : 4px;
}
.ratingsmallgd a:link, .ratingsmallgd a:visited, .ratingsmallbd a:link, .ratingsmallbd a:visited, .ratingsmallgd2 a:link, .ratingsmallgd2 a:visited, .ratingsmallbd2 a:link, .ratingsmallbd2 a:visited { color : #ffffff; }
.ratingsmallgd a:hover, .ratingsmallbd a:hover, .ratingsmallgd2 a:hover, .ratingsmallbd2 a:hover { color : #e1e1e1; }
/* ----------- forum design update v3 -------------------- */
.theforums {
width : 24%;
position : relative;
float : left;
margin-left : 0.5%;
margin-right : 0.5%;
margin-top : 0;
margin-bottom : 20px;
padding : 0;
}
.theforum {
position : relative;
margin : 0;
padding : 0;
padding-left : 20px;
height : 200px;
border-bottom : 1px #e1e1e1 solid;
box-shadow: inset 0 -50px 70px -10px #000000;
-moz-box-shadow: inset 0 -50px 70px -10px #000000;
-webkit-box-shadow: inset 0 -50px 70px -10px #000000;
}
.theforum h1 {
font-size : 2.5em;
color : #ffffff;
text-shadow : 0 0 2px #000000;
font-weight : 300;
padding-top : 100px;
padding-left : 0;
margin-top : 0;
margin-bottom : 2px;
}
.theforum p {
font-family : 'Arial', sans-serif;
font-size : 0.8em;
text-transform : uppercase;
text-shadow : 0 0 2px #000000;
letter-spacing : 3px;
padding-left : 0;
margin-top : 0;
margin-left : 0;
color : #CCCCCC;
}
p.parent {
margin-top : 15px;
letter-spacing : 1px;
font-size : 0.6em;
}
p.parent span {
color : #ffffff;
background : #175C82;
border-radius : 3px;
font-weight : bold;
text-shadow : 0 0 1px #000000;
text-transform : none;
letter-spacing : 1px;
padding : 2px 5px 2px 5px;
margin-right : 15px;
}
p.parent span a:link, .p.parent span a:visited { color : #ffffff; }
p.parent span a:hover, .p.parent span a:visited:hover { color : #ffffff; }
p.parent span:hover { background : #006EBC; }
img.subforum {
border: 0;
float: left;
width: 40px;
height: 40px;
margin-right: 7px;
border: 0;
border-radius: 3px;
moz-border-radius: 3px;
}
h1.forumh1 {
font-size : 1em;
letter-spacing : 8px;
margin-top : 1px;
}
p.sf {
font-size: 0.8em;
margin: 5px 1px 1px 47px;
color : #8E8E8E;
line-height : 1.2em;
}
p.sf b {
color : #ffffff;
background : #175C82;
border-radius : 3px;
padding-left : 3px;
padding-right : 4px;
padding-top : 1px;
padding-bottom : 1px;
font-size : 0.9em;
}
/* ------------------ styling images for homepage --------------------------- */
.vbanner {
position : relative;
width : 100%;
height : 320px;
padding : 0;
margin : 0;
border-bottom : 1px #333333 solid;
background : url('/images/violinz.jpg') no-repeat;
background-position : 0 50%;
background-size : 100% auto;
box-shadow: inset 0 -50px 70px -10px #000000;
-moz-box-shadow: inset 0 -50px 70px -10px #000000;
-webkit-box-shadow: inset 0 -50px 70px -10px #000000;
}
img.service { width : 90%; margin-right : 9%; border : 1px #111111 solid; border-radius : 3px; }
input.sendbutton {
width : 100px;
color : #ffffff;
background : #E27822;
border : 1px #010101 solid;
}
textarea.emailbox {
width : 85%;
height : 200px;
margin-top : 10px;
font-family : 'arial', sans-serif;
}
/** MOBILE DESIGNING **/
.mobile_top {
background : #333333;
}
.mobile_top img {
height : auto; 
margin-top : 10px;
width : 60%;
border :0;
margin-left : auto;
margin-right : auto;
}
.mobile_nav {
background : #E27822;
border-bottom : 1px #333333 solid;
padding : 0;
min-height : 10px;
}
.mobile_main {
background : #e1e1e1;
padding : 10px;
}
.mobile_footer {
background : #333333;
margin : 0;
}
.mobile_address { background : #444444 url('http://www.theviolinworkshop.ca/map.png') no-repeat; margin : 0; padding : 5px; background-position : left center; }
.mobile_phone { background : #555555 url('http://www.theviolinworkshop.ca/phonesmall.png') no-repeat; background-position : left center; margin : 0; padding : 5px; }
.mobile_address, .mobile_phone { color : #ffffff; }

.mobile_footer img { width : 50px; border : 0; margin-left : auto; margin-right : auto; margin-top : 10px; margin-bottom : 0; }
.mobile_footer p { color: #ffffff; text-align : center; }
/* THIS CSS DOCUMENT AND ITS CODE IS COPYRIGHT 2012 - PRESENT PICARDMEDIA.COM FOR EXCLUSIVE USE BY THEVIOLINWORKSHOP.CA ONLY. ANY USE AND OR DISTRIBUTION OF THIS CODE IS STRICTLY PROHIBITED WITHOUT WRITTEN PERMISSION BY PICARDMEDIA.COM AND ITS OPERATORS. FAILURE TO COMPLY WITH THESE TERMS WILL RESULT IN LEGAL ACTION IF YOU ARE FOUND TO HAVE PLAGIARIZED ANY PORTION OF OUR MARKUP. BY VIEWING ANY WEBPAGE LINKING TO THIS STYLESHEET, YOU AUTOMATICALLY AGREE TO ABIDE BY THESE STANDARDS AND ACCEPT FULL RESPONSIBILITY IF YOUR WEBSITE IS FOUND TO BE USING DUPLICATES OF ANY OF OUR MARKUP. CSS, HTML AND PHP MARKUP DEVELOPED BY PICARDMEDIA ARE PROPERTY AND COPYRIGHT PICARDMEDIA.COM */