

.ImageGlowimg {
   
	box-shadow: 0 0 12px black;
    z-index: 6;
}

.WhiteContent{


/*background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:#333;

box-shadow:0 0 12px #FFFFFF;
color:white;
position:relative;
border-radius:7px;
margin-bottom:1%;
padding:2%;
/*border: 0px;*/
width:92%;
left:2%;
top:10px;
background-color:#FFF;color:black;
}
.WhiteContent a{color:blue;text-decoration:underline;}
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-weight: 400;
  src: local('Inconsolata'), url(https://fonts.gstatic.com/s/inconsolata/v11/BjAYBlHtW3CJxDcjzrnZCCYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
html,body {
margin:0;
padding:0;
border:0;

font-size:1em;
-webkit-font-smoothing: antialiased;
font-family: "Lato", "proxima-nova", "Helvetica Neue", Arial, sans-serif;
}

a,ins {
text-decoration:none;
color: #FFF;
}
.und{
	text-decoration:underline;
}
h1 {
font-size:150%;
text-shadow: 0px 2px 4px rgba(0, 0, 0, 3),0px 2px 8px rgba(0, 0, 0, 3);
}

body {
background-color:#000011;
}

.LeftSidebar {
background-color:black;
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:#404040;
/* For Firefox 3.6 to 15 */
/* Standard syntax */
border-radius:10px;
border-style:none;
border-color:#000000;
color:white;
position:relative;
width:20%;
left:0%;
top:100px;
/*height: 100%;*/
height:200px;
display:none;
}

.RightSidebar {
background-color:black;
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:#222;
/* For Firefox 3.6 to 15 */
border-radius:10px;
border-style:none;
border-color:#000000;
color:white;
position:relative;
width:60%;
left:20%;
top:70px;
/*height: 100%;*/
/*z-index:-1;*/
/*height:144px;*/
overflow: hidden;
padding-bottom:10px;
}
.LeftSidebar.sticky {
position:fixed;
top:0;
}

.Site {
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:0;
/* For Firefox 3.6 to 15 */
background:#222;
/*-webkit-box-shadow:inset 6px 6px 40px 20px #000000;
box-shadow:inset 6px 6px 10px 5px #000000, 0 0 10px 1px #00AAFF;*/
border-radius:7px;
color:white;
position:relative;
width:60%;
left:20%;
top:80px;
min-height:50%;
padding-bottom:10px;
}
.Content {
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:#333;

box-shadow:0 0 5px 1px #000000;
color:white;
position:relative;
border-radius:7px;
margin-bottom:1%;
padding:2%;
/*border: 0px;*/
width:92%;
left:2%;
top:10px;
}
.ContentFloat {
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:#333;

box-shadow:0 0 5px 1px #000000;
color:white;
position:relative;
border-radius:7px;
margin-bottom:1%;
top:110px;
padding:2%;
/*border: 0px;*/
width:54%;
left:21%;
}
#Menu.sticky {
position:fixed;
top:0;
z-index:7;
}

#Menu {
left:0;
width:100%;
box-shadow:0 0 10px 0px #113155;
height:90px;
position:absolute;
background-color:black;
}

.MenuIn {
color:white;
top:-10px;
background:rgb(0,0,0);
/* Old browsers 
background:0 0 40px rgba(6,69,86,1) 50px rgba(0,0,0,1) 50px;*/
/*background: -webkit-repeating-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(50px,rgba(6,69,86,1)), color-stop(50px,rgba(0,0,0,1)));
background: -webkit-repeating-linear-gradient(-45deg,  rgba(0,0,0,1) 0%,rgba(6,69,86,1) 50px,rgba(0,0,0,1) 50px);
background: -o-repeating-linear-gradient(-45deg,  rgba(0,0,0,1) 0%,rgba(6,69,86,1) 50px,rgba(0,0,0,1) 50px);
background: -ms-repeating-linear-gradient(-45deg,  rgba(0,0,0,1) 0%,rgba(6,69,86,1) 50px,rgba(0,0,0,1) 50px);
background: linear-repeating-gradient(135deg,  rgba(0,0,0,1) 0%,rgba(6,69,86,1) 50px,rgba(0,0,0,1) 50px);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 );
*/
box-shadow:inset 0 0 3px 0px #00AAFF, 0 0 20px 2px #00344f;
border-radius:20px;
padding:0;
left:20%;
width:60%;
/*height:70px;*/
position:relative;
text-align:center;
font-size:100%;
/*overflow:hidden;*/
/*overflow:auto;*/
}

