@charset "utf-8";

/* +++++++++++++++++++++++++++++++++++++++++++++++++
	??? ???? ?? ??? ?? 
    +++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ??? - ?? ??? */
    .selected 				{ font-weight:bold; color:#f30;}
    .no-more-prev,
	.no-more-next 		{ color:#ccc;}

/* ???? - ??? ?? */
    .ib                     	{ }
	
/* ???? - ?? ? */
    .branch3                	{ }

/* ???? - ???? ? ?? ??? */
    .c_cnt                  	{ font:0.75em Tahoma; letter-spacing:0; color:#006666;}

/* ?? ? ?? */
    .cal_month              { height:20px; font-weight:bold; letter-spacing:0;}

/* ?? ?? ??(th ??) */
    .cal_week1              { height:20px; color:#999;}

/* ?? ??? ??(th ??) */
    .cal_week2              { color:#f30; }

/* ?? Week(tr ??)  */
    .cal_week               { color:#999;}
    .cal_current_week	{ color:#999; background-color:#333;}

/* ?? Day(td ??) */
    .cal_day                	{ text-align:center;}

/* ?? Day, ??? (td ??)  */
    .cal_day_sunday      { color:#f30;}
    .cal_day_sunday a	{ color:#f30;}

/* ?? ?? ? ?? ??(td) ------------------------> ???? ?? ??? ??   */
    .cal_day1               	{ }

/* ?? ?? ? ?? ??(td) ------------------------> ???? ?? ??? ??   */
    .cal_day2               	{ }

/* ?? ?? ? ?? ??(td) */
    .cal_day3               	{ }

/* ?? ?? ?? ??(td) */
    .cal_day4               	{ color:#000; font-weight:bold; background-color:#666;}

/* ?? ?? ? ?? ??? */
    a.cal_click:link        	{ color:#333; text-decoration:underline;}
    a.cal_click:visited    { color:#333; text-decoration:underline;}
    a.cal_click:hover      { color:#f30; text-decoration:underline;}

/* ??? ??? [##_rp_rep_class_##] */
    .rp_general             	{ }
    .rp_admin               	{ } /* ????? ??? ???? ?? ??? ?? */
    .rp_secret              	{ }

/* ??? ??? [##_guest_rep_class_##] */
    .guest_general          { }
    .guest_admin            { } /* ????? ??? ???? ?? ??? ?? 

/* ?? ?? (????? ??? ??)    */
    .hiddenComment 		{ }

/* ??? ?? ?? ??? */
    .cap1                   	{ color:#999;  text-align:center;}

/* ?? */
    .imageblock             { }

/* ?? */
    .left                   	{}

/* ??? */
    .center                 	{}

/* ??? */
    .right                  	{}

/* ?? 2? ?? */
    .dual                   	{}

/* ?? 3? ?? */
    .triple                 	{}

/* ?? - more / less */
    .moreless_fold          { color:#000; font-weight:bold;}
    .moreless_top          { color:#000; font-weight:bold;}
    .moreless_body        { background-color:#f5f5f5;}   /*  ????? moreless-content? ??? */
    .moreless_bottom     { color:#999; font-weight:bold; text-align:right; }

/* ??? */ 
    .key1 					{ cursor: pointer; border-bottom: 1px dotted #ccc; }


/* +++++++++++++++++++++++++++++++++++++++++++++++++
	??? ?????? ??? ? - ? ??? ???? ??, ?? ??
    +++++++++++++++++++++++++++++++++++++++++++++++++ */
	
*:lang(ko-kr) 				{ font-family: "????", "Malgun Gothic", gulim, dotum, applegothic, sans-serif;}
*:lang(en-us) 				{ font-family: verdana, helvetica, sans-serif;}

body						{ font: 0.75em "????", "Malgun Gothic"; line-height:1.5; color:#333; background-color:#333; padding:30px;}
a:link						{ color:#555; text-decoration:none;}
a:visited					{ color:#555; text-decoration:none;}
a:hover						{ color:#F8951F; text-decoration:none;} 
a:active					{ color:#F8951F;}	

* 							{ padding:0; margin:0; border:0;}
button						{ cursor:pointer; font-family:"Lucida Sans", "Lucida Sans Unicode"; padding:1px 2px 0 2px;}
textarea 					{ font: 9pt dotum; border:1px solid #bbb; background-color:#fff; padding:3px;}
input 						{ font: 9pt dotum; }	
.textField					{ border:1px solid #bbb; background-color:#fff; padding:3px 2px 1px 2px;}

hr 							{ display:none;}
	
h1 							{ font-size:1.6em;}	
h2 							{ font-size:1.4em;}	
h3 							{ font-size:1.4em;}	
h4 							{ font-size:1.2em;}	
h5 							{ font-size:1.1em;}	
h6 							{ font-size:1em;}	

.date 						{ font:0.9em Tahoma;}	
.name 						{ font-size:1em;}
.cnt 						{ font:0.9em Tahoma; color:#003366;}		


/* +++++++++++++++++++++++++++++++++++++++++++++++++
	Layout
    +++++++++++++++++++++++++++++++++++++++++++++++++ */

#container					{ margin:0 auto; width:810px;}
  #header					{ width:600px; padding:5px; margin:0; background-color:#333; }
  #content					{ width:600px; background-color:#fff; margin:0; padding:5px; float:left; clear:both; }
  #sidebar 					{ width:180px; background-color:#333; padding:0 10px; float:right;}
  #footer					{ width:810px; clear:both; margin:0 auto; padding-top:15px;}

/* ***** Header **************************************** */ 
#title 						{ background-color:#333; float:left; } 
#menu						{ font:7pt verdana; background-color:#333; margin-top:5px; float:right; }

#title h1					{ font:2.2em gulim; font-weight:bold; padding:90px 410px 15px; letter-spacing:0.1em; background-image:url('http://lefoose.com.my/blog/attach/1/1139046833.gif?randseed=0.3616467421581452')}
#title h1 a 				{ color:#F8951F; text-decoration:none;}

#menu .blogMenu ul 			{ float:right; padding:10px 0 0 10px;}
#menu .blogMenu li 			{ display:inline; padding:0 5px;}
#menu .blogMenu a			{ color:#ccc; text-decoration:none; font-weight:bold;}
#menu .blogMenu a:hover, a:active { color:#F8951F; text-decoration:none; }

/* ***** Footer **************************************** */
#footer .inner 				{ border-top:1px solid #444; font:7pt verdana; color:#666; padding:5px;}
#footer .copyright			{ font:0.9em Verdana;}
#footer img					{ vertical-align:middle; margin-left:5px;}
 

/* +++++++++++++++++++++++++++++++++++++++++++++++++
	Content Part
    +++++++++++++++++++++++++++++++++++++++++++++++++ */
#content .inner							{ border:1px dashed #ddd; padding:10px; }
#content .group 						{ padding:0 0 50px 0;}
#content .group h3 						{ padding-bottom : 5px; border-bottom:1px solid #ddd; margin-bottom:10px;}

#content .result h3 strong 				{ color:#000;}
#content .result h3 .cnt 				{ font-weight:bold;}	
#content .result ol 					{ padding-left:25px;}
#content .result li 					{ border-bottom:1px solid #eee; padding:3px 0;}	
#content .result .date					{ margin-right:5px; color:#000;}
#content .result .name					{ margin-right:5px;}
#content .result p 						{ color:#999;}

#content .noEntry ol,
#content .noEntry ul,
#content .noEntry li					{ list-style:none;}

#content .entry .titleWrap 				{ color:#ccc;}
#content .entry .titleWrap h2 			{ clear:both; padding-top:15px; text-align:center; letter-spacing:-1pt; font:11pt HYgothic-medium; font-weight:bold;}
#content .entry .titleWrap h2 a			{ color:#006633;}
#content .entry .titleWrap title		{ }
#content .entry .titleWrap .titleInfo	{ float:left; }
#content .entry .titleWrap .admin		{ float:right; color:#999; }
#content .entry .titleWrap .category a	{ color:#777;}
#content .entry .titleWrap .date 		{ font:10pt georgia; color:#666;}
#content .entry .titleWrap .name 		{ color:#999;}

#content .writeForm dl					{ border-bottom:1px solid #eee; padding-bottom:5px; margin-bottom:5px;}
#content .writeForm dt					{ float:left; width:150px; padding-top:3px;}
#content .writeForm .textField_name		{ background:url(images/bgInput.gif) 0 0 no-repeat white; width:90px; color:#333; border:1px solid #999; padding:3px 2px;}
#content .writeForm .textField_pw		{ background:url(images/bgInput.gif) 0 0 no-repeat white; width:90px; color:#333; border:1px solid #999; padding:3px 2px;}
#content .writeForm .textField_website	{ background:url(images/bgInput.gif) 0 0 no-repeat white; width:250px; color:#333; border:1px solid #999; padding:3px 2px;}

#content .writeForm label 				{ font-size:0.9em;}
#content .writeForm .checkbox			{ margin-left:5px; vertical-align:middle;}
#content .writeForm .comment_content	{ background:url(images/bgInput.gif) 0 0 no-repeat white; border:1px solid #999; width:505px; padding:3px 2px; margin-top:5px; }
#content .writeForm .btnComment			{ width:45px; font:7pt verdana; color:#555; margin-left:5px; padding:1px 0; border:1px solid #999; background-color:#eee; font-weight:bold;}
#content .writeForm .btnComment_gb		{ width:550px; font:7pt verdana; color:#555; margin-top:3px; padding:2px 0; border:1px solid #999; background-color:#eee; font-weight:bold;}

/* ??? */
/* noEntry - Guestbook */	
.guestbook .writeForm					{ margin-bottom:30px; }
.guestbook .writeForm .guestbook_content{ background:url(images/bgInput.gif) 0 0 no-repeat white; margin-top:5px; width:550px; height:50px; border:1px solid #999; overflow:visible;}
.guestbook .commentList					{ }				

.comment 								{ margin-top:5px; }
.comment h3 							{ background-color:#eee; padding:10px; color:#333; font-size:1em; border:0 !important; }		
.comment .commentList					{ padding:0 10px;}
.comment .writeForm						{ margin-top:15px; padding-left:10px;}

#content .commentList					{ margin-top:10px; font:10pt/150% "????", "Malgun Gothic", gulim; color:#333;}
#content .commentList ol 				{ list-style:none;}
#content .commentList li 				{ list-style:none; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #f3f3f3;}	
#content .commentList li ul li 			{ border:none; padding-top:12px; padding-left:45px; background:url(images/ico_reply.gif) 15px 10px no-repeat;}
#content .commentList .name 			{ color:#000; font-weight:bold; margin-right:15px;}
#content .commentList .name a			{ color:#000;}
#content .commentList .comment_desc		{ margin-top:5px; }
#content .commentList .date a			{ color:#999; margin-left:3px;}
#content .commentList .control			{ }


#content .commentList .reply			{ font:10pt gulim; background-color:#fff; color:#333; }
#content .commentList .modify			{ font:10pt gulim; background-color:#fff; color:#333; padding:1px 0 0 1px; margin-right:1px;}

/* noEntry - Localog */
.localog .spot 							{ background:url(images/ico_indent.gif) 0 5px no-repeat; padding:5px 0  5px 17px; color:#999;}
.localog .info 							{ background:url(images/ico_list.gif) 0 5px no-repeat; padding-left:12px; border-bottom:1px solid #eee;}	

/* noEntry - Taglog */
.taglog ul								{ text-align:justify; }
.taglog li 								{ display:inline; font-weight:bold; }
.taglog li .cloud1						{ color:#333366; font-size:1.6em;}
.taglog li .cloud2						{ color:#666699; font-size:1.5em;}
.taglog li .cloud3						{ color:#333; font-size:1.4em;}
.taglog li .cloud4						{ color:#666; font-size:1.3em;}
.taglog li .cloud5						{ color:#999; font-size:1.2em;}

/* noEntry - Keyword */	
.keywords li 							{ padding-top:5px;}

/* entry - protected */
.entryProtected dl 						{ }
.entryProtected dt 						{ }
.entryProtected dd 						{ }
.entryProtected input 					{ vertical-align:middle; margin-right:4px;}
.entryProtected button	 				{ vertical-align:middle; background-color:#fff; border:1px solid #ccc; font:0.85em Tahoma; padding:2px; font-weight:bold;}
.entryProtected .textField_secret		{ background:url(images/bgInput.gif) 0 0 no-repeat white; width:140px; color:#333; border:1px solid #999; padding:3px 2px;}

/* entry - post */
.tagTrail 								{ background:url(images/ico_tag.gif) 0 5px no-repeat; font-size:10pt; padding-left:20px; margin-bottom:5px;}
.tagTrail span		 					{ display:none;}

.communication							{ padding-bottom:10px; border-top:1px solid #f1f1f1; padding: 3px 0; font:7pt verdana; color:#666;}
.communication .cnt						{ font:7pt verdana;}
.communication .cnt a					{ color:#666; }

.trackback h3 							{ display:none;}
.trackback .trackbackAdd 				{ text-align:center; font:7pt verdana; color:#777; border:1px solid #f1f1f1; margin-top:5px; padding:5px;}	
.trackback ol 							{ list-style:none;}	
.trackback li 							{ list-style:none;	border-bottom:1px dashed #ccc; margin:5px;	padding:5px;}
.trackback p 							{ line-height:1.2em; color:#666; font-size:9pt; padding-top:3px;}	
.trackback h4 							{ font-size:1em; font-weight:normal; }
.trackback h4 a 						{ color:#000;}	
.trackback .delete 						{ background-color:#fff; font:9pt dotum; padding:2px 0 0 1px; color:#999; margin-left:4px;}

.paging 								{ text-align:center;}
.paging a								{ padding:5px;}
.paging a:hover							{ }

/* Article Basic Style */
.article     							{ font:10.5pt/140% "????", "Malgun Gothic", gulim, verdana; color:#333; overflow:hidden; text-align: justify; margin-top:10px;}
.article  p  							{ margin:10px 0;}
.article a:link          				{ color:#F8951F;  text-decoration:none;}
.article a:visited       				{ color:#F8951F; text-decoration:none;}
.article a:hover         				{ color:#66cccc; text-decoration:underline;}
.article a:active        				{ color:#66cccc; text-decoration:none;}

/* .article blockquote					{ background:url(images/ico_blockquote.gif) top left no-repeat;  padding-left:25px;  margin:10px 20px;}*/
.article blockquote						{margin: 10px 20px 10px; display:block;	border-left: solid 5px #ECF2DB; padding:10px; background:#FBFBF4;	}
.article blockquote cite				{color:#000000}
.article blockquote p					{}
.article li              				{ margin-left:25px;}
.article h1              				{ font-size : 1.5em;}
.article h2              				{ font-size : 1.4em;}
.article h3              				{ font-size : 1.3em; margin-top:30px; border:none !important;}
.article h4              				{ font-size : 1.2em;}
.article h5              				{ font-size : 1.1em;}
.article h6              				{ font-size : 1em;}

.article dl 							{ padding:10px;}
.article dt              				{ }
.article dd              				{ margin-left:20px;  padding-bottom:10px;}

/* me2day */
.me2day_daily_digest {font:10.5pt/160% "????", "Malgun Gothic", ??, "Times New Roman";}  
.me2day_daily_digest li {list-style-image: url('http://me2day.net/images/me2day_icon.gif'); vertical-align: middle;}  

/* +++++++++++++++++++++++++++++++++++++++++++++++++
	Sidebar Part
    +++++++++++++++++++++++++++++++++++++++++++++++++ */
#sidebar h3 			{ font:12pt verdana; font-weight:bold; background-color:#222; color:#F8951F; padding:5px 10px; margin-bottom:2px; width:210px;}		

#sidebar .box 			{ background-color:#222; padding:10px; width:210px; font-size:10pt;}
#sidebar .box a			{ color:#aaa; }
#sidebar li 			{ list-style:none;}	
#sidebar .module 		{ padding-bottom:10px; }
#sidebar .date			{ color:#666;}
#sidebar .name			{ color:#666;}
#sidebar .cnt			{ color:#006666; }

#sidebar a:hover, a:active	{ color:#ccc;}

#sidebar .search 		{ }
#sidebar .search .textField_search 	{ background:url(images/bgInput.gif) 0 0 no-repeat white; width:150px; color:#333; border:1px solid #999; padding:3px 2px;}

/* Sidebar module */
.blogDesc				{ color:#999; }
.blogDesc box img		{ border:2px solid #ccc; width:77px; height:77px; padding:1px;}


.notice.module 		{ margin-top:0 !important;}
.notice h3 				{}
.notice li 				{ }

.link.module .title		{ font:7pt verdana; font-weight:bold; color:#f8951f; }
.link.module li			{ display:inline;}
.link.module li a		{ color:#999; }
.link.module li a:hover, a:active	{ color:#ccc; }

.category li ul li 			{ padding-top:5px; }
.category li ul li a 		{ color:#000;}
.category li ul li ul 		{ padding:0 0 5px 0;}
.category li ul li ul li 		{ background:url(images/bull_paper.gif) 2px 8px no-repeat; padding-left:18px; }
.category li ul li ul li a 	{ color:#999;}

.recentComment li,
.recentTrackback li 		{ padding-bottom:3px;}

.tagbox ul					{ text-align:justify; }
.tagbox li 					{ display:inline;}
.tagbox li a.cloud1		{ color:#003366; font-size:1.4em; font-weight:bold;}
.tagbox li a.cloud2 		{ color:#336699; font-size:1.3em; font-weight:bold;}
.tagbox li a.cloud3		{ color:#333; font-size:1.2em; font-weight:bold;}
.tagbox li a.cloud4		{ color:#666; font-size:1.1em;}
.tagbox li a.cloud5		{ color:#999; font-size:1em;}

.counter 					{ }
.counter p				{ font:8pt georgia; color:#999; }
.counter p span			{ color:#999; font-weight:bold;}	

/* +++++++++++++++++++++++++++++++++++++++++++++++++
	Sidebar2 Part
    +++++++++++++++++++++++++++++++++++++++++++++++++ */
