html { min-height: 100%; margin-bottom: 1px; }

body{
	font-family:Geneva,Arial,Helvetica,sans-serif;
	margin-top:0px;
	background-image:url(../images/bkgd.gif);
	background-repeat: repeat;
	}

 
div#skiplink{width:150px; padding:0px; margin:0px; clear:both; font-size:.8em; display:inline; color:#E4DBDA}

div#skiplink a{color:#E4DBDA}

div#skiplink a:focus, div#skiplink a:active{color:#E4DBDA; background-color:#333}

#lang{padding:0 1% 0 0; width:770px; margin:0px auto; height:19px}

#lang ul{text-align:right; font-size:.8em; font-weight:bold; color:#CC0000; padding:0; margin:0}
#lang ul li{list-style-type:none; text-align:right; display:inline; margin:0; padding:0 0 0 1%}
#lang ul li#arabic{direction:rtl; font-size:.95em}
#lang ul li#chinese{font-size:.8em}
#lang #english {
	color: #7B4A15;
}

#lang ul li a:link{color:#000; text-decoration:none; font-weight:bold}
#lang ul li a:visited{color:#000; text-decoration:none; font-weight:bold}
#lang ul li a:hover{color:#A95529; text-decoration:none; font-weight:bold}
#lang ul li a:active{color:#000; text-decoration:none; font-weight:bold}

div#main{
	width:48.2em;
	background-image:url(../images/splash2bu.jpg);
	margin:0px auto;
	border:thin solid #000;
	background-repeat:no-repeat;
	background-color: #000000;
}

div#main2{
	width:48.2em;
	margin:0px auto;
	background-color:#FFF;
	border:thin solid #000
}
div#banner2{
	clear:none;
	background-color: #000000;
}

#layer2bkgd, #layer2bkgd span{
	width:770px;
	height:192px;
	margin:0px;
	padding:0px;
	background-image:url(../images/top_layer2.jpg);
	background-repeat:no-repeat
}

#layer2bkgd span{margin-bottom:-75px}

h1{
	/*font-size:13px;*/
	font-size:1.2em;
	padding:0;
	margin:0;
	text-align:center;
	color: #FFFFFF;
}
h1 span{display:block; position:relative; z-index:1}

div#banner{
	clear:none;
	background-image: url(../images/bannerbkgd.gif);
	background-repeat: repeat-x;
}

#homebkgd, #homebkgd span{
	width:770px;
	height:158px;
	margin:0px;
	padding:0px;
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat
}

#homebkgd span{margin-bottom:-75px}

 
div#lftnav{
	width:180px;
	float:left;
	/*font-size:11px;*/
	font-size:.75em;
	margin:0;
	padding:20px 0px 0px;
	z-index:1;
	background-color:#000
}


div#lftnav2{width:24%; float:left; /*font-size:11px;*/ font-size:.75em; margin:0; padding:0% 0 1%; background-color:#000}
div#lftnav #space  {
	height: 14px;
}

div#lftnav ul, div#lftnav2 ul{margin:0; padding:0; text-align:left; font-weight:bold; list-style-type:none}
div#lftnav ul li, div#lftnav2 ul li{display:block; margin:0; padding:6px 6px 6px 16px}
#lftnav ul li a:link, #lftnav2 ul li a:link{
	color:#EACF7F;
	text-decoration:none;
}
#lftnav ul li a:visited, #lftnav2 ul li a:visited{color:#EACF7F; text-decoration:none}
#lftnav ul li a:hover, #lftnav2 ul li a:hover{
	color:#FFC;
	text-decoration: underline;
}
#lftnav ul li a:active, #lftnav2 ul li a:active{color:#EACF7F; text-decoration:none}

div#content{margin:0; padding:1% 2% 0%; float:left; width:548px; clear:right}

#content h2{color:#000; font-size:0.9em; margin-top:2%; padding:0; font-weight:bold}
#content h3{color:#000; font-size:0.8em; margin-top:2%; padding:0; font-weight:bold}

#content p{
	/*font-size:12px;*/
	font-size:.8em;
	padding:0 0%;
	color:#333;
	line-height: 17px;
	text-align:justify;
}

#content p.bold{font-weight:bold}

#content p a:link{color:#333}
#content p a:visited{color:#333}
#content p a:hover{color:#960}
#content p a:active{color:#333}

#content ul li{/*font-size:12px;*/font-size:.8em; padding:0 0%; color:#333}
#content ul li a:link{color:#333;}
#content ul li a:visited{color:#333;}
#content ul li a:hover{color:#960;}
#content ul li a:active{color:#333;}
#content blockquote{
						width:90%;
						font-size:0.75em;
						background-color:#fbe1b0;
						padding-right:5px;
						padding-left:5px;
						border-color:#DACC94;
						border-style:solid;
						border-width:1px;
						margin-right:8px;}

#quote{height:auto; display:block; width:100%; left:500px; margin:2em 0em 0em; background-color:#E3C2A4}
#quote p{margin:0px; padding:0 2% 0 3%; line-height:130%; color:#333; font-weight:bold}

#quote .credit{font-weight:bold; text-align:right; /*font-size:11px;*/font-size:.9em; font-style:oblique; display:block; color:#333; padding-right:2%; padding-bottom:3px; font-weight:bold; padding-top:5px}

div#footer{
	text-align:center;
	clear:both;
	width:100%;
	color:#FFFFFF;
	/*font-size:11px;*/
	font-size:.7em;
	padding:0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	background-color: #643211;
}
div#ufooter{
	text-align:left;
	color:#FFFFFF;
	font-size:0.8em;
	float:right;
	font-weight:bold;
	font-style:italic;
	z-index:1;
	background-image: url(../images/treeimage.jpg);
	background-repeat: no-repeat;
	padding-left: 220px;
	padding-right: 50px;
	padding-top: 18em;
	padding-bottom: 10px;
	line-height: 20px;
	width: 24.8em;
}

#sgcaption{

padding-top:5px;
}
div#footer2{text-align:center; margin:0 auto; clear:both; width:770px; color:#EACF7F; /*font-size:11px;*/font-size:.75em; padding:0px; background-color:#000000;}
.eng {
font-size:0.9em;
font-weight:bold;
text-align:right;
font-style:italic;
padding-left:50px;
color:#FFFFFF;
margin-right:5px;
}