::-webkit-scrollbar-track {

	background-color: transparent; }

::-webkit-scrollbar {

	width: 7px;

	background-color: transparent; }

::-webkit-scrollbar-thumb {

	background-color: #b7b7b7; 

    cursor: drag;}

    ::-webkit-scrollbar-thumb:hover 

    {cursor: grab;}



body { 

    background: #09090a url(bkn.png);

    font-family: 'Montserrat', sans-serif;

    font-size: 17px;

    line-height: 200%;

    text-align: justify;

    cursor: default;

    margin: 0;

    color:#8e8d8b;

}

main {

    margin:0px;

    width:470px;

    height: 700px;

    overflow-y: scroll; 

    overflow-x: hidden;

    margin-left: 420px;

    padding:0px 30px;

    position: relative;

}

    

.container {

    width: 950px;

    height: 700px;

    margin: 0 auto;

    margin-top: 70px;

    -webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.75);

    -moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.75);

    box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.75);

    background: url(thorn.png); 

}    



.title {

    color: #2b343b;

    text-shadow: 0px 2px 0px #ccc;

    font-size: 82px; 

    line-height:200%;

    font-weight: 300;



}

footer {

    margin: 10px;

    font-size: 10px;

    line-height:180%;

    font-style: italic;

    text-align: center;

}

footer p {
    padding:30px;}

.show_members_showing_what {
display: none;}

h1 {

    font-size: 26px;

    text-align: center;

    color: #ffb600;

    text-transform: uppercase;

    margin: 0;

    font-weight: 300;

    letter-spacing:5px;

}





b {color: #d8a535;}

i {color: #ccc;}

                       

a {

    color:#8c191a;

    text-decoration: none;

    cursor: crosshair;

}

a:hover {

    color: #cc2628;text-shadow: 0 0 15px rgba(255,255,255,.1), 0 0 10px rgba(255,255,255,.1);

}



::selection {

    background: #080809;

}



::-moz-selection {

    background: #080809;

}

                       

ul.menu {

    list-style-type: none;

    margin-bottom: 30px;

    padding: 0;

    overflow: hidden;

    width:100%;

    text-align: center; 

}



li.menu {

    text-align: center;

    display: inline-block;

}



li.menu a {

    color: #05703a;

    width: 80%;

    text-align: center;

    padding: 4px 8px;

    text-decoration: none;

    margin:3px;

    text-transform: uppercase;

    font-size: 22px;

}

.menu a.active {
text-shadow: 0 0 15px rgba(255,255,255,.1), 0 0 10px rgba(255,255,255,.1);
}

ul#iconmenu {
    list-style-type: none;
}

    table.list { width: 100%;}

td.list { padding-bottom:4px;}



blockquote {

    margin: 0 auto;

    width: 400px;

    background: #282B34 url(quoteb.png) ;

    box-shadow: 0px 0px 2px #282B34;

    padding: 4px;

    margin-top: 50px;

    margin-bottom: 60px;

    font-size: 16px;

}



blockquote a {

}

    

    .text-right {

        text-align: right;

    }

    