@media screen, projection {


	/******************* MAIN *****************/

	/*
	* {
		padding:0;
		margin:0;
	}
	*/
	.AreaTop,
	.AreaCenter {
		overflow: visible;
	}

	.MainArea {
		width:1000px;
		margin-left:auto;
		margin-right:auto;
		overflow-x: auto;
	}

	.TopContent{
		width:900px;
		padding: 0 30px 13px 30px;
		margin: 0 20px 0 20px;
	}

	.BottomContent {
		width:904px;
		padding: 10px 26px 30px 30px;
		margin: 0 20px 0 20px;
	}

	.MenuWrapper {
		width:auto;
		padding: 21px 30px 20px 30px;
		height:49px;
	}


	/***************** HEADER **************/

	.BreadCrumbs {
		height: 25px;
		margin-top:5px;
		line-height:25px;
		padding-left:7px;
		overflow:hidden;
		width:510px;
		float:left;
		clear:left;
	}

	.SearchWrapper {
		height: 25px;
		margin-top:5px;
		float:left;
		line-height:25px;
	}


	/************ FOOTER ************/

	.Footer {
		width:100%;
		height:111px;
		overflow-x:visible;
	}

	.FooterWrapper {
		height:111px;
		width:900px;
		margin:0 auto;
		padding: 36px 30px 0 30px;
	}

	.Footer .Shortcuts {
		float:left;
		width:100%;
		padding-bottom:35px;
		margin-bottom:35px;
	}

	.Footer .Shortcuts .Box {
		width:165px;
		margin-right:20px;
		float:left;
	}

	.Footer .Shortcuts .Last {
		margin-right:-5px;
	}



	/************** COLUMNS ******************/

	.AreaCenter .BottomContent .ColumnLeft {
		width:350px;
		margin: 0 14px 0 -4px;
		float:left;
		padding-left:4px;
	}

	.AreaCenter .BottomContent .ColumnRight {
		width:512px;
		padding:0 14px;
		float:left;
		position:relative;
	}

	.AreaCenter .BottomContent .Big {
		position:relative;
	}

	.AreaCenter .BottomContent .ColumnRight .RoundTopCorners,
	.AreaCenter .BottomContent .ColumnRight .DashedBottom {
		width:540px;
		margin-left:-14px;
		height:14px;
		clear:left;
	}

	.AreaCenter .BottomContent .ColumnRight .DashedBottom {
		height:3px;
	}	

	.AreaTop .TopContent .MenuColumn {
		width:164px;
		margin-left:-5px;
		margin-right:15px;
		padding: 0 5px;
		float:left;
		overflow: visible;
	}

	.AreaTop .TopContent .RightColumn {
		width:721px;
		padding-left:5px;
		margin-right:-5px;
		margin-left:-5px;
		margin-top:-5px;
		float:left;
	}

	.AreaTop .TopContent .RightColumn .PdfFiles {
		margin-left:-5px;
	}

	.AreaTop .TopContent .RightColumn .PdfFiles .DashedBottom {
		width:auto;
		height:7px;
		clear:left;
	}

	.AreaTop .TopContent .RightColumn .PdfFiles .RoundTopCorners {
		padding: 20px 5px 10px 5px;
	}

	.AreaTop .TopContent  .RightColumn .ArticleColumn {
		width:349px;
		float:left;
		margin-right: 15px;
	}

	.AreaTop .TopContent .RightColumn .SideColumn {
		width:348px;
		padding-right:5px;
		float:right;
	}


	/************** CONTENT ******************/


	.FrontLeftColumn .flashcontent {
		margin: 0;
	}

	.FrontLeftColumn {
		margin-left: -30px;
		width:550px;
		float: left;
	}

	.FrontRightColumn {
		padding-top: 15px;
		width:380px;
		float: right;
	}

	/** NY ENERGIHISTORIESIDE **/

}
