@font-face {
    font-family: Crimson;
    src: url("fonts/Crimson-Roman.otf");
}
a {
	color: red;
	font-weight: bold;
}
html, body{
    color: #fff;
    font-family: Crimson;
    font-size: 23px;
    height: 100%;
    background: #222;
}

.center-block {
    width: 720px;
    margin-left: auto;
    margin-right: auto;
}

h1
{
    font-family: Cambria, Georgia, serif;
    font-size: 4em;
    
}

.psudolink{
    cursor: pointer;
    /*color: blue;*/
    text-decoration: underline;
}

.upsidedown-text{
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
    text-align: justify;
    -webkit-hyphens: manual;
    -moz-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual;
}

.neg90-text{
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    text-align: justify;
    -webkit-hyphens: manual;
    -moz-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual;
}

.pos90-text{
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    text-align: justify;
    -webkit-hyphens: manual;
    -moz-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual;
}