body
	{
	 background:#000000 url(/fact/images/grad_body_02.gif) top repeat-x;
	 margin:0;
	 padding:0;
	 font:11px verdana;
	 line-height:17px;
}
a {text-decoration:none;}
a img {border:0;}
#top
	{background:url(/fact/images/top_02.gif) top no-repeat;
	 width:778px;
	 margin:0 auto;
	 height:190px;
	 } 
* html #wrapper 
	{
 	 filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_wrapper_07.png');
	 background: none;
	}
#wrapper
	{
	 width:714px;
	 margin:0 auto;
	 padding-left:32px;
	 padding-right:32px;
	 background:url(/fact/images/bg_wrapper_07.png) top repeat-y;
	 min-height: 100%;
	 height: auto !important;
	 height: 100%;	 	 
	 }
#menu
	{
	 padding-left:0px;
	 float:left;
	 width:200px;
	 padding-top:12px;
	}		 
#menu ul
	{list-style-type:none;
	 margin:0;
	 padding:0;
	 padding-left:18px;
   	 width:162px;
	 }
 .aa
	{
	 background:url(/fact/images/bullet_08.gif) 15px 16px no-repeat;
	 border-bottom:1px solid #ff0000;
	 padding-left:36px;
	 height:38px;
	 line-height:38px;	 
	}
.aa a
	{font-size:18px;
	 color:#000;
	 }
#wel
	{margin-left:25px;}
#div1
	{background:url(/fact/images/bg_right_col_18.gif) top repeat-y; padding-left:9px; padding-right:9px; width:496px; 	}
#div2
	{background:#f6f6f6 url(/fact/images/grad_sec_div_27.gif) top repeat-x; padding-left:23px; padding-right:24px; padding-top:6px; padding-bottom:26px;}
#clean
	{clear:both; height:1px; background:#fbfbfb;}
#right_col
	{float:left;
	 width:514px;	 
	}
#bottom
	{
	 background:url(/fact/images/bg_bottom_03.gif) top no-repeat;
	 height:34px;
	 width:714px;
	 margin:0 auto;
	 text-align:center;
	 color:#aaaaaa;
	 padding-top:25px;
	 }
p
	{ margin:0px;
	 padding-bottom:17px;}	 
.hidden {
	display: none;
}
.videos {margin-bottom:10px;}
.videos .info { display: inline; width:250px; margin-top:-50px;}
.videos .thumb { display: inline;}