@charset "UTF-8";

body  { margin: 0;
	font-size: 12pt;
	font-family: meiryo, Verdana, MS PGothic, sans-serif;
}
p { line-height: 140% }

.khmer { font-family: 'Limon S1'; font-size: 28px; }

#body { background-image: url(http://www.side-by-side-intl.org/images/hok-bird1.jpg); }
#container { width: 900px; margin: auto; }

#header a img { border: 0; }
#footer {
	clear: both;
	height: 24px;
	background: url(./img-m/footm.gif) no-repeat bottom;
	text-align: right;
	padding: 6px 30px 0 0;
	color: #cccccc;
	font-size: small;
	font-style: italic;
}

#main {
	width: 880px;
	float: left;
	background: url(./img-m/backm.gif) #ffffff;
	padding: 15px 10px 20px 10px;
}
#contents {
	width: 630px;
	margin-right: 10px;
	float: right;
}
#sidebar {
	width: 220px;
	float: left;
	font-size: small;
}

/*contents*/

h1 {
	padding-bottom: .3em;
	font-size: x-large;
	border-bottom: 3px dotted #cccccc;
	color: #99BB99;
}
h2 { font-size: large; }

ul {
	list-style-type: none;
	list-style-image: url('/img-m/bullet.gif');
}
ul li {
	clear: both;
	line-height: 130%;
	margin-bottom: 1em;
}

#breadcrumbs {
	clear: both;
	width: 100%;
	border-top: 2px dotted #cccccc;

	font-size: small;
}

/*sidebar*/
#sidebar ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0 0 .5em 0; padding: 0;
}
#sidebar ul li{
	margin-bottom: 2px;
	padding: 3px 3px 3px 10px;
	background: url('/img-m/menuback.gif') #AACCEE;
	color: #EEEEAA;
}
#sidebar ul li#menu30,
#sidebar ul li#menu31,
#sidebar ul li#menu17 {
	background: url('/img-m/menuback2.gif')  #667799;
}
#sidebar ul li#menu30 a,
#sidebar ul li#menu31 a,
#sidebar ul li#menu17 a {
	color: white;
}

#sidebar #address {
	margin-top: 1em;
	border: 1px dotted #cccccc;
	padding: 3px;
	background: white;
}
#sidebar #note {
	margin-top: 1em;
	font-size: x-small;
	line-height: 140%;
}

