body { 	margin:0 auto; 	font-family: Arial, Lucida Sans Unicode; 	font-size:13px; 	color:#000; 	letter-spacing:0em; 	 	margin-top:20px; 	margin-bottom:20px; background:#FFF url(img/bg.png) top left repeat-x; background-attachment:fixed;	} 

a:visited { 	letter-spacing:0em; 	color:#FF6600; 	text-decoration:none; 	border-bottom:1px solid #FF6600; 	} 	
a:link { 	letter-spacing:0em; 	color:#FF6600; 	text-decoration:none; 	border-bottom:1px solid #FF6600; 	} 	
a:hover { 	letter-spacing:0em; 	color:#6985AA; 	text-decoration:none; 	border-bottom:1px solid #6985AA; }	

a.noborder { border:0px; }

.georgia { font-family: Georgia; }
.black { color:#000; }
.orange { color:#F90; }
.blue { color:navy; }
.white { color:#FFF; }
.gray { color:#666; }

#wrap { margin:0 auto; 	width:960px; border:0px solid #009999; 	background:#FFF;  overflow:hidden;} 
#top { width:960px; height:35px; background:#FFF url(img/domain.gif) right top no-repeat; 	}	 
#lang { padding-top:0px; font-size:155%; margin:0px 0px 10px 0px; }		 	
#header { width:960px; background:#000032; } 
#slogan { padding:10px 10px 20px 30px; width:920px; height:40px; font-family:Arial, Georgia; font-size:45px; background:#000033; color:#fff; letter-spacing:0px;  text-align:center;}	 	

#middle { width:960px; height:160px; background:#000033; clear:both; overflow:hidden;}

.col_about, .col_life, .col_method { float:left; margin-left:30px; 	width:280px; color:#FFF; font-size:11px; overflow:hidden;} 

.imgleft { margin-bottom:5px; margin-top:5px; margin-right:5px; margin-left:0px; } 

.imgright { margin-bottom:5px; margin-top:5px; margin-right:0px; margin-left:5px; }	

h1,h2,h3,h4 { margin:0; }	

#menu { 
	padding:15px 0px 0px 0px; 
	width:960px; 
	height:30px; 
	color:#fff; 
	font-size:14px; 
	background:#000033; 
	text-decoration:none; 
	text-align:center; 
}

.linkmenu:visited { text-decoration:none; color:#FFF; border-bottom:1px solid #000033; } 
.linkmenu:link { text-decoration:none; color:#FFF; border-bottom:1px solid #000033; } 
.linkmenu:hover { text-decoration:none; color:#FF9900; border-bottom:1px solid #000033; } 
#your-result { 	padding:0px 0px 20px 0px; float:left; width:200px; height:293px; margin-bottom:20px; margin-top:10px; } 
#news { padding:0px 10px 20px 10px; float:left; width:700px; margin-bottom:20px; margin-top:10px; background:#FFF; color:#000; line-height:150%; border:0px solid black;} 
li { margin-left:20px; }	
hr { border-top:0px solid #CCC; border-right:0px solid #CCC; border-left:0px solid #CCC; border-bottom:1px solid #CCC; margin:5px 0px 5px 0px; }	 
#news-date { 	float:left; 	width:48px; 	font-size:30px; 	font-family:Arial,Georgia; 	color:#FFCC00; 	text-align:center; 	border:0px solid black; } 
#news-text { 	font-size:11px; 	font-family:Arial; 	float:left; 	padding:5px; 	margin-left:4px; 	width:240px; 	border:0px solid black; 	color:#000; 	} 
#share-hr	 { 	margin:0; 	border-top:0px solid #CCC; 	border-right:0px solid #CCC; 	border-left:0px solid #CCC; 	border-bottom:1px dotted #666; 	margin-top:5px; 	margin-bottom:5px; 	}	 	
	
#share-exp { 	font-family:Arial, Georgia; 	font-size:12px; 	padding:0px 10px 20px 10px; 	float:left; 	width:418px; 	margin-bottom:20px; 	margin-top:10px; 	background:#FFF; 	letter-spacing:0.1em; } 
#share-bg { 	background:#FFF url(img/koma.gif) right bottom no-repeat; } 

#news-content {
	font-size:11px;
	width:200px;
	padding:0px 10px 20px 20px;	
}

#content {
	line-height:140%;
	width:480px;
	padding:0px 10px 20px 10px;
	overflow:hidden;
	}

#rightside {
	padding:0px 10px 20px 10px;
	font-size:11px;
	width:200px;
}

#rightside a:visited { text-decoration:none; border-bottom:0px solid #FF6600; } 	
#rightside a:link { text-decoration:none; border-bottom:0px solid #FF6600; 	} 	
#rightside a:hover { text-decoration:none; border-bottom:0px solid #FFCC00; }	


#news-content , #content , #rightside {
	font-family: Arial, Georgia;
	background:#FFF;
	color:#000;
	float:left;
	margin-bottom:20px;
	margin-top:10px;
	}
	
#title { 	font-family: Arial, Lucida Sans Unicode; 	font-size:17px; 	color:#FF6600; 	letter-spacing:0px; } 
#title-head { 	font-family: Arial, Lucida Sans Unicode; 	font-size:20px; 	color:#6985AA; 	letter-spacing:0px; }
#footer { 	padding-top:10px; 	padding-left:80px; 	clear:both; 	width:880px; 	 	height:30px; 	background:#fff url(img/blue-two.gif) left top no-repeat; 	color:#000; 	font-size:11px; }
.keywords { 	line-height:1px; 	height:5px; 	margin:auto; 	margin-bottom:0px; 	font-size:1px; 	color: #FFF; 	background-color:#FFF; 	} 	
blockquote { 	font-family: Arial, Georgia; 	color: #000; 	padding:0px 30px 0px 50px; 	line-height:30px; 	font-size:15px; 	border:0px solid black; 	background:url(img/koma.gif) bottom right no-repeat; 	min-height:92px; 	} 
.currentpage { 	padding:0px; 	color: #000; 	font-weight: bold; 	border-color: #336699; 	border-style: solid; 	border-top-width: 0px; 	border-bottom-width: 0px; 	border-right-width: 0px; 	border-left-width: 0px } 
.notcurrentpage { 	padding:0px; 	color: #CCC; 	border-color: #000000; 	border-style: solid; 	border-top-width: 0px; 	border-bottom-width: 0px; 	border-right-width: 0px; 	border-left-width: 0px }
.notcurrentpage:hover { color: #FF6600; }

fieldset { border-width:0px 0px 0px 0px; border:1px solid #CCC; margin-top:0px; }
fieldset.page { border-width:1px 0px 0px 0px; margin:0px 10px 10px 10px; line-height:200%; }

legend { padding:5px 10px 5px 10px; font-weight:bold; }
legend.page { font-size:120%; font-family:arial; font-weight:bold; }
