_css
@font-face {
    font-family: 'Qlassik';
    src: url('http://bmcenterprises.wdfiles.com/local--files/fonts/Qlassik_TB-webfont.eot');
    src: local('☺'), url('http://bmcenterprises.wdfiles.com/local--files/fonts/Qlassik_TB-webfont.woff') format('woff'), url('http://bmcenterprises.wdfiles.com/local--files/fonts/Qlassik_TB-webfont.ttf') format('truetype'), url('http://bmcenterprises.wdfiles.com/local--files/fonts/Qlassik_TB-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'QlassikBold';
    src: url('QlassikBold_TB-webfont.eot');
    src: local('☺'), url('http://bmcenterprises.wdfiles.com/local--files/fonts/QlassikBold_TB-webfont.woff') format('woff'), url('http://bmcenterprises.wdfiles.com/local--files/fonts/QlassikBold_TB-webfont.ttf') format('truetype'), url('http://bmcenterprises.wdfiles.com/local--files/fonts/QlassikBold_TB-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    color:#666;
}
body { line-height: 1; }
div#side-bar ol, div#side-bar ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
 
html, body { height: 100%; }
body { background: #1a1a1a url(http://static.tumblr.com/xz44nnc/7Jikyivl4/bg.png) repeat fixed 0 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: .08em; }
 
/* NAV */
div#side-bar { width: 160px; height: 100%; position: fixed; top: 0; left: 0; background: transparent url(http://static.tumblr.com/xz44nnc/nr9kyivjo/side.png) repeat-y fixed 0 0; padding: 40px 12px 0 0; }
div#side-bar li { text-align: right; text-transform: uppercase; font-size: 18px; font-weight: normal; }
div#side-bar span.home a { color: #17f0ff; font-size: 165px; height: 100px; overflow: hidden; font-weight: bold; margin: 0 -5px 0 0; text-align: right; *position: relative; *right: 0; }
div#side-bar span.home a:hover { background: none; color: #fff; }
div#side-bar li a { display: block; color: #fff; text-decoration: none; padding: 5px 8px 5px 0; }
div#side-bar li a:hover { background: #111; }
div#side-bar li.selected a { background: #ff1960; }
div#side-bar span.home a { color: #17f0ff; }    
div#side-bar span.home a { font-size: 80px;text-transform: none;}
 
/* CONTENT */
#main-content { width: 640; padding: 0 0 0 0; color:#666; }
#main-content h1, #main-content h2 { text-transform: uppercase; font-weight: bold; }
#main-content h1 { font-size: 72px; color: #ff1760; margin: 0 0 8px 0; letter-spacing: 0.02em; }
#main-content h2 { font-size: 18px; color: #fff; margin: 0 0 32px 2px; font-weight: normal; }
#main-content ol li { width: 620px; font-size: 14px; line-height: 22px; color: #666; padding: 0 0 10px 0; margin: 0 0 30px 0; border-bottom: 1px solid #222; }
#main-content blockquote { border-left: 3px solid #111; margin: 9px 0 10px 20px; padding: 0 0 0 10px; }
#main-content blockquote p, #main-content blockquote a { font-size: 13px; color: #444; }
#main-content ol li.quote blockquote { font-size: 20px; line-height: 26px; font-style: italic; font-family: "Georgia", Times New Roman; margin: 0 0 10px 0; color: #999; border: none; padding: 0; }
#main-content ol li.quote cite { float: left; clear: both; width: 600px; font-size: 12px; font-style: italic; padding: 0 0 10px 0; }
#main-content p { margin: 0 0 15px 0; font-weight: normal; color:#666;}
#main-content a { color: #999; }
#main-content a:hover { color: #fff; background-color:transparent;}
#main-content p.meta { clear: both; color: #333; font-style: italic; font-size: 12px; }
#main-content p.meta a { color: #333; text-decoration: none; }
#main-content p.meta a:hover { text-decoration: underline; }
#main-content a.button { color: #fff; text-decoration: none; float: left; }
#main-content a.button:hover { color: #666; text-decoration: none; }
#main-content h3 { color: #fff; font-size: 20px; margin: 0 0 5px 0; line-height: 30px; }
#main-content a.button.right { float: right; padding: 0; }
#main-content embed, #main-content object { margin: 0 0 15px 0; }
#main-content.sub { top: 60px; } 
#main-content h1.white { color: #fff; width: 700px; margin-bottom: 20px; }
#main-content strong { color: #999; }
#main-content .regular h3 a { text-decoration: none; color: #fff; }
 
#main-content ol li ol, #main-content ol li ul { padding: 0 0 15px 40px } 
#main-content ol li ol li { list-style-type: decimal; }
#main-content ol li ul li { list-style-type: disc; }
#main-content ol li ol li, #main-content ol li ul li { border: none; padding: 0; margin: 0; } 
 
/* NOTES */
#main-content ol li#notes { border: none; margin-top: -32px; }
#main-content ol li#notes ol { padding: 0; }
#main-content ol li#notes ol li { margin: 0; padding: 10px 0 10px 0; font-size: 12px; list-style-type: none;  border-bottom: 1px solid #222; }
#main-content ol li#notes ol li blockquote { margin: 9px 0 0 20px; padding: 0 0 0 10px; border-left: 3px solid #111; }
#main-content ol li#notes img { position: relative; border: none; padding: 2px; margin: 3px 6px -6px 0; }
 
#ck { position: fixed; bottom: 15px; right: 15px; font-size: 12px; color: #333; text-align: right; line-height: 18px; }
#ck a { color: #444; }
#ck a:hover { color: #666; }
 
/* ODialogues */
#odialog-container .button {
    outline-style: none;
    color: #222;
}
 
.owindow {
    border: none;
    background: #eef1f1;
    -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,0.8);
    -moz-box-shadow: 2px 2px 10px rgba(0,0,0,0.8);
    box-shadow: 2px 2px 10px rgba(0,0,0,0.8);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
 
.owindow .title {
    background: #424242;
    color: #eee;
    font-weight: normal;
}
 
.owindow .content, .owindow .button-bar {
    background: #eef1f1;
    border: none;
}
 
.owindow .content h1 {
    background: #3198dd;
    margin-left: -13px;
    padding: 3px 150px 3px 5px;
    display: inline-block;
    -webkit-box-shadow: 2px 0px 4px rgba(0,0,0,0.4);
    -moz-box-shadow: 2px 0px 4px rgba(0,0,0,0.4);
    box-shadow: 2px 0px 4px rgba(0,0,0,0.4);
    color: #fff;
}
 
/* More Wikidot Stuff */
 
#login-status {    color: transparent;}
#login-status a {background: #aaa;    background-image: -webkit-gradient(linear, 100% 0%, 100% 100%, from(#ccc), to(#666));    background-image: -moz-linear-gradient(top, #ccc, #666);    padding: 5px;-webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    behaviour: url(http://fetchak.com/ie-css3/ie-css3.htc);    border: none;color: #2d2e2e;text-decoration: none;text-shadow: 0 1px 0 #aaa;    margin-left: -20px;}
#login-status a:hover, #login-status a:focus {color: #fff;text-shadow: 0 1px 0 #888;text-decoration: none;}
#login-status a:active {color: #fff;background: #aaa;text-shadow: 0 1px 0 #888;background-image: -webkit-gradient(linear, 100% 0%, 100% 100%, from(#666), to(#aaa));background-image: -moz-linear-gradient(top, #666, #aaa);}
#login-status .printuser{color: #fff;margin-right: 10px;    text-indent: 0;    padding: 5px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    behaviour: url(http://fetchak.com/ie-css3/ie-css3.htc);    border: none;color: #eee;text-decoration: none;    text-shadow: 1px 1px 0 #222;}
#login-status .printuser a {display: none;}
#login-status a#account-topbutton {position: relative;top: 0px;margin-left: 5px;padding: 2px;}
#login-status #account-options {background: none;border: none;width: auto;}
 
#login-status #account-options ul li a {    background: rgba(42,91,140,0.9);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;behaviour: url(http://fetchak.com/ie-css3/ie-css3.htc);border: none;color: white;text-shadow: none;}
#login-status #account-options ul li a:hover {background: white;    color: #2a5b8c;}
 
/* REMOVE WIKIDOT ELEMENTS */
#header h1,#header h2,#header h3,#license-area, #footer,#page-info,.page-watch-options{display:none !important;}
#main-content{
margin-left: 200px;
}
.slider-container {
    width: 1000px;
    height: 236px;
    position: relative;
    padding: 10px 0px;
    overflow: hidden;
    margin: 10px auto;
}
.slider-box {
    width: 300px;
    height: 220px;
    margin: 0 0px 0 0px;
    padding: 4px 5px;
    position: absolute;
    border: 4px solid #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 0 4px rgba(0,0,0,0.2);
    box-shadow: 0 0 4px rgba(0,0,0,0.2);
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.15)));
    display: block;
    overflow: hidden;
    -webkit-transition: border-color 200ms ease-out;
    -moz-transition: border-color 200ms ease-out;
    color:#000;
}
.slider-box:hover {
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 8px rgba(0,0,0,0.4);
    box-shadow: 0 0 8px rgba(0,0,0,0.4);
    border: 4px solid #37abe5;
}
.slider-box h3 a {
    position: relative;
    height: 36px;
    width: 300px;
    display: block;
    margin-top: -66px;
    padding: 13px 2px 0px 8px;
    margin-left: -5px;
    color: #424242;
    font-family: 'Qlassik', Helvetica;
    font-size: 26px;
    line-height: 24px;
    z-index: 90;
    bottom: 6px;
    background-color: yellow;
    background-color: rgba(254,255,0,0.9);
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.15)));
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 3px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    -webkit-box-shadow: 0 -1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 -1px 2px rgba(0,0,0,0.2);
    box-shadow: 0 -1px 2px rgba(0,0,0,0.2);
}
.slider-box h3 a:hover, .slider-box h3 a:focus {
    border: none;
    text-decoration: none;
}
.slider-box .image {
    position: relative;    
    height: 228px;
    width: 310px;
    margin: -5px 0 0 -5px;
    z-index: 10;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
 
@-webkit-keyframes slider {
0% {
    -webkit-transform: translate(0px, 0);
} 
45% {
    -webkit-transform: translate(0px, 0);
}
55% {
    -webkit-transform: translate(-1020px, 0);
}
100% {
    -webkit-transform: translate(-1020px, 0);
}
}
.slider-box {
    -webkit-animation-name: slider; 
    -webkit-animation-duration: 15s;
     -webkit-animation-direction: alternate;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-delay: 10s;
}
.slider-box.one {
    left: 0px;   
}.slider-box.two {
    left: 340px;
}.slider-box.three {
    left: 680px;
}.slider-box.four {
    left: 1020px;
}.slider-box.five {
    left: 1360px;
}.slider-box.six {
    left: 1700px;
}
 
.slider-box.one h3 a {
    background-color: #3198dd;
    color: #ebebeb;
    text-shadow: #1d6fa5 0 1px 0;
}
.slider-box.two h3 a {
    background-color: #87ee00;
}
.slider-box.five h3 a {
    background-color: #87ee00;
}
.slider-box.six h3 a {
    background-color: #3198dd;
    color: #ebebeb;
    text-shadow: #1d6fa5 0 1px 0;
}
.gallery-item thumbnail{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
*{
font-family: Qlassik, Helvetica !important;
}