
* {
	width:auto;
	height: auto;
}
	
#Container {
	margin: 0 0 0 0;
	
	
}

html body #Footer {
	display:none;
	position:relative !important; 
	margin:0 0 0 0;
}

body #BgContainer {
	margin-bottom: 0;
} 

body #Navigation ul {
	border-bottom:none;
}

body #Navigation ul li a {
	font-size: 40px;
	padding: 20px;
}


body #Layout .typography p, body #Layout .typography h3, body #Layout .typography .breadcrumbs {
	font-size: 30px;
	line-height:normal;
}
body #Container #Layout #Content {
	
	float:none;
	width: auto;
	border:none;
	
}

body #Container #Layout div.typography .rightcol {
	float:none;
	width:auto;
}

body #Container #Layout #Sidebar {
	float:none;
	width:auto;
	
}

body #Container #Layout #Sidebar  ul#Menu2 li a {
	margin: 0 5%;
	font-size: 30px;
	width: auto;
	height: auto;
}

body div.typography div.top_snippet h4 {
	clear:right;
	font-size: 40px;
	width: 550px;
	line-height: 50px;
	font-weight: bold;
		
	}

body div.typography div.top_snippet p, .typography li.top_snippet p {
	clear: both;
	width:auto;
}

 #article_snippet li h4 a, body div #blog_snippet li h4 a, body div.typography div.rightcol h4 {
	font-size: 40px;
	font-weight: bold;
	line-height: 50px;
}

body div.typography div.rightcol {
	margin: 0 30px;
}
body div.typography div.rightcol a {
	font-size:30px;
}

