/*
Theme Name: Domrei v0.001 :P
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Mr. Vanleab KK
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


body {
	font-family:'Arial','verdana','trebuchet ms','myriad','sans-serif';
	font-size:105%;
	background-color:#ccc;
	color:#333;
	margin:0;
	padding:0;
}

.container {
	margin:1.2em auto 2em;
	padding:0;
	width:960px;
	background-color:#fff;
	
}

.content1 {
	width:640px;
	float:left;	
	margin:0 auto 2em;
	padding:1em;
	min-height:470px;
}

#header {
	text-align:left;
	margin:0 auto;
	padding:0 auto;
}

hr {
	background-color:#aaa;
	height: 2px;
	width: 100%;
	text-align: left;
	border:0;
	margin:5px 0 0 0;
	padding:0;
} 		 

/****** content2 ******/
.content2 {
	width:265px;
	float:left;		 
	background-color:#039;
	border:1px solid #003366;
	margin-right:0;
	margin-top:1em;	 
	padding:0;

}

/*.content2_1{
	padding:5px 8px;
	background-color:#AFA8A8;
}					  */

.recent_research {
	background-color:#AFA8A8;
	padding:5px 5px 25px 15px;
	float:right;
	width:245px;
	margin-bottom:1.5em; 
}

.recent_research h4 {
	color:#003399;
	margin:.8em 0;
	padding:0;
	font-style:normal;
}

.recent_img {
	float:left;
	padding:8px 8px 4px;
	margin:5px .8em 0 0;
	background-color:#003399;
}

.download_report {
	text-align:center;
	padding:0;
	width:300px;
	margin:20px 15px 20px 5px;
	float:left;
}

.download_report img {
	border:10px solid #999;
	margin-bottom: 10px;
}

.recent_text {
 	padding:0 0;  
	margin:0 0;
	font-size:.8em
}
.recent_text p {
 	padding:0 2px 0 0;  
	margin:0;
	color:#333;
	font-size:0.9em
}
.recent_text p a{
 	padding:0;  
	margin:0;
	text-decoration:underline;
	color:#134A77;
}
/*****    Navigation   ****/
.navigation {		 
	clear:both;
	margin:0;
	padding:.5em 0 .7em;
	background-color:#fff; 
}
.navigation ul
{	
	margin: 0;
	padding: 0;
	z-index: 30;
}

.page_item
{	
 	margin: 0;
	padding: 0;
	list-style: none;
	width:150px;		   
	display: block;
	font-weight: bold;
	font-size: 13px;
	font-family: arial;		
}

.page_item a{
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px 4px 1em;
	color: #555;
	text-align: left; 
	width:150px;	
	text-decoration: none;
	font-weight:bold;
}

.page_item a:hover{	
	text-decoration:underline;
	color:#003399;
}

.page_item, .current_page_item{ 
	width:150px;
	font: bold 13px arial;	
	margin:0 1px 0 0;
	padding: 0 10px;
	display:block;
	/*background: #5970B2; */
}

.current_page_item{
	background:url('media/symbol.gif') no-repeat 9px 6px;
}

.page_folder ul{
	width:150px;
	font: bold 13px arial;	
	margin:0 0;
	padding: 0 0;
	display:block;
	/*background: #5970B2; */
}

.page_folder ul li{
	padding: 0 0;
	display:block;
	margin:0 0 0 20px;
}

.page_folder ul .page_item{
	background:url('media/sub-symbol.gif') no-repeat left 8px;
}

.page_folder ul .current_page_item a{
	width:150px;
	font: bold 13px arial;	
	display:block;
	/*background: #5970B2; */
	margin:0 0 0 0;
	color:#003399;
 }
 
#nav-sub-under{
	list-style-type: none;	
}
#nav-sub-under li a#link-name{
	color:#555;
	margin-left:-10px;
	}
/***** End Navigation   ****/
.content{
	color:#333;
	} 
#h22{
	color:#fff;
	text-align:left;
	font-size:1em;
	font-style:bold;
	margin:1.5em 0 .7em 0;
	padding:10px .6em 10px; 
	background-color:#5970b2;
	font-family: 'Arial';	
}
h2{
	color:#344ba8;
	text-align:left; 
	padding:0;
	margin:1em 0 .7em 0;
	font:bold 130% 'Verdana';
}  						 
h3{
	text-align:left; 
	text-transform:capitalize;
	padding:5px 1em;
	margin:.9em 0 .5em 0; 
	background-color:#5970b2;
	width:608px;
	font-size: 1em;
	font-family: 'Arial';	
	color:#fff;
}

.post_title a {
	text-align:left; 
	text-transform:capitalize;
	padding:5px 0 0 0;
	margin:.9em 0 .5em 0; 
	background-color:#5970b2;
	width:540px;
	font-size: 1em;
	font-family: 'Arial';
	color:#fff;
}

.postmetadata {
	font-size: 11px;
	margin-left:16px;
}

small {
	font-size: 11px;
	color:#888;
	margin-left:16px;
}

.h3_top{
	margin-top:1.5em;
	margin-bottom:.7em;	
}

.entry {
	margin-top:10px;
}

h4{
	color:#677cc8;
	text-align:left;
	font-size:.9em;
	font-style:italic;
	margin:.7em 0 .3em 0 ;
	padding:0 0 0 1em;
}

p{
   color:#555;
   font-size:.9em; 
   line-height:1.5em;
   margin:0 0 .6em 1em;    
}

ul, ol{
	color:#555;	
	font-size:.9em;
	margin:.5em 0 .7em;
}

ul#list, ol#list{
	margin:0 0 1em 3em;
	padding:0;
}
	 
ul#list li,  ol#list li{
	margin:0;
	/*padding:2px;*/
	line-height:150%;
}

