/*  
Theme Name: Ilmol Published
Theme URI: http://ilmol.com
Description: 퍼블리쉬 스타일로 제작했습니다. 블로그 최적화를 고려했네요. Theme for WordPress 2.1. Made by <a href="http://ilmol.com">sem kim</a>.
Version: 2.0 Beta
Author: SEM KIM
Author URI: http://ilmol.com/
Last Updated: 2007.04.17

This theme is designed developed by Sem Kim.
This theme is made specifically for personal blog.
Contact me to  email: gotoilmol[at]hotmail.com
이 테마는 개인적인 용도로 제작되었습니다.
언제나 멋진 C.D.K. 분들 감사드립니다.
*/
			body {font: .74em/1.3 "AppleGothic", "Malgun Gothic", "Gulim", sans-serif; 
						background: white url(images/top_bg.gif) repeat-x top left;
						color: black;
						}
			* {margin:0px; padding: 0px; border:0px;}
			a {text-decoration:none;color:black;}
			a:link {text-decoration:none;}
			a:hover {}
			a:visited {}
			
			.noshow {display:none;}
			.left {float:left;}
			.picL{float:left;margin-right: 5px;}
			.right {float:right;}
			.border1 {border: 1px solid #000;}
			img {}
			input {border: 1px solid #aaa;}

/* =wrap */
			#wrap {width:100%;position:relative;}
				#decoration_left {position:absolute; left:0; top:0; width:35px; height:416px;z-index: 1000;
									background: transparent url(images/top_deco_left.jpg) no-repeat top left;}

/* =header */
			#header {width: 100%;height:96px;position:relative;clear:both;
						background: url(images/top_title1.jpg) no-repeat left top;}
						
				#header h1 {display:none;}
						
				#menu {color: #fafafa;
						font-size: 1.1em;
						font-weight:bold;
						letter-spacing: -1px;
						position:absolute;
						left:0;
						bottom:0;
						width:100%;
						height: 28px;
						background: transparent url(images/top_deco_bottom.gif) repeat-x left bottom;
						}
				#menu ul {padding-left: 49px;}
				#menu ul li {display:inline;list-style:none;padding-right: 2px;}
				#menu ul li a {color: #fafafa;}
				#menu ul li a:hover {color: #9eb035;}
