Fbody{
	margin:0px 0px 0px 0px;
	background:#fbfbfb url(../images/nasilemak.png) no-repeat;
	background-position:0% 100%;
}

img, div { behavior: url(../images/iepngfix.htc) }

h1{
	color:#BF1518;
	font-family:Arial, sans-serif;
	font-size:24px;
	margin:0px;
}

h2{
	color:#BF1518;
	font-family:Arial, sans-serif;
	font-size:22px;
	margin:0px;
}

h3{
	color:#249136;
	font-family:Arial, sans-serif;
	font-size:20px;
	margin:0px;
}

h4{
	color:#0C6F6A;
	font-family:Arial, sans-serif;
	font-size:16px;
	line-height:1.0em;
	margin:2px 0px 0px 0px;  
 }

h5{
	color:#249136;
	font-family:Arial, sans-serif;
	font-size:15px;
	line-height:1.0em;
	margin:0px;
 }

h6{
	color:#249136;
	font-family:Arial, sans-serif;
	font-size:13px;
	line-height:1.0em;
	margin:0px;
}

ul{
	margin-top:0px;
}

.underline{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}

.orange{
	color:#f69679;
	font-family:Arial, sans-serif;
	font-size:15px;
	line-height:1.0em;
	margin:0px;
 }

a.more, a.more:link, a.more:visited, a.more:hover{
	color:#BF1518;
	font-family:verdana;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

a.more2, a.more2:link, a.more2:visited, a.more2:hover{
	color:#BF1518;
	font-family:verdana;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

a.fact, a.fact:link, a.fact:visited{
	color:#ffffff;
	font-family:verdana;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

a.fact:hover{
	color:#ffffff;
	font-family:verdana;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}
p{
	margin:0px;
	line-height:1.0em;
	text-align:justify;
 }

fieldset{
	-moz-border-radius:5px;
	background:#CDFFD5;
}

legend{
	font-family:arial, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.content{
	color:#000000;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	line-height:1.2em;
}

.content-white{
	color:#ffffff;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	line-height:1.2em;
}
.content-small{
	color:#000000;
	font-family:arial, sans-serif;
	font-size:11px;
	line-height:1.2em;
}

.content-small2{
	color:#000000;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	line-height:1.2em;
}

.content-red{
	color:#C9111B;
	font-family:arial, sans-serif;
	font-size:13px;
	line-height:1.0em;
}

.content-blue{
	color:#330066;
	font-family:arial, sans-serif;
	font-size:12px;
	line-height:1.0em;
	font-weight:bold;
}

.content2{
	color:#000000;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	line-height:1.2em;
	padding-right:30px;
	font-weight:bold;
}

.content3{
	font-family: Verdana, sans-serif;
	font-size:12px;
	list-style:square outside url("../images/arrow.jpg");
	padding-top:5px;
	padding-left:30px;
	padding-bottom:10px;
	font-weight:normal;
	line-height:1.2em;
}

.content4{
	font-family: Verdana, sans-serif;
	font-size:12px;
	list-style:square outside url("../images/arrow2.jpg");
	padding-top:5px;
	padding-left:30px;
	padding-bottom:10px;
	font-weight:normal;
	line-height:1.2em;
}
.title{
	color:#ffffff;
	font-family:arial, sans-serif;
	font-size:13px;
	background:#960508;
	padding:8px 5px;
	font-weight:bold;
	text-align:center;
}


.footer-title{
	color:#ffffff;
	font-family:arial, sans-serif;
	font-size:13px;
	background:#960508;
	padding:5px 3px;
	width:80px;
	font-weight:bold;
	text-align:center;
}

.footer-title2{
	color:#ffffff;
	font-family:arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

/* home page css */
#title{
	color:#BF1518;
	font-family:Arial, sans-serif;
	font-size:24px;
	height:30px;
}

#head-container{
	width:100%;
	margin:auto;
	position:relative;
}

#header{
	background:url(../images/header.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:245px;
}

#mainmenu{
	background:#A9A4A1 url(../images/mainmenu-bg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:900px;
	position:absolute;
	height:40px;
	left:44px;
	top:205px
}

#logo{
	width:1003px;
	margin:auto;
	position:relative;
}

#container{
	width:900px;
	margin:auto;	
	position:relative;
	height:100%;
}

#facebook{
	position:relative;
	float:right;
	padding-right:20px;
}
#spacer{
	height:10px;
	clear:both;
}

#spacer2{
	clear:both;
}

.spacer{
	height:10px;
	clear:both;
}

.spacer2{
	clear:both;
}
#black-space{
	height:10px;
	clear:both;
	background:#000000;
	position:relative;
}

#slideshow{
	position:relative;
	width:100%;
	float:left;
	height:400px;
	vertical-align:top;
}

#maincontent{
	height:180px;
	position:relative;
	width:100%;
}

#leftcontent{
	width:295px;	
	height:180px;
	float:left;
	position:relative;
}

#buttons{
	width:290px;
	float:left;
	position:relative;
}

#register{
	width:290px;	
	height:84px;
	float:left;
	position:relative;
}