a{
	text-decoration:none;
	color:#677cc8;
}
a:hover{
	text-decoration:underline;
	color:#677cc8;
}  
.experieance_ul{
   color:#555;
   font-size:88%; 
   line-height:20px; 
   list-style-type:none;
   margin:0;
   padding:0 0 0 0;
}	
.experieance_ul li{
   margin:0;
   padding:2px 0 1px 17px;
} 
#exp_title{
	padding-left:1em;
}
/***** Footer  ***/

.footer{
	font-size:80%;
	color:#aaa;
	clear:both;	
	background-color:#003366;
	margin:2em 0 0 0;
	text-align:center;
	height:22px;
	padding:5px 0 0 0;
}

/***** end Footer  ***/

/*******Project page***********/	  
table{
	
	font-size:.82em;	
}
table a{
	color:#333;
}
th { 
	border: 1px solid #000;
	padding:5px 0;
	margin:0;
	font-size:1.2em;
	color:#fff;		  
	background-color:#5970b2; 
/*	background-color:#599bd3;*/ 
}
td { 
	border: 1px solid #888;
	padding:0;
	margin:0; 
}
.th_td_no_border_right {
	border-width:1px 0 1px 1px;
}

.th_td_no_border_left {
	border-left:0;
}
.th_td_no_border_l_r {
	border-width:1px 0 1px 0;									 
}									
.col1{
	width:60%;		   
	border-width:0 1px 1px 1px;
	padding:4px 0;
	padding-left:.5em;
} 
.col2{
	width:13%;
	border-width:0 0 1px 0;
	text-align:center;
}
.col3{
	width:10%;
	border-width:0 0 1px 1px;
	padding:4px 8px;
}
.col4{
	width:20%;
	border-width:0 1px 1px;
	padding:4px 8px;
}
.col51{
	width:45%;		   
	border-width:0 1px 1px 1px;
	padding:4px 0;
	padding-left:.5em;
} 
.col52{
	width:13%;
	border-width:0 0 1px 0;
	text-align:center;
}
.col53{
	width:24%;
	border-width:0 0 1px 1px;
	padding:4px 0;
}
.row2 {
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.col54{
	width:10%;
	border-width:0 0 1px 1px;
	text-align:left;
	padding:4px 0 4px 0;
}
.col54 .row12, .col55 .row12{
	border-bottom:1px solid #ccc;
	padding: 10px 4px 11px;
}

.col54 p, .col53 p, .col55 p{
	margin:0;
	padding:0 0 0 4px;
	font-size:1em;
	color:#333;
}

.col55{
	width:10%;
	border-width:0 1px 1px;
	padding:4px 0;
	text-align:center;
}

table a{
	text-decoration:underline;
	float:left;
}
/*******End Project page***********/
/*******Project Description page***********/
.h3_pagedes {
	clear:both;
	text-align:left; 
	padding:4px 0 6px 12px;
	/*margin:.9em 0 .5em 0; */
	background-color:#5970b2;
	width:auto;
	font-weight: normal;
	font-size: 1em;
	font-family: 'Arial';		
	color:#fff;
} 	 
.h3_pagedes a{
	padding:5px 0;
	margin:.9em 0 .5em 0; 
	font:normal 1em 'Verdana';
	color:#fff;
} 

.h3_pagedes a:hover{
	text-decoration:none;
}

span.in_h3{
	font-size:.75em;
	float:right;
	text-align:right;
	margin-top:-17px;
	margin-right:8px;
} 	 

span.in_h31{
	font-size:.75em;
	float:right;
	text-align:right;
	margin-top:-27px;
	margin-right:8px;
} 

span.in_h32{
	font-size:.75em;
	float:right;
	text-align:right;
	margin-top:-37px;
	margin-right:8px;
}

span.in_h33{
	font-size:.75em;
	float:right;
	text-align:right;
	margin-top:-52px;
	margin-right:8px;
} 
 
ul.info{
	margin:0 1em 0 0 ;
	padding:0;			  
	list-style-type:none;
	font-size:.75em;
	color:#999;
	text-align:right;		 
}
				 
.info li{
	margin:0 0 0 .5em;
	display:inline;
	padding:0;
}

.project_dec_detail{
	border:1px solid #5970b2;
	margin:.6em 0 2em; 
	padding: 7px 10px 7px 0;
	font-size:1em;
	-moz-border-radius: .5em;
	-webkit-border-radius: 5px;
	border-radius: .5em;
	float:left;
	width:628px;
}
.request{
	color:#5970b2;
}
.img_info{
	float:right; 
	margin: .6em;
	margin-right: .4em
}
.img_info img{
	border:1px solid #ccc;
}
.caption{
	color:#aaa;
	font-size:small;
	text-align:center;
}
/*******End Project Description page***********/

.top{
	position:fixed;
	bottom:34px;
	right:0;
	float:right;
	padding:0 0;
	margin-right:14%;
	width:50px;	
}

.top-ie{
	position:absolute;
	bottom:34px;
	right:0;
	float:right;
	padding:0 10em 0 0;
	width:50px;	
}

.img_philo {
	width:100%;
	text-align:center;
	padding-bottom:13px;
	margin-top:15px;
}

.img_philo img {
	/*border:1px solid #999999;*/
	background-color:#F1F1F1;
	padding: 8px;
	margin-right:7px;
	margin-left:7px;
}
#Khmerpage p{
   font-family:arial, 'Khmer OS System';
   color:#555;
   font-size:.9em; 
   line-height:1.8em;
   margin:0 0 .6em 1em;    
}
#Khmerpage ul, ol{
	color:#555;	
	font-size:1em;
	margin:.5em 0 .7em;
}