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:1.3em 1.6em 0 1.6em;}
p			{margin:0 0 1.15em 0;}
a			{color:#fff; text-decoration:none;}
a:hover		{text-decoration:underline;}
.footer		{margin-bottom:.5em;}
.footer a	{color:#36F;text-decoration:none;}
.footer a:hover			{background-color:#FFFF66;color:#000}
.gry		{color:#818181;}			

.lft,.rgt	{width:251px;}
.lft		{float:left;}	
.rgt		{float:right;}
.lft p,.rgt p {padding-right:1em;}
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:.75em; margin:2.25em 0 0 0;}

.video		{
	background:url(../img/bg_video.gif) repeat top left;
	position:relative;


height:166px#; 			min-height:166px;
	_height:166px;
	padding:.65em 0 0 0;
	font-size:.9em;
	background-image: url(../images/bg_video.gif);
	visibility: visible;
}
.man		{position:absolute; bottom:0; left:20px;}
.content	{padding:2.7em 1.4em 0 8.9em;}
h3			{float:left; margin:.6em 0 0 0;font-size:12pt;}
.logo-free	{float:right;}
.video	p	{margin:1em 0 0 0;}

.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 */

