@font-face
{
    font-family: 'bahamus';
    src: url('BAUHAUSM.TTF');
}
@font-face
{
    font-family: 'alfresco';
    src: url('ALFrescoBold.otf');
}
@font-face
{
    font-family: 'bleedcow';
    src: url('Bleeding_Cowboys.ttf');
}
@font-face
{
    font-family: 'brad';
    src: url('BRADHITC.TTF');
}
::-webkit-scrollbar              
{
    background: transparent;
    width: 15px;
}
::-webkit-scrollbar-button       { /* 2 */ }
::-webkit-scrollbar-track        { /* 3 */ }
::-webkit-scrollbar-track-piece  { /* 4 */ }
::-webkit-scrollbar-thumb        
{
    background: rgba(179, 79, 197,0.5);
    border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover
{
    background: rgba(179, 79, 197,0.75);
}
::-webkit-scrollbar-corner       { /* 6 */ }
::-webkit-resizer                { /* 7 */ }
body, a, td
{
    font-family: 'brad';
}
ul
{
    padding: 0px;
}
ul li
{
    display: inline-block;
}
.align-center{text-align:center;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-justify{text-align:justify;}
.align-middle{vertical-align:middle;}
.disable-selection
{
  -webkit-user-select: none;  /* Chrome all / Safari all */
  -moz-user-select: none;     /* Firefox all */
  -ms-user-select: none;      /* IE 10+ */
  user-select: none;          /* Likely future */ 
}
.enable-selection
{
  -webkit-user-select: auto;  /* Chrome all / Safari all */
  -moz-user-select: auto;     /* Firefox all */
  -ms-user-select: auto;      /* IE 10+ */
  user-select: auto;          /* Likely future */ 
}
::selection {
  background: rgba(179, 79, 197,0.5);
  color: white;
  text-shadow: 0 0 10px white;
  box-shadow: 0 0 10px rgb(179, 79, 197);
}

::-moz-selection {
  background: rgba(179, 79, 197,0.5);
  color: white;
  text-shadow: 0 0 10px white;
  box-shadow: 0 0 10px rgb(179, 79, 197); /*#B34FC5*/
}
a{
    cursor: pointer;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}
.bold
{
	font-weight: bold;
}
.highlight
	{
		color: rgb(149, 49, 168);                
		text-shadow: 0 0 8px rgb(179, 79, 197);
	}
.violet{
	color: #B34FC5;
}
.white{
	color: white;
}
.white-bg
{
	background: white;
}
.stroke
{
  text-shadow:
   -2px -2px 0 #000,  
    2px -2px 0 #000,
    -2px 2px 0 #000,
     2px 2px 0 #000;
}
.stroke-white
{
  text-shadow:
   -1px -1px 0 #fff,  
    1px -1px 0 #fff,
    -1px 1px 0 #fff,
     1px 1px 0 #fff;
}
.stroke-violet
{
  text-shadow:
   -2px -2px 0 #B34FC5,  
    2px -2px 0 #B34FC5,
    -2px 2px 0 #B34FC5,
     2px 2px 0 #B34FC5;
}
}
.big-font
{font-size: 16pt;}
.inline{display:inline-block;}