#rightcontent{
	width:590px;
	height:180px;
	float:left;
	position:relative;
}

#intro{
	width:588px;
	height:175px;
	float:left;
	position:relative;
	border:1px solid #ff0000;
}

#introtext{
	width:68%;
	float:left;
	position:relative;
	padding:5px;
}

#picture{
	float:left;
	position:absolute;
	top:0px;
	left:410px;
	z-index:100;
}

#blank-space{
	width:5px;
	position:relative;
	float:left;
	height:100%;
}

#content2{
	width:100%;
	position:relative;
}

#thematic-messages{
	height:515px;
	position:relative;
	width:295px;
	float:left;
}

#fact-sheet{
	position:relative;
	float:left;
	width:295px;
}

#fact-sheet-content{
	width:290px;	
	height:100%;
	float:left;
	position:relative;
}
.fact-sheet{
	width:900px;
	height:700px;
	overflow:auto;
	padding:3px;
}

#thematic{
	width:295px;
	float:left;
	position:relative;
}

#thematic-content{
	width:290px;	
	height:100%;
	float:left;
	position:relative;
}

#messages{
	width:295px;	
	height:100px;
	float:left;
	position:relative;
}

#messages-content{
	width:290px;	
	height:100%;
	float:left;
	position:relative;
}

#minister-messages{
	width:750px;
	height:650px;
	overflow:auto;
	padding:3px;
}

#english{
	position:absolute;
	top:8px;
	left:28px;
}

#japanese{
	position:absolute;
	top:33px;
	left:28px;
}

#mandarin{
	position:absolute;
	top:8px;
	left:128px;
}

#korea{
	position:absolute;
	top:33px;
	left:128px;
}

#arabic{
	position:absolute;
	top:8px;
	left:228px;
}

#video{
	width:400px;
	height:300px;
}

#highlights-conferences-testimonials{
	height:570px;
	position:relative;
	width:590px;
	float:left;
}

#highlights-findmore{
	height:140px;
	position:relative;
	width:590px;
	float:left;
}

#highlights{
	background: url(../images/highlights-bg.jpg) top left no-repeat;
	height:140px;
	position:relative;
	width:295px;
	float:left;
}

#download{
	width:295px;	
	height:94px;
	float:left;
	position:relative;
}

#review{
	width:295px;	
	height:94px;
	float:left;
	position:relative;
}
#findmore{
	height:140px;
	position:relative;
	width:285px;
	float:left;
}
.conferences{	
	background:#EBEBEB;
	height:132px;
	position:relative;
	width:590px;
	float:left;
}
.conferences #left{
	float:left;
	padding:8px;
	position:relative;
	width:160px;
}

.conferences #right{
	float:left;
	padding-top:8px;
	position:relative;
	width:400px;
}

#testimonials{
	width:590px;	
	height:143px;
	background:#EBEBEB;
	float:left;
	position:relative;
}

#testimonials-content{
	width:584px;	
	height:137px;
	margin:2px auto ;
	position:relative;
	border:1px solid #ABABAB;
}
#testimonials #left{
	float:left;
	padding:8px;
	position:relative;
	width:450px;
}

#testimonials #right{
	float:left;
	padding-top:8px;
	position:relative;
	width:115px;
}
/*end home page css*/

/* content page css*/
#content{
	width:100%;
	position:relative;
	background:url("../images/separator.jpg") no-repeat;
	background-position:top left;
}

#left-container{
	width:200px;
	height:491px;
	float:left;
	position:relative;
	background:url("../images/red-bg.png") repeat-x;
	background-position:0px 10px;
}

#left-container2{
	width:200px;
	height:491px;
	float:left;
	position:relative;
	/*background:url("../images/red-bg.png") repeat-x;
	background-position:0px 10px;*/
}

#top{
	height:10px;
	position:relative;
}

#content-submenu{
	width:100%;
	position:relative;
	float:left;
}
#content-space{
	width:20px;
	float:left;
	position:relative;
}
#right-container{
	width:680px;
	float:left;
	position:relative;
}

#left-figure{
	width:320px;
	float:left;
	position:relative;
}

#right-figure{
	width:280px;
	float:right;
	position:relative;
	text-align:right;
}

#dotted{
	width:100%;
	position:relative;
	border-bottom:1px dotted #cccccc;
	margin:0px;
	height:1px;
}

#left-contact{
	width:330px;
	float:left;
	position:relative;
}

#right-contact{
	width:330px;
	float:left;
	position:relative;
}

#statictics{
	width:680px;
	float:left;
	position:relative;
}

#statictics-left{
	width:330px;
	float:left;
	position:relative;
}

#statictics-right{
	width:330px;
	float:left;
	position:relative;
}

#left-stat{
	width:200px;
	float:left;
	position:relative;
}

#right-stat{
	width:130px;
	float:left;
	position:relative;
	text-align:right;
}

#theme{
	width:330px;
	float:left;
	position:relative;
}

#left-info{
	width:320px;
	float:left;
	position:relative;
}

#right-info{
	width:320px;
	float:left;
	position:relative;
}

