body{
	font-family:'Khmer OS','Khmer OS Fasthand','Limon S1','Limon S2','Limon S4','verdana','Khmer OS Metal Chrieng';
	font-size:100%;
}
#kh_header_bg {
	width				: 100%;
	height				: 212px;
	float				:left;
	background-image	: url(media/header_bg.png);
	background-repeat	: repeat-x;
	text-align			:center;
	margin				:0 0 ;
	padding				:0;
}
.kh_topline{
	background-color:none;
	margin				:0 auto;
	background-image	: url(media/spotlight.png);
	background-repeat	: no-repeat;
	
	padding				: 0 0 0;
	height				: 179px;
	z-index				:0;
	width				:920px;
	}
hr{
	margin:.5em 0 1.5em 0;
	padding:0;
	clear:both;
	border:1px solid #f8941e;

}	
#fix{
	/*width:1000px;
	margin: 0 auto;
	padding: 0 auto;
}
div#language {
	float:left;
	top:210px; 
	margin: 0 8px 0 0;
	z-index:202;*/
}
.kh_wrapper {
	width				: 920px;
	margin				: 0 auto 0;
	padding				: 0;
	border-bottom		: 1px solid #fcf3eb;
	background-color	: #fcf3eb;
/*	float				: left*/
}
.kh_container{
	clear:both;
	width:880px;
	font-family:'Khmer OS','Khmer OS Fasthand','Limon S1','Limon S2','Limon S4','arial','Khmer OS Metal Chrieng';
	margin:0 ;
	padding:0 1em 1em 2em;
	}
		
#kh_navigation {	
	position:relative;
	margin:1px auto;
	top: 0;
	padding:0 0 0 2em;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	width:894px;
	height:30px;
	background-color	: #ff8500;
	}
#kh_navigation ul {
	position:relative;
	padding:3px 0 0 0;
	margin:2px 0 0 0;
		}
#kh_navigation li {
	display:inline;
	padding:0 10px 0 0;

	}
#kh_navigation a{
	margin:0;
	padding:0;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	}
#kh_navigation a:visited {
	color:#a01c2c;
	text-decoration:none;
	font-size:100%;
	}
#kh_navigation a:hover {
	color:#fff;
	text-decoration:underline;
	}
.kh_navon {
	font-size:1em;
	font-weight:normal;
	color:#fff;
	text-decoration:underline;
	font-family:'Khmer OS','arial','Khmer OS Metal Chrieng',
}

.kh_listing_h1{
	margin:.3em 0 .5em 0;
	padding:0;
	font-size:1.8em;
	font-weight:bold;
	color:#a01c2c;

	}
.kh_listing_h2_color{
	margin:.7em 0 0 0;
	color:#f8941e;
	font-size:17pt;
}
.kh_listing_h2{
	margin:.7em 0 .5em 0;
	padding:0;	
	font-size:1.1em;
	font-weight:bold;
	}
.kh_listing_h3{
	clear:both;
	margin:.5em 0 0 0;
	padding:0;
	font-size:14px;
	font-weight:bold;
}
.kh_listing_h3 p{
	margin:0;
	padding:0;	
	font-size:10pt;
	font-weight:normal;
	position:relative;
	top:-8px;
	}
.kh_listing_h3 ul{
	margin:.5em 0 .5em 0;
	padding:0;
	font-size:10pt;
	font-weight:bold;	
	list-style-type:none;
	width:225px;
	float:left;
	}
.kh_listing_h3 li{
	margin:0;	
}
span{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
}
.kh_listing_sub_title{
	margin:0;
	padding:0;
	line-height:1.8em;
	clear:both;
	font-size:90%;
	}
.kh_listing_sub_title span{
	font-family:arial;
	font-size:11pt;
	font-weight:normal;
}
/**********************in schedule page************************/
.kh_listing_schedule_text{
	float:left;
	margin:.1em 0 0 0;
	font-size:13pt;
	font-weight:bold;
}
.kh_listing_date{
/*  in home page under:Gasolina */
	margin:0;
	padding:0;
	font-size:11pt;
	font-weight:normal;
	}
.kh_listing_p p{
	margin:.8em 0 0 0;
	padding:0;	
	font-size:82%;
	font-weight:normal;
	}
 
