body {
	margin: 0;
	height: 100%;
	background-image: url(layout_images/bg_body.jpg);
	background-repeat: repeat;
	background-position: center 0; 
 }

#holder {
	/*width: 831px;*/
	width: 960px;
	padding-bottom:0px;
	margin: 0 auto; 
	/*border: 1px dotted red;*/ }

#logo {
	height: 56px;
	padding: 10px 20px 0 0;
	text-align: right;
	/*border: 1px dotted white;*/ }

#header {
	height: 237px;
	/*width: 831px;*/
	width: 915px; }




	
#newspaper_flash{
width:960px; 
height:237px;
}
#header_center {
	height: 237px;
	width: 100%;
		}

	

#header_arrow_left {
	position: absolute;
	top: 70px;
	left: 7px;
	border: 0; }

#header_arrow_right {
	position: absolute;
	top: 70px;
	right: 6px;
	border: 0; }

#header_channels {
	/*width: 755px;*/
	width: 839px;
	height: 112px;
	margin: 29px auto 0 auto; }

#header_channels img.channel {
	margin: 0 8px;
	border: 0; }

#menu_top {
	height: 28px;
	background-image: url(layout_images/bg_menu_main.png); }

#menu_main {
	height: 27px;
	background-image: url(layout_images/bg_menu_main.png); }

#contents_holder {
	position: relative;
	width: 960px;
	padding-bottom:0px;
	background-color: #000000;
	/*background-image: url(layout_images/bg_contents_wide.png);*/ }

#contents_left_col {
	text-align:center;
	width: 290px;
	min-height: 250px;
	float: left;
	position: relative;
	padding-top: 5px;

	}
#contents_left_col select{
width:170px;
}

#left_col_ibs_logo {
	position: absolute; 
	min-width: 145px;
	min-height: 43px;
	border: 0;
	bottom: 0; 
	left: 11px; }

#contents_main {
	/*width: 425px;*/
	width: 440px;
	padding-top: 5px;
	min-height: 250px; 
	float: left;
	clear: right;
	/*background-image: url(layout_images/bg_contents_outer_col_top.png);
	background-position: top right;
	background-repeat: no-repeat; */}

#contents_right_col {
	width: 200px;
	/*min-height: 900px;*/ 
	float: left; 
	clear: right;
	padding-top: 18px;
	padding-left:3px;
	text-align:left;
	color:#FFFFFF;
	
	 }
#contents_right_col p{

	color:#FFFFFF;
	
	 }

br.clear_both {
	height: 0;
	clear: both; }

#contents_footer {
	height: 15px;
	/*width: 831px;*/
	width: 915px;
	background-image: url(layout_images/bg_contents_wide-trans.png); }
/* both boxes footer (rounded corners) styles ---------------------------------------------- */
#box_footer {
	margin-top:8px;
	height: 15px;
	position: relative; }

#box_footer_left {
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 84px;
	background-image: url(layout_images/bg_bottom_left.png); }
#download_pic{
height:85px;
}
#box_footer_right {
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 84px;
	background-image: url(layout_images/bg_bottom_right.png); }

#box_footer_center {
	height: 84px;
	background: #000000; 
	background-image: url(layout_images/bg_bottom_main.png);
	}

#footer {
	/*min-height: 45px;*/
	min-height: 16px;
	padding-top:5px;
	/*width: 831px;*/
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
	width: 100% !important; 
	background-image: url(layout_images/bottom_bar_bg.png);
	background-repeat:no-repeat;
	}

#footer_right {
	float: right; 
	clear: right; 
	margin-right: 14px; }

#footer_left {
	float: left;
	margin-left: 14px; }


/* main menu styles ----------------------------------------------------------------- */
#menu_main ul {
	list-style-type: none;
	margin: 0;
	padding: 0; 
	height: 26px; }

#menu_main ul li {
	float: left;
	margin: 0;
	padding: 0 1px 0 0;
	height: 26px;
	background-image: url(layout_images/menu_main_separator.gif);
	background-position: right 6px; 
	background-repeat: no-repeat; }

#menu_main ul li:last-child {
	background-image: none; }

#menu_main ul li a {
	font: normal 11px arial, sans-serif; 
	color: #fff;
	text-decoration: none; 
	margin: 0;
	display: block;
	padding: 6px 23px 8px 23px;
	background-image: none; }

#menu_main ul li a:hover {	
	color: #DEE3E7;
	background-image: url(layout_images/bg_menu_main_over.png); }


/* sub menu styles ------------------------------------------------------------------ */
#contents_left_col ul {
	list-style-type: none;
	margin: 0 0 0 0;
	border-left: 7px solid white;
	padding: 0; 
	width: 147px; }

#contents_left_col ul.l1_limenu_default,
#contents_left_col ul.l1_limenu_default_current {
	margin: 0 0 20px 0;
	width: 147px;
	border-left: 0; }

#contents_left_col ul li {
	margin: 0;
	padding: 0 0 0 0;
	background-image: url(layout_images/bg_submenu_li.png);
	background-color: #fff;
	background-position: 0 0;
	position: relative;
	background-repeat: no-repeat; }

#contents_left_col ul li:hover {
	background-image: url(layout_images/bg_submenu_li_over.png); 	
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #d9dadc; }		

#contents_left_col ul li a {
	font: normal 11px arial, sans-serif; 
	color: #111114;
	text-decoration: none; 
	margin: 0;
	display: block;
	width: 140px;
	padding: 3px 0 3px 7px;
	position: relative; }

#contents_left_col ul li a:hover  {
	background-image: url(layout_images/bg_submenu_a_over.png); 	
	background-position: bottom center;
	background-repeat: no-repeat; }		
	
#blog_middle{
	margin-top:40px;
	width:481px;
	float:left;
	text-align:center;
	z-index:1000;
	margin-left:40px;
		}

#bottom_logos_alan{
	position:absolute;
	bottom:0px;
	z-index:1000;
	width:100%;
	left:0px;
}


#ibs_logo_right{
	margin-top:0px;
	float:left;
	margin-right:10px;
	margin-left:25px;
	text-align:center;
	z-index:1000;
	width:120px;}

#ibs_logo_left{
	margin-top:40px;
	float:left;
	margin-left:5px;
	margin-rightt:20px;
	width:150px;
	text-align:center; 
	z-index:1000;
	}

#blog_icon{
	margin-top:320px;
	text-align:center;

}
#menu_main_left{

	width:58%;
	float:left;

}

#menu_main_right{

	width:40%;
	float:right;

}

#menu_top_left{

	width:58%;
	float:left;

}

#menu_top_right{

	width:40%;
	float:right;

}
#download_safeworlds{
text-align:center;
margin-top:0px;
}
#content_left_bottom_download_bt{
text-align:center;
}

#menu_top_left_1{

	width:150px;
	float:left;

}
#menu_main_left_2{

	width:210px;
	float:left;

}
#menu_main_right_1{

	width:150px;
	float:right;

}
#menu_main_right_2{

	width:210px;
	float:right;

}
#own_malls_bt{
padding-left:5px;
}
#flash_bottom
{
 
  padding-left:2px;
}