img.displayed {
display:block;
margin-left:auto;
margin-right:auto;
text-align: center;
}

.Menu {
display:inline-block;
list-style-type:none;
padding:0px;
margin:0px;
/*width:100px;*/
position:relative;
border:20px;
font-size:140%;
font-weight:bold;
border-radius:5px;
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:#204070;
border: 1px solid #000088;
box-shadow:0 0 5px 1px #000000;
padding:5px;
margin:1px;
margin-top: 20px;
margin-bottom: 20px;
}
.Menu a {

text-decoration:none;
}
.CoolButton {
position:relative;
font-size:140%;
font-weight:bold;
border-radius:5px;
background:#204070;
border: 1px solid #000088;
box-shadow:0 0 5px 1px #000000;
padding:5px;
margin:1px;
margin-top: 0px;
margin-bottom: 0px;
bottom: -2px;
height:47px;
}
.BlueLink{
	color: blue;
}
.BlueLinks a{
	color: blue;
}
.Link a:link {
color:white;
}

.Link a:visited {
color:white;
}

.Link a:hover {
}

.Link a:active {
color:grey;
}

.Menu a:link {
color:white;
}

.Menu a:visited {
color:white;
}

.MenuCurrent {
box-shadow:inset 0 0 5px 1px #004C80,0 0 5px 1px #004C80;
}

.Menu a:hover {
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:0;
/* For Firefox 3.6 to 15 */
background:linear-gradient(#202020,#003060);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#202020', endColorstr='#003060');
/* Standard syntax */
}

.Menu a:active {
color:grey;
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:0;
/* For Firefox 3.6 to 15 */
background:linear-gradient(#202020,#003060);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#202020', endColorstr='#003060');
/* Standard syntax */
}

.Menu:link {
color:white;
}

.Menu:visited {
color:white;
}

.Menu:hover {
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:0;
/* For Firefox 3.6 to 15 */
background:linear-gradient(#202020,#003060);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#202020', endColorstr='#003060');
/* Standard syntax */
}

.Menu:active {
color:grey;
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:0;
/* For Firefox 3.6 to 15 */
background:linear-gradient(#202020,#003060);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#202020', endColorstr='#003060');
/* Standard syntax */
}

.ForumContent {
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:0;
/* For Firefox 3.6 to 15 */
background:#444;

box-shadow:0 0 5px 1px #000000;
display:block;
color:white;
position:relative;
margin:2%;
padding:1%;
/*border: 0px;*/
width:90%;
left:0;
top:10px;
}



.MainContent {
background:0;
/* For Safari 5.1 to 6.0 */
background:0;
/* For Opera 11.1 to 12.0 */
background:0;
/* For Firefox 3.6 to 15 */
background:linear-gradient(#202020,#606060);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#202020', endColorstr='#606060');
/* Standard syntax */
-webkit-box-shadow:inset 6px 6px 40px 20px #000000;
box-shadow:inset 6px 6px 10px 5px #000000, 6px 6px 40px 20px #00AAFF;
color:white;
position:static;
width:60%;
left:20%;
height:90%;
border-radius:50px;
top:20%;
}

.Updates{
	background-color:#FFFFCC;
	border-radius:10px;
	box-shadow: inset 0 0 2px white, 0 0 5px 1px #000000;
	border:1px solid #000;
	color:black;
	line-height:0px;
	padding-top:10px;
	margin:0px;	
	/* Required for text-overflow to do anything */
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.morecontent span {
    display: none;
}
.morelink {
    display: block;
}
.ResetTable{
padding:0px;
	margin:0px;
}

.ResetTable td{
padding:0px;
	margin:0px;
}

.ResetTable tr{
padding:0px;
	margin:0px;
}