@media only screen and (min-width : 0px) and (max-width :960px) {
    


    
	.contain{
		width: auto;	
	}
	
	aside#leftSide{
		width: 25%;
	}
	#mainContent{
		width: 75%;	
	}
	aside#rightSide{
		width: 100%;
		min-height: 150px;/*temp style*/
		border-radius: 0;
		margin-top: 1em;
		
	}
		.cornerPic, .tagLine{
			display: none;	
		}
	
}
@media only screen and (min-width : 0px) and (max-width :700px) {
	#main{
		margin-top: 0;	
	}
	aside#leftSide{
		width: 100%;
		float: none;	
		
	}
	aside#leftSide, #mainContent, aside#rightSide{
		position: relative;
	}
		#olb{
			display: none;	
		}
		.sideInfo{
			display: none;	
		}
		nav, #sideNav{
			display: none;
		}
			nav.sideNav ul li a{
					display: block;
				}
	#mainContent{
		width: 100%;	
	}
	#logos{
		display: block;
	}
}