body 		{margin:0; font:.9em lucida sans unicode, lucida grande, Trebuchet, Verdana; text-align:center; color:#000; }
.con		{margin:auto; width:560px; text-align:left;}
img			{border:0;}
.fl			{float:left;}
.fr			{float:right;}			
.brd		{border:solid 1px #e9e7de; border-top:0; border-bottom:0; width:558px; }
.brd .pad 	{padding:16px 20px 0 20px;}
p			{margin:0 0 1.15em 0;}
a			{color:#36F; text-decoration:none;}
a:hover		{background-color:#FFFF66;color:#000}
.footer		{margin-bottom:.5em;}
.gry		{color:#818181;}			

.lft,.rgt	{width:240px;}
.lft		{float:left;}	
.rgt		{float:right;}

h1			{display:inline;margin:0;}
h2			{margin:.6em 0 0 0;}
.buts		{margin:0 0 1.5em 0;}
.keep-up	{font-weight:bold; text-align:center; font-size:.8em; margin:2.25em 0 0 0; padding-bottom:.85em;}


.video {background:url(../img/bg_video.gif) no-repeat;}
.man {background:url(../img/man.gif) no-repeat 4% 100%;}
	.man .min-height {width:1px;height:164px;float:left;}
.content {position:relative;left:114px;width:426px;margin-top:43px; float:left;}
h3			{float:left; margin:.6em 0 0 0;font-size:12pt;}
.logo-free	{float:right;}
.video	p	{margin:1em 0;}
.video	a 	{color:#fff;}
.video a:active,.video a:hover {color:#fff;text-decoration:underline;background:none;}


.footer		{margin-top:1.35em; clear:both; font-size:.75em;}
.footer p	{float:left;}
.footer a	{float:right;}

.row:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}

.row {display: inline-table; font-size:.9em; }

/* Hides from IE-mac \*/
* html .row {height: 1%;}
.row {display: block;}
/* End hide from IE-mac */