#left-publication{
	width:120px;
	float:left;
	position:relative;
}

#center-publication{
	width:200px;
	float:left;
	position:relative;
}

#right-publication{
	width:340px;
	float:left;
	position:relative;
}

#left-exhibitor{
	width:260px;
	float:left;
	position:relative;
}

#right-exhibitor{
	width:400px;
	float:left;
	position:relative;
}

#left-programme{
	width:100px;
	float:left;
	padding-left:5px;
	position:relative;
}

#right-programme{
	width:560px;
	float:left;
	position:relative;
}

#left-programme2{
	width:20px;
	float:left;
	padding-left:5px;
	position:relative;
}

#right-programme2{
	width:640px;
	float:left;
	position:relative;
	padding-bottom:5px;
}

#event{
	width:220px;
	float:left;
	position:relative;
}

#contact-person{
	width:50%;
	float:left;
	position:relative;
}

#quick-link{
	width:200px;
	position:relative;
	float:left;
}

#quick-link-content{
	position:relative;
	margin:auto;
	width:177px;
}
/* end content page css */

#footer{
	background:#C5020A;
	width:100%;
	position:relative;
	height:740px;
	margin:auto;
}

#footer-content{
	width:920px;
	margin:auto;
	position:relative;
}

#footer-left{
	width:470px;
	float:left;
	position:relative;
}

#footer-right{
	width:450px;
	float:left;
	position:relative;
}

#left-side{
	width:50%;
	position:relative;
	float:left;
}

#right-side{
	width:50%;
	position:relative;
	float:left;
}
/* mifb 2010 brings you*/
#targeted{
	width:680px;
	float:left;
	position:relative;
}

#targeted-top{
	width:680px;
	float:left;
	position:relative;
}

#targeted-left{
	width:330px;
	float:left;
	position:relative;
}

#targeted-right{
	width:330px;
	float:left;
	position:relative;
}
/* end mifb 2010 brigns you*/

/* thematics communities */

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 290px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  background: #fff;
  color: #fff;	
  padding: 0;
}

ul#menu li a:hover {
  background: #fff;
}

ul#menu li ul li a {
  background: #ccc;
  color: #000;
  padding: 5px 5px;
}

ul#menu li ul li a:hover {
  background: #aaa;
  padding-left: 5px;
}

/* main menu*/

#mainmenu ul{
  list-style-type:none;
  width: 100%;
  position:relative;
}

#mainmenu ul li{
  list-style-type:none;
  float:left;
  position:relative;
  font-family:arial;
  font-size:12px;
  color:#FFFFFF;
  font-weight:bold;
}

#mainmenu ul li a{
  list-style-type:none;
  float:left;
  position:relative;
  font-family:arial;
  font-size:12px;
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
  padding: 10px;
  height:40px;
}

#mainmenu ul li a:hover{
  color:#FBFBFB;
  text-decoration:none;
  font-weight:bold;
  background:url(../images/menu-bg.jpg) top left repeat-x;
}

#mainmenu2{
  color:#FBFBFB;
  text-decoration:none;
  font-weight:bold;
  background:url(../images/menu-bg.jpg) top left repeat-x;
}

/* submenu*/

ul#submenu, ul#submenu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 200px;
}

ul#submenu a {
  display: block;
  text-decoration: none;	
}

ul#submenu li {
  margin-top: 1px;
}

ul#submenu li a {
  color: #fff;	
  padding: 8px 8px;
  font-family:arial, sans-serif;
  font-size:13px;
  font-weight:bold;
}

ul#submenu li a:hover {
  background: #D13539;
}

ul#submenu li ul li a {
  /*background: #ccc;*/
  color: #fff;
  padding: 6px 10px;
  font-size:11px;
}

ul#submenu li ul li a:hover {
  background: #aaa;
  padding-left: 10px;
}

/* submenu2*/

ul#submenu2, ul#submenu2 ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 200px;
}

ul#submenu2 a {
  display: block;
  text-decoration: none;	
}

ul#submenu2 li {
  margin-top: 1px;
}

ul#submenu2 li a {
  color: #fff;	
  padding: 8px 8px;
  font-family:arial, sans-serif;
  font-size:13px;
  font-weight:bold;
}

ul#submenu2 li a:hover {
  background: #D13539;
}

ul#submenu2 li ul li a {
 /* background: #ccc;*/
  color: #fff;
  padding: 6px 10px;
  font-size:11px;
}

ul#submenu2 li ul li a:hover {
  background: #aaa;
  padding-left: 10px;
}

.footer-content{
	font-family:arial, sans-serif;
	color:#ffffff;
	font-size:12px;
}

a.footer-content, 
a.footer-content:link, 
a.footer-content:visited{
	font-family:Verdana;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}

a.footer-content:hover{
	text-decoration:underline;
}

#left-cooking{
	width:30px;
	float:left;
	position:relative;
}

#center-cooking{
	width:470px;
	float:left;
	position:relative;
}

#right-cooking{
	width:160px;
	float:left;
	position:relative;
	text-align:right;
}
