			@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&subset=latin,latin-ext,cyrillic);

@font-face {
    font-family: 'open_sanscondensed_light';
    src: url('opensans-condlight-webfont.eot');
    src: url('opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-condlight-webfont.woff') format('woff'),
         url('opensans-condlight-webfont.ttf') format('truetype'),
         url('opensans-condlight-webfont.svg#open_sanscondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}		
			.ls-layer,
			.ls-layer * {
				font-family: 'open_sanscondensed_light', 'Open Sans Condensed', Arial Narrow, Verdana, Helvetica, sans-serif;
				white-space: nowrap;
				font-weight: normal;
				text-shadow: none;
			}
			
			.br5 {
				border-radius: 5px;
			
				
			}
			
			.c {
				text-align: center;
			}

			.sl1, .sl2 {
				
								
			}

			.sl1 {
				/*color: #b63e31;*/
				color: #0066ff;
				background: white;
				background: rgba(255,255,255,.75);
				box-shadow: 1px 1px 20px 3px #333333;
				font-size: 36px;
				line-height: 50px;
				height: 50px;
				padding: 0px 10px;
				border-radius: 5px;
			}
			
			.sl2 {
				color: white;
				background: #0066ff;
				background: rgba(0,102,255,.75);
				box-shadow: 1px 1px 20px 3px #333333;
				font-size: 36px;
				line-height: 50px;
				height: 100px;
				padding: 0px 10px;
			}
			
			.sl3 {
				color: #245674;
				background: white;
				background: rgba(255,255,255,.75);
				box-shadow: 1px 1px 20px 3px #333333;
				font-size: 36px;
				line-height: 50px;
				height: 50px;
				padding: 0px 10px;
			}
			
			.sl4 {
				color: white;
				background: #245674;
				background: rgba(36,86,116,.75);
				box-shadow: 1px 1px 20px 3px #333333;
				font-size: 36px;
				line-height: 50px;
				height: 50px;
				padding: 0px 10px;
			}
			
			.red,
			.black,
			.white {
				line-height: 70px;
				font-size: 40px;
			}
			
			.red {
				color: white;
				background: #cf431d;
			}
			
			.black {
				background: black;
				background: rgba(0,0,0,.75);
				color: white;
			}

			.white {
				color: #444;
				background: white;
			}

			.plus1,
			.plus2,
			.plus3,
			.plus4,
			.br100 {
				border-radius: 100px;
				
				-moz-border-radius: 100px;
				-webkit-border-radius: 100px;				
			}

			.plus1,
			.plus2,
			.plus3,
			.plus4 {
				text-align: center;
				width: 50px;
				height: 50px; 
				font-size: 50px;
				line-height: 50px;
			}
			
			.plus1 {
				color: #eee;
				background: #2e69ad;
			}

			.plus2 {
				color: #224177;
				background: #eee;
			}

			.plus3 {
				color: #3b173d;
				background: #eee;
			}
			
			.plus4 {
				 color: white;
				background: #85c201;
			}
			
			.text1,
			.text2,
			.text3,
			.text4,
			.text5,
			.text6,
			.text7 {
				
			}
			
			.text1 {
				color: #ff6600;
				font-size:36px;
			}

			.text2 {
				padding: 10px 25px 10px 25px;
				color: #f0f6fd;
				background: #2e69ad;
				font-size:24px;
			}

			.text3 {
				padding: 10px 25px 10px 25px;
				color: #2e69ad;
				background: #f0f6fd;
			}

			.text4 {
				/*text-shadow: 0px 0px 20px #224177;*/
				color: #eee;
			}
			
			.text4a {
				/*text-shadow: 0px 0px 20px #224177;*/
				color: #b67a31;
				font-size:36px;
				height:50px;
				background-color:white;
				background: rgba(255,255,255,.75);
				box-shadow: 1px 1px 20px 3px #333333;
				padding: 0px 10px;
			}
			
			.text4b {
				text-shadow: 0px 0px 20px #224177;
				color: #ffffff;
				font-size:36px;
				height:50px;
				background-color:#b67a31;
				background: rgba(182,122,49,.75);
				box-shadow: 1px 1px 20px 3px #333333;
				padding: 0px 10px;
			}
			
			.text5a {
				/*text-shadow: 0px 0px 20px #224177;*/
				color: #fac31e;
				font-size:36px;
				height:50px;
				background-color:#fff;
				background: rgba(255,255,255,1.0);
				box-shadow: 1px 1px 20px 3px #333333;
				padding: 0px 10px;
			}
			
			.text5b {
				text-shadow: 0px 0px 20px #224177;
				color: #fff;
				font-size:36px;
				height:50px;
				background-color:#fac31e;
				background: rgba(250,195,30,.75);
				box-shadow: 1px 1px 20px 3px #333333;
				padding: 0px 10px;
			}
			
			.text6a {
				/*text-shadow: 0px 0px 20px #224177;*/
				color: #ccc;
				font-size:36px;
				height:50px;
				background-color:#000;
				background: rgba(0,0,0,.75);
				box-shadow: 1px 1px 20px 3px #333333;
				padding: 0px 10px;
			}
			
			.text6b {
				text-shadow: 0px 0px 20px #224177;
				color: #000;
				font-size:36px;
				height:50px;
				background-color:#ccc;
				background: rgba(204,204,204,.75);
				box-shadow: 1px 1px 20px 3px #333333;
				padding: 0px 10px;
			}

			.text5 {
				padding: 10px 25px;
				color: #224177;
				background: #eee;
			}
			
			
			
			.text6 {
 				color: #eee;				
			}
			
			.text7 {
				 color: #85c201;
			}

			.text-a {
				font-weight: bold;
				padding: 15px 30px 15px 30px;
				font-size: 100px;
				color: #f4f8fc;
			}
			
			.text-b {
 				border-radius: 5px;
				box-shadow: 1px 1px 20px 3px #333333;
				padding: 0px 10px;
				font-size: 36px;
				height:50px;
				color: #258a3b;
				background: white;
				background: rgba(255,255,255,.75);
						
			}
			
			.text-c {
				box-shadow: 1px 1px 20px 3px #333333;
				border-radius: 5px;
				
				padding: 0px 10px;
				font-size: 36px;
				color: #ffffff;
				background: #258a3b;
				background: rgba(37,138,59,.75);
				height: 50px;
				
			}
			
			.text-d {
				box-shadow: -3px -3px 20px -3px black;
				border-radius: 5px;
				behavior: url(/css/pie/PIE.htc);
				padding: 10px 10px 10px 10px;
				font-size: 60px;
				color: #94e60f;
				background: black;
			}

			.text-e {
				padding: 4px 15px 7px 15px;
				font-size: 24px;
				color: #444f70;
				background: #ffffff;
			}
			
			.text-f {
 				font-size: 60px;
				color: #ff7700;				
			}