#fe_footer .wrapper{
	text-align: right;
	height: 182px;
	background: url('bg_corner.gif')  right top no-repeat;	
	width: 730px;
	padding: 0;
}

.expand {
	height: 135px !important;
}

#scroller {
	width: 790px;
	margin: 0 auto;
	background: #fff;
}

.fe_container{
	height: 183px;
	width: 730px;
	margin: 0 auto;
	background: url(bg.gif) repeat-x 50% 0%;
}

#fe_footer{
	height: 182px;	
	width: 730px;
	margin: 0;
	background: url('bg_corner_right.gif') no-repeat top left;
}

#fe_footer .wrapper STRONG{
	display:block;
	color: #232323;	
	font-size: 22px;
	font-weight: normal;
	padding: 4px 45px 0 0;
	line-height: 28px;
}

#fe_footer ul{
	/*height: 182px;*/
	display: block;
	margin:0;
	padding: 6px 15px 0 0;
	overflow: hidden;
}

#fe_footer ul li{
	display: block;
	float:left;

	margin-right: -16px;
	margin-top: 0;
	?width:168px;
	position: relative;

	
}

#fe_footer ul li.first{
	margin-right:0;
}

#fe_footer ul li div{
}

#fe_footer ul li.JSONize{
	display:none;
}

#fe_footer ul li .top,
#fe_footer ul li .bottom{
	height:14px;
}


#fe_footer ul li table{
	border: 0;
	table-layout: fixed;
	
	_table-layout:auto;
	?table-layout:auto;
	
}


#fe_footer ul li table thead td,
#fe_footer ul li table tfoot td{
	height:14px;		
}


#fe_footer ul li table .l,
#fe_footer ul li table .r{
	width:14px;
}


#fe_footer ul li thead .m{

}

#fe_footer ul li  thead .l{
	background:  url('corner_l_up.png') no-repeat left top; 	
}
#fe_footer ul li thead .m{
	background: url('shadow_up.png') repeat-x top; 
}
#fe_footer ul li thead .r{
	background:  url('corner_r_up.png') no-repeat right top; 	
}


#fe_footer ul li  tbody .l{
	background: url('shadow_left.png')  repeat-y left; 
}

#fe_footer ul li tbody .m{
	text-align: center;
	background: #fff;
}

#fe_footer ul li tbody .m div{
	text-align: center;
	margin: 0 auto;
	overflow: hidden;
}

#fe_footer ul li tbody .m div img{
	margin:2px 0 3px ;
	cursor: pointer;
	height:80px;
	width:139px;
}
#fe_footer ul li tbody .r{
	background: url('shadow_right.png') repeat-y right; 
}


#fe_footer ul li tfoot .l{
	background:  url('corner_l_down.png') no-repeat left bottom; 	
}

#fe_footer ul li tfoot .m{
	background: url('shadow_down.png') repeat-x bottom;
}
#fe_footer ul li tfoot  .r{
	background:  url('corner_r_down.png') no-repeat right bottom; 
}


#fe_footer li a{	
	width:117px;
	color: #232323;	
	font-size: 11px;
	display: block;
	overflow: hidden;
	line-height: 100%;
	direction: rtl;
	text-decoration: none;
	margin: 0 auto;
}

/* fix for footer links*/
.footer_black_strip {
	background: url('footer_grey_strip.gif') left bottom no-repeat;
}

.footer_black_strip div {
	background: #1c1c1c url('footer_grey_strip.gif') right top no-repeat ;
	padding: 7px 10px 7px 0;
}

.footer_black_strip ul{
	height: 12px;
	margin: 0 auto;
	display: block;
	width: 666px;	
	padding-left: 0;
}

.footer_black_strip ul li.first{
	margin-left: 0;
}

.footer_logos_text,
 .footer_logos_text a {
	font: 10px verdana;
	color: #615F5F;
	text-decoration: none;
}


.footer_credit_space {
	color: #6C6A6B;
	text-align: center;
	width: 10px;
	padding-bottom: 3px;
	font-size: 12px;
	vertical-align:middle;
}

.footer_rights .footer_logos_text,
.footer_rights .footer_credit_space{
	vertical-align: text-bottom;
	_vertical-align: bottom;
	padding:0;

}