/* =content */
			#content {width: 70%;float:left; min-width: 350px;
						background: transparent url(images/etc_seperator.gif) repeat-y top right;}
				#postwrap {margin: 4px 60px 20px 36px;}
					
					.post h2 {float:left;margin-right:10px;line-height:1.2;padding-left:16px;font-size: 1.3em;background:url(images/content_arrow.gif) no-repeat left 50%;}
					.posttitle {}
					*html .post h2 {font-size: 1.4em;line-height:1.1;}
					
						.post_page h2 {margin-top: 20px; margin-bottom: 30px;font-size: 2em;}
					
						.postdate {letter-spacing: -2px;font-size:1.3em;color:#eee;}
						
						.writing {margin-top:5px;font-size: 1em;line-height: 1.8;text-align:justify;clear:both;}
						.writing a {color:#951a14;}
						.writing a:link {text-decoration: underline;}
						.writing a:hover {background: #ddd; color: black;}
						
						.writing h3 {padding-left: 15px;background: url(images/content_h3.gif) no-repeat left 50%;margin-top:15px;}
						.writing ul {margin-left:30px;}
						.writing ol {margin-left:30px;}
						.writing ul li {padding-left: 20px;background: url(images/content_list.gif) no-repeat left top;list-style:none;}
						.writing ul li, .writing ol li {margin-bottom: 12px;}
						.writing blockquote {color:#555;margin-left: 20px;padding-left:25px;background: url(images/blockquote1.gif) no-repeat;margin: 15px 0 15px 0;}
						.writing blockquote p {background-color: #efefef;padding: 4px;}
						.writing p {margin: 8px 0 15px 0;}
						.writing img {}
						.writing code {font-size:1em;}
						.content_document {width: 150px; height:220px;background: url(images/content_document.gif) no-repeat top left;float:left;margin: 0 15px 10px 10px;}
						.content_document a {width: 149px; height: 140px;text-align:center;float:left;padding-top: 40px;
									font-family: Georgia, serif;font-size:16px;color:black;
									font-weight:bold;}
						.content_document a:hover{background:none;color:#951a14;}
							
							.ttag {display:none;}
							.ttag a {}
						.permlink {clear:both;}
							
/* =comment */			
				#commentwrap {margin: 4px 60px 20px 34px;}
				#commentwrap h2 {margin-bottom: 16px;font-size:16px;}
					#commentedlist {margin-left: 30px;}
					#commentedlist li {margin: 10px 0 23px 0px;}
					#commentedlist li ul li {margin:0;margin-left:40px;margin-bottom:5px;}
					#commentedlist li ol li {margin:0;margin-left: 40px;margin-bottom:5px;}
					
						.comment_author {background: #f0f0f0;margin-bottom: 10px;line-height: 24px;padding-left:6px;}
						.comment_author a {font-size: 1.2em;font-weight:bold;}
						.comment_content {line-height: 1.5;}
						.comment_content p {margin:5px 0 5px 0;}
						.comment_content blockquote {color:#333;padding-left:25px;background: url(images/blockquote1.gif) no-repeat;margin: 10px 0 10px 0;}
						.comment_content blockquote p {background-color: #efefef; padding: 3px;}
						
						
					#commentinputs {margin-left: 30px;list-style:none;margin-top: 40px;}
					#commentinputs li h3 {margin-bottom: 14px;line-height:1.2;font-size:1.2em;}
					
					.commentidinput {margin-bottom:5px;}
					.commentidinput input { 
											width: 250px;height:21px;
											padding: 3px 0px 0 4px;
											margin-right: 10px;
											border:0;
											background: transparent url(images/comment_input.png) no-repeat top left;
											}
											

					#textareap {width: 361px;height: 259px;clear:both;
								background: url(images/comment_textarea.png) no-repeat;
								position:relative;margin-bottom:5px;}
								
					#textareap textarea {background:transparent;
										overflow:auto; 
										width: 351px; height: 251px;
										position:absolute; 
										top:4px; left:6px;}
					
					.comment_meta {margin-top: 12px;}
					
					
					.nextpage {margin-left: 34px;}
		
/* =footer */			
				#footer {margin: 10px 60px 15px 37px; padding-top: 16px;border-top: 1px solid #eaeaea;text-align:center;}

/* =sidebar */
			#sidebar {width: 30%;
						float:right;
						padding-top: 20px;
						color: #555;
						}
					#sidebar a {color:#555;}
					#sidebar ul, #sidebar li {list-style:none;}
					
				#sidebar ul h2 {width: 200px; height:30px;
								margin-bottom: 4px;
								background: url(images/side_menubg.gif) no-repeat;
								text-align:center;
								font-size: 1em;font-family: Georgia, serif;
								color: black;
								line-height: 29px;}
								
				#sidebar ul li {margin-bottom: 20px;}
				#sidebar ul li ul li {margin-bottom: 4px;}
				
			#sidebar ul #side_intro h2 {display:block; height: 155px; background: url(images/MACBOOKprofile.jpg) no-repeat left top;text-indent:-5000px;}
			#side_intro {}
			#side_category_drop {width: 100px;}
			#side_comments ul li, 
			#side_news ul li, li#me2dayMain {width: 85%;}
			li#me2dayMain p a {color: #951a14;}
			
			/* #side_category_drop select */
			#cat {width: 180px; background: #ddd;}
													
			#sidebar ul #side_sidemenu h2 {display:block;}
			
			
			#searchbar input {height:20px;font-size: 1em;border:1px #828282 solid;float:left;}
			#searchbar #s	{height: 16px;padding-top: 3px;padding-left:2px;width: 118px;background:none;margin-right:3px;}
			#searchsubmit	{width: 56px; padding:1px;background:#282a20;color:#ddd;}
			
			/* genenral page */
			.post, .post_page {margin-top: 20px;margin-bottom:40px;}
						.post_page {text-align:center;}
			
			/* ilmol Page */
			#ilmol #ilmolCat ul {margin-left: 4px;}
			#ilmol #ilmolCat ul li {margin:0;}
			#ilmol #ilmolCat ul li {float:left; background:none;width: 130px;}
			#ilmol #ilmolCat ul li a {text-decoration:none;}
			#me2dayIlmol ul li p {margin:0;padding:1px 0;}
			
			#aboutPage {background-color: black;color: #fefefe;}
			#aboutPage #decoration_left {background: url(images/top_deco_left_B.gif) no-repeat;}
			#aboutPage #menu {background: none;}
			#aboutPage #content {background: none;}
			#aboutPage .writing h3 a {color: white;}
	/*header 변화주기 */
		
			/*  body 배경의 top, #decoration_left의 top, #heder_special 의 height만 똑같은 값으로 정해주면 됨   */
			
			body { background: white url(images/top_bg.gif) repeat-x left 0px; }
			
			#decoration_left {top:0px;}
			
			#header_special {display:none;background: #1d1d1d url(images/FLAG.gif) no-repeat left top; height:0px;text-indent: -3000px;}
			
