body{
	background:url(../images/body_bg.jpg) repeat top left;
	padding-top:50px;

}
h1{
	text-transform:uppercase;
}
p{
	line-height:15px;
}

#flags{
	width:960px;
	height:13px;
	padding:10px;
	margin:0px auto 0px auto;
	display:block;
	line-height:13px;
	text-align:right;
}

#flags a{
	border:0;
	padding:0;
	margin:0;
}

#flags img{
	margin-left:7px;
	border:0;
}

#main_holder{
	width:980px;
	margin:0px auto 10px auto;
	display:block;
	background:url(../images/main/top_curve.gif) top left no-repeat;
	padding:6px 0 0;
	position:relative;
	overflow:hidden;
}

#topper{
	height:140px;
	width:978px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background:url(../images/main/top_bg.gif) repeat-x top left;
	padding:0;
	margin:0;
	position:relative;

}


#topper #glob_links{
	width:958px;
	display:block;
	padding:0px 20px 0px 0px;
	margin:0;
	text-align:right;
	height:20px;
	position:absolute;
	top:9px;
}

#topper #glob_links a{
	color:#FFFFFF;
	text-decoration:none;
	font:11px tahoma;
	font-weight:bold;
	margin-left:10px;
}

#topper #menu_links{
	background:transparent url(../images/main/menu_link_bg.gif) repeat-x  left bottom;
	display:inline;
	height:54px;
	list-style-type:none;
	margin:61px 0 0 295px;
	padding:0;
	float:left;
	position:absolute;
	top:20px;
	overflow:visible;
}
#topper #menu_links li{
	color:#FFFFFF;
	float:left;
	height:39px;
	overflow:hidden;
	text-align:center;
	display:inline;
	line-height:39px;
	margin:15px 0px 0px 0px;

}

#topper #menu_links li img{
	display:inline;
	margin:0;
	padding:0;
}

#topper #menu_links li.first{
	color:white;
	text-decoration:none;
	height:39px;
	display:inline;
	overflow:hidden;
	float:left;
	
}

#topper #menu_links li.first{
	background:transparent url(../images/main/menu_link_bg_first.gif) no-repeat scroll left top;
}

#topper #menu_links li.last{
	background:transparent url(../images/main/menu_link_bg_last.gif) no-repeat scroll right top;
}

#topper #menu_links li.current{
	background:transparent url(../images/main/menu_current_left.gif) no-repeat scroll left top;
	height:49px;
	margin:5px 0px 0px 0px;
}

#topper #menu_links li.current a{
	background:#B62E00 none repeat scroll 0 0;
	border-top:1px solid #FFFFFF;
	height:38px;
	margin-left:7px;
	margin-right:0px;
	margin-top:0;
	margin-bottom:0;
}

#topper #menu_links li.current img{
	margin:0 0 0 -3px;
	padding:0;
	border:0;
	height:49px;
}

#topper #menu_links li.menu_cover{
	background:transparent;
}



#topper #menu_links li a {
	background:transparent url(../images/main/menu_link_sep.gif) no-repeat scroll right top;
	color:#FFFFFF;
	display:inline;
	float:left;
	text-decoration:none;
	font:13px tahoma;
	font-weight:bold;
	vertical-align:middle;
	padding:10px 10px 0px 10px;
	text-transform:uppercase;
	height:30px;
}

#topper #menu_links li.last a{
	background:none;
}

#contents{
	background:url(../images/main/contents_bg.gif) bottom left no-repeat #FFFFFF;
	display:block;
	float:left;
	width:980px;
	padding:0px 0px 20px 0px;
}

#center{
	background:transparent url(../images/main/center_bg.gif) no-repeat scroll left top;
	display:block;
	float:left;
	margin:26px 0 0 22px;
	width:471px;
	padding:23px 0px 23px 0px;
}

#right{
	display:block;
	float:left;
	padding:26px 20px 25px 26px;
	width:201px;
	font:11px tahoma;
	overflow:hidden;
}

#center #breadcrumbs a{
	font:11px tahoma;
	color:black;
	text-transform:uppercase;
	text-decoration:none;
}

#center .paging{
	display:block;
	float:left;
	margin:20px auto 10px 20px;
	text-align:center;
	color:#1C526C;
	height:11px;
	line-height:11px;
}

#center .paging div{
	display:block;
	float:left;
	height:14px;
	line-height:14px;
	font:14px tahoma;
	
}

#center .paging  a{
	color:#1C526C;
	font:11px tahoma;
	text-decoration:none;
	margin:3px;
	display:block;
	float:left;
	font-weight:bold;
}

#center .paging div .cur_page{
	color:#990000;
	text-decoration:underline;
}

#logo h1 a{
	color:white;
	text-decoration:none;
}


#copyright{
	color:#EDF3F4;
	font-family:tahoma;
	font-size:11px;
	margin-bottom:40px;
	text-align:center;
}
.ig_market_banner
{
border:none;
margin-bottom:30px;
}