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

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. 분들 감사드립니다.
*/

html {margin: 0; padding: 0;background: none;}
body {
	 margin: 0;
	 padding: 0;
	 font: 0.75em/1.6em "AppleGothic",Gulim, 굴림, verdana, sans-serif;
	 /*background: url(images/topbg.gif) repeat-x top left;*/
	 }
div {margin: 0; padding: 0;}
a {color:#000;}
p:hover {background: #fefefe;}
blockquote {padding-left: 15px;background: url(images/blockquote.gif) repeat-y top left;}
input, textarea {border:0; margin:0; padding:0;}
.noshow {display:none;}
.left {float:left;}
.picL{float:left;}
.right {float:right;}
.border1 {border: 1px solid #000;}



#leftdeco {position:absolute;top:0px; /*베너넣으면 261px */left: 0;width: 35px; height: 416px; 
			background: url(images/leftpageicon.jpg) no-repeat;}

#topbanner {height261px;  width:100%; background: #1d1d1d url(images/extended_topbg2.jpg) no-repeat; }
#headerbase {background: url(images/topbg.gif) repeat-x top left; width: 100%}

#headerwrap {height: 95px;background: url(images/topbottombg.gif) no-repeat left bottom;width: 100%;}
	#header {width: 100%; height: 95px; background: url(images/title.gif) no-repeat left top;}
	#title {display:none;}
	#menu {position: absolute; top:63px; /*original 63px for top 베너키면 324px*/left:47px; width:312px; height: 23px; background: url(images/menubg.gif) no-repeat;}
		#menu ul {margin: 0; padding: 0;}
		#menu ul li {margin: 0; padding:0;float:left;list-style:none;}
		#menu ul li a {text-decoration:none;height: 23px;text-indent: -5000px;display:block;}
		#menu ul li a:hover {background: url(images/arrowdown.gif) no-repeat 48% top;}
		#menu_home,#menu_about {width: 34px;}
		#menu_forum {width: 37px;}
		#menu_archive {width: 47px;}
		#menu_sitelog {width: 39px;}
		#menu_contact {width: 42px;}
		#menu_english {width: 79px;}
		
#middle {width: 100%;}
	#contentwrap {width: 65%;float:left;background: url(images/seperator.gif) repeat-y right top;}
	#contentwrap a:hover {background: #dde1cc; border-bottom:2px #495509;padding:2px 0;color:#000;}
		#content {margin-left: 37px;margin-right: 60px;margin-top: 20px;line-height: 140%;}
			.writing ul li, .writing ul li ul li, .writing ul li ul li ul li {list-style-image: url(images/list.gif);padding-top: .5em; padding-bottom: .5em;}
			.posttitle a {font-family:"AppleGothic", "Malgun Gothic"; letter-spacing: -0.05em;font-size: 100%; font-weight:bold; text-decoration: none; color: #000;}
			*html .posttitle a {font-size:.7em;}
			.posttitle {padding-left: 17px; background: url(images/titlearrow.gif) no-repeat left 50%;display:inline;margin-bottom: 10px;}
			.post {margin-bottom: 40px;line-height:140%;}
			.writing {clear:both;margin-top: -10px;line-height: 200%;}
			.writing h3{background: url(images/h3.gif) no-repeat left 70%;margin:0; margin-bottom: -10px; padding: 15px 0 0px 15px; font-size:1.2em;}
			.writing a:link,.writing a:visited {color: #708803;}
			.nextpage {width: 80%;}
			.postdate {font-size: 1.0em;font-weight:none;display:inline;padding-left: 20px;}
			.ttag {font-size: .9em;}
			.ttag a:link, .ttag a:visited {color: #000;}
			.permlink{font-size:.9em;}
			.comment{font-size:.9em;}
			.ttag a, .permlink a, .comment a {text-decoration:none;}
		
	#sidebar {width: 35%;float: right;line-height: 130%;}
		#realsidebar {width: 80%; max-width: 300px;color: #999;float:left;}
		#realsidebar * {margin: 0; padding: 0; border:none; list-style:none;color:#999;}
		
		#searchbar input {height:20px;font-size: 12px;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;}
		
		#realsidebar ul li {margin-top: 20px;}
		#realsidebar ul li h2 {display:block;text-indent: -5000px;height: 35px;}
		#realsidebar ul li ul li {margin-top:0;background: none;}
		#realsidebar ul li ul li a {text-decoration: none;}
			#side_intro {}
			#side_intro h2 {background: url(images/title_eyes.jpg) no-repeat left top;}
			.delPost a {font-weight:bold; text-decoration:none;}
			.delLink {color:#333;}
			
			#side_newshare h2 {background: url(images/side_news.gif) no-repeat;}
			
			#side_intro { margin-bottom: 0;}
			
			#side_categories h2 {background: url(images/side_topics.gif) no-repeat;}
				#side_topic_right {float:left;width: 33%;}
				#side_topic_left {float:left;width:33%;}
				#side_topic_middle {float:left;width:33%;}

			#side_sidemenu ul li, #side_sidemenu ul li a {color:red;}
			
			#li_comments {background: url(images/side_comment.gif) no-repeat;}
			#li_comments a {font-weight: normal;}
			
			#side_meta {background: url(images/side_meta.gif) no-repeat;clear:both;}
			#side_meta a {text-decoration: none;}
			
			#side_css2 h2 {background: url(images/side_css2.gif) no-repeat;}
			#side_css3 h2 {background: url(images/side_css3.gif) no-repeat;}
			#side_xhtml h2 {background: url(images/side_xhtml.gif) no-repeat;}

			.feed_box a {color: #ff6500; font-weight:bold;}
		
	#comment {font-size:1.2em;}
	*html #comment {font-size: 1em;}
	ol#commentlist li {margin-bottom: 2.4em;line-height:130%;}
	#leavecomment {}
	#leavecomment li {list-style:none;}
	#leavecomment li h3 {font-size: 1em;}
	.comment_meta, .comment_meta a {color: #bbb;}

	#commentwrap li blockquote {color: #a1a1a1;padding-left: 10px;margin:0;margin-left:10px;background: url(images/blockquote.gif) repeat-y top left;}
	#commentform {position:relative;}

	.commentidinput {margin:0;padding:0;position:relative;font-size:.9em;}

	.commentidinput input { left:0;font-size:1em;
	width: 250px;height:21px;padding: 4px 0px 0 4px;border: none;margin:0;
	background: url(http://ilmol.com/wp/wp-content/themes/ilmol_publish/images/input.text.png) no-repeat;}

	#textareap {width: 361px;height: 259px;margin:0;padding:0;
	background: url(http://ilmol.com/wp/wp-content/themes/ilmol_publish/images/textarea.png) no-repeat;
	position:relative;}
	#textareap textarea {font-size: 1em;background:transparent;border:none;overflow:auto; width: 351px;height: 251px;
	position:absolute; top:4px; left:6px;}
	
	#main_footer { border-top: 1px dashed #ddd;}
	#main_footer p {text-align:center; margin-top: 20px;}



/*Contact Form */
.contactform input, .contactform textarea {border: 1px solid #ccc;}


/* 칼렌더 css */
.error {
	background: url(error.png) no-repeat;
	padding: 2px 0 0 20px;
	list-style: none;
}

div.channeltitle
{
	display:none;
}

div.channeltitle a
{
	color: black;
	text-decoration: none;
}
div.channeltitle a:hover
{
	text-decoration: underline;
}


/*css testing*/
#csstesting p:first-letter {font-size:2.2em; font-weight:bold;}
#csstesting p:first-line {color:red;}
#csstesting p:after {content: "+++ "}
#csstesting p:before {content: "Chapter ";}

#csstesting_menu {position:relative;}
#csstesting_lista1 a {text-indent: 3000px;}
#csstesting_menu h3:before {content: "Chapter " counter(chapter) ". ";
    counter-increment: chapter;  /* Add 1 to chapter */
    counter-reset: section;      /* Set section to 0 */}


/* blog table */
.blogtable {cell-padding:0;}
.blogtable th, .blogtable tr, .blogtable td {border:1px solid #000;}
.blogtable th {background: #708803;}
.toptd {background: #e1e1e1;}
