	nav
	{
		width: 100%; 
		height:2px;
		color: navy;
		background-color: #1F1F1F;
		z-index:2;
		/*border: 2px blue;
		padding: 5px;*/
		position:fixed;left:0px;Top:0px;
		text-align: center; 
	} 
	nav:hover #mainnav
	{
		opacity: 1;
		height:30px;
	}
	nav #mainnav
	{
		padding-top:10px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		z-index:2;
		width:100%;
		position:fixed;
		background-color:#1F1F1F;
		display: block;
		transition: opacity 0.5s ease-out;
		-webkit-transition: opacity 0.5s ease-out;
		-mz-transition: opacity 0.5s ease-out;
		opacity: 0; 
		height: 0;
		overflow: hidden;
	}
	a.nav:hover section.mainnavsub
	{
		height:30px;
		z-index:2;
		opacity: 1;
		margin-top:30px;
	}
	.mainnavsub
	{
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		padding-top:10px;
		z-index:2;
		width:100%;
		position:fixed;
		background-color:#1F1F1F;
		display: block;
		transition: opacity 0.5s ease-out;
		-webkit-transition: opacity 0.5s ease-out;
		-mz-transition: opacity 0.5s ease-out;
		height: 0;
		opacity: 0;
		overflow: hidden;
	}
	

	.list
	{
		width:150px;
		height:100%;
		z-index:3;
		position:fixed;top:0px;Right:-140px;
		background-color:#1F1F1F;
		transition-property:right;
		transition-duration:0.5s;
		transition-timing-function:linear;
		/* Safari */
		-webkit-transition-property:right;
		-webkit-transition-duration:0.5s;
		-webkit-transition-timing-function:linear;
	}
	.list #button
	{
		color:#1F1F1F;
		transition:color .5s ease-out, background .1s ease-in;
		-moz-transition:color .5s ease-out, background .1s ease-in;
		-webkit-transition:color .25 ease-out, background .1s ease-in;
		
	}
	.list:hover
	{
		width:150px;
		position:fixed;top:0px;right:0px;
	}
	.list:hover #button
	{
		color:white;
	}
	a.nav
	{
		vertical-align:middle;
		
	}
	a.act
	{
		padding: .8ex;
		width: 100%;
		vertical-align:middle;
	}
	a.nav:link {color: white;}
	a.nav:active {color: white;}
	a.nav:visited {color: white;}
	a.nav:hover {color: white;background-color:#707070;}
	a.act:link {color: red;}
	a.act:active {color: red;}
	a.act:visited {color: red;}
	a.act:hover {color: #8F1C1E;}