/*
	Comment
*/

a { /* Comment */ color: /* Comment */ Red; }

.TestClass {
	color: Black;
	background-color: White;
	text-align: left;
}

   /* HTML5 display-role reset for older browsers */
   article, aside, details, figcaption, figure, 
   footer, header, hgroup, menu, nav, section {
    display: block;
  }
  body {
    line-height: 1;
  }
  ol, ul {
    list-style: none;
  }
  blockquote, q {
    quotes: none;
  }
  blockquote:before, blockquote:after,
  q:before, q:after {
    content: '';
    content: none;
  }
  table {
    border-collapse: collapse;
    border-spacing: 0;
  }
  
  	h1 {
		font-family: Arial Black;
		font-size: 26px;
		color: #2CD6F9;
		text-shadow: -1px 0 blue, 0 1px blue, 1px, 0 blue, 0 -1px blue/*, 0 0 22px #2CD6F9, 0 0 5px blue*/;
	}
	
	h2 {
		font-family: Arial Black;
		font-size: 18px;
	}

/*=========================================
    Main Styles
    =========================================*/
    body {
      font-family: arial;
	  color: #bfbfbf; 
    }
	
	header {
		color: 	#2CD6F9;
	}
	
	.container {
      width: 1000px;
      margin: 0 auto;
	  background-color: #20201E;
	  border: 1px solid blue;
	  height: 125px;
    }
	
	.logo {
		float: left;
		margin: 0 auto;
		border-right: 1px solid blue;
		overflow: auto;
	}
	
	.heading {
		padding: 0px;
		text-align: center;
		margin-top:25px;
		font-family: magneto;
		font-size: 75px;
	}
	
	.clear {
		clear: both;
	}
	
	nav {
		width: 1000px;
		margin: 0 auto;
		background-color: #20201E;
		border: 1px solid blue;
		margin-top: 25px;
		margin-bottom: 25px;
	}
	
	nav a {
		line-height:50px;
	}
	
	a:link {
		color: #558EAB;
		background-color: transparent;
		text-decoration: none;
		margin: 10px;
	}
	
	a:visited {
	    color: pink;
	    background-color: transparent;
	    text-decoration: none;
	}

	a:hover {
	    color: #2CD6F9;
	    background-color: transparent;
	    text-decoration: underline;
	}

	a:active {
	    color: yellow;
	    background-color: transparent;
	    text-decoration: underline;
	}
	
	.main {
		width: 1000px;
      	margin: 0 auto;	  	
	  	height: 1000px;
	}
	
	.body {
		width: 674px;
		float: left;
      	margin: 0 auto;
	  	background-color: #20201E;
	  	border: 1px solid blue;
	  	height: 1000px;
		margin-right: 25px;
	}
		
	.events {
		width: 297px;
      	margin: 0 auto;
	  	background-color: #20201E;
	  	height: 1000px;
		text-align: center;
		overflow: auto;
		border: 1px solid blue;
	}

    footer {
      text-align: center;
	  margin-top: 25px;
    }
	