.kh_listing_p p span{
	font-family:arial;
	font-size:11pt;
	font-weight:normal;
}	

.en_title{
	margin:0;
	padding:0;
	font-family:arial;
	font-weight:bold;
	font-size:17px;

	}

.kh_event_right_img{
	margin:.7em 0 .4em .7em;
	padding:0;
	float:right;
}
.kh_event_left_img{
	margin:.5em 1.2em .4em 0;
	padding:0;
	float:left;
	}
	


.kh_schedule_table{
	float:left;
	margin:2em 0 0 0;
	padding:0 1px .5em 1px;
	border:3px solid #f8941e;
	font-size:9pt;
	}
.kh_schedule_table p{
	clear:both;
	margin:0;
	padding:.3em 0 0 .8em;
	font-size:9pt;
	}
.kh_date{
	float:left;
	margin:3px 0 0 0 ;
	padding:0 1em 0 0;
	width:95px;
	font-size:9pt;
	font-weight:bold;
	}
.kh_titlelist{
	clear:both;
	padding:.7em 0 .6em 1em;
	float:left;
	width:830px;
	font-size:10pt;
	background-color:#f8942e;
	border-bottom:3px solid #a01c2c;
	margin	:0;
	}
.kh_bg_color{
	float:left;
	clear:borh;
	margin:0;
	padding:0;
	}

.kh_time{
	float:left;
	margin:0 .6em 0 0;
	padding:0;
	width:120px;
	}
.kh_time ul{
	margin:0;
	padding:0;
	}
.kh_time li{
	margin:0;
	padding:2px 0 2px 0;
	height:20px;
	list-style:none;
	}
.kh_title{
	float:left;
	margin:0 1px 0 1em;
	padding:0;
	width:245px;
	font-size:9pt;
	}
.kh_title ul{
	margin:0;
	padding:0;
	}
.kh_title li{
	margin:0;
	padding:2px 0 2px 0;
	height:20px;
	list-style:none;
	}
.kh_place{
	float:left;
	margin:0 3px 0 1.3em;
	padding:0;
	font-size:9pt;
	width:143px;
	}
.kh_place ul{
	margin:0;
	padding:0;
	}
.kh_place li{
	margin:0;
	padding:2px 0 2px 0;
	height:20px;
	list-style:none;
	}
.kh_program{
	float:left;
	margin:0;
	padding:0;
	font-size:10pt;
	width:130px;
	}
.kh_program ul{
	margin:0;
	padding:0;
	}
.kh_program li{
	margin:0;
	padding:2px 0 2px 0;
	height:20px;
	list-style:none;
	}
#see_map{
	clear:both;
	margin:.3em 1em 0 0;
	font-weight:bold;
	padding:0;
	}
#see_map a:hover{
	color:#a01c2c;
	text-decoration:none;
	
	}
/*-----------------------*/

/*** view map ***/
#view_map{
	color:#000;
	font-weight:bold;
	}
#view_map ul{
	margin:.5em 0 0 0;
	padding:0;
	}
#view_map li{
	display:inline;
	margin:0 1em 0 0;
	padding:0;
	font-size:11pt;
	}
#view_map ul li a{
	color:#000;
	text-decoration:none;
	font-weight:normal;
	}
#view_map ul li a:hover{
	color:#f8941e;
	text-decoration:underline;
	}
/*** About **
.quote p{
	clear:both;
	margin:.7em 0 .5em 0;
	padding:.5em 0 1.5em 0;
	border-bottom:2px solid #f8941e;
	}
	
/*** footer ***/

.footer {
	width				: 920px;
	margin				: -114px auto 0 auto;
	height				: 114px;
	background-image	: url(../img/footer.png);
}

.kh_footer_link {
	float		: right;
	margin		: -72px 30px 0 0; /*43px*/ 
	font-family	: "Tw Cen MT Condensed";
	font-size	: 16px;
}

.kh_footer_link a {
	color		: #F6921E;
}

.kh_footer_link a:hover {
	color		: #fff;
}

.footer_bg {
	width				: 100%;
	height				: 114px;
	background-image	: url(../img/footer_bg.png);
	background-repeat	: repeat-x;
}

