body {
	background:#42afdc url(images/html-bg.gif) repeat-x;
	font:75%/170% Verdana,Helvetica,Gulim,GulimChe,sans-serif;
	padding:0px; margin:0px;
	color:#333333;
}

a {
	color:#336699;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
img {
	border: none;
}
ul {
  padding:0px; margin:0px;
}
li {
  padding:0px; margin:0px;
}

#container {
	width:900px;
	padding:0px; margin:0px auto; position: relative;
	background:url(images/main-bg.jpg) no-repeat center top;
}

#header {
	width:900px; padding:20px 0px;
  vertical-align:bottom;
	font-family:Verdana,Dotum;
}
#header a { 
  color:#FFFFFF;
}
#header a:hover { 
  text-decoration: none;
}

#content { 
  width:700px; padding:0px; margin:0px;
  float:left; clear:none;
}
#content ul {
  padding-left:20px;
}

#content .menu { 
  width:680px; height:26px;
	background:url(./images/content-top-bg.gif) no-repeat left top; 
	margin:0px; padding:0px 10px 0px 10px; 
}
.menu li { 
  height:26px;
  list-style:none; float:left; 
  text-indent:0px; margin-right:20px; 
}
.menu a { color:#000000; }
.menu a:hover { color:#ffffff; text-decoration:none; }
#selected { background:#ccccff; height:22px; padding:0px 10px; }
.page_tab { float:left; }
.blog_tab { float:right; }
.blog_tab a { color:#66666; }

.searchList,
.searchRplist,
.localLog,
.tagLog,
.guestbook,
.entryNotice,
.entryProtected,
.entry { 
  width:650px; padding:5px 25px 5px 25px; margin:0px; 
  background-color:#ffffff;
  clear:both;
}

.date { 
  width:46px; height:49px; 
  float:left; padding:0px; margin:0px;
	text-align:center; 
	background:url(./images/calendar.gif) no-repeat center top;
}
.datemonth { 
  width:46px; height:20px; font-size:7pt; 
  color:#ffffff; 
}
.dateday { 
  width:46px; height:29px; font-size:14pt; 
}

.titleWrap {
  padding:0px; margin:0px; 
}
.titleWrap a { 
  color:#000000;
}
.adminWrap { 
  float:left; padding:5px; margin:0px; 
  font-size:0.9em; }
.adminWrap h2 { 
  padding:0px; margin:0px; 
  font-size:1.3em; 
}
.category { 
  padding:0px 0px 0px 15px; margin:0px; 
  background:url(./images/mini-category.gif) no-repeat left top; 
}

.article {
  clear:both;
  width:650px;
}
.moreless_fold { background:url(./images/iconMore.gif) top left no-repeat;  padding-left:10px; }
.moreless_top, .moreless_bottom { background:url(./images/iconLess.gif) top left no-repeat;  padding-left:10px; }

.clear
{
	clear: both;
}

.tags {
  background:url(./images/dot-line.gif) repeat-x center top;
}
.trailer, .guestList ol li { clear:both; background:url(./images/dot-line.gif) repeat-x center bottom; }
.trackback h3 { font-size:10pt; }
.tagText { font-weight:bold; }
.comment h3 { font-size:10pt; }
.guestList ol li, .commentList ol li { 
  list-style-image:url(./images/comments.gif); 
}
.guestList ul li, .commentList ul li { 
  margin-left:30px;
  list-style-image:url(./images/commentsReply.gif); 
}

.paging { 
  width:700px; height:24px; margin:0px; padding:0px; clear:both;
	font-size:0.9em; text-align:center; vertical-align:middle; 
	background:#FFFFFF url(./images/navigation-bg.gif) no-repeat center top;
}
.paging a { color:#FFFFFF; }
.selected { color:#000000; font-weight:bold; }
.bottomround { 
  width:700px; height:10px; margin:0px; padding:0px;
	background:url(./images/content-bottom-bg.gif) no-repeat center top; 
}

#sidebar { 
  width:190px; float:left; clear:none; 
	margin:0px 0px 0px 10px; padding:0px; 
}
#sidebar h3{ 
  height:26px; margin:0px; padding:0px 0px 0px 10px;
	background:url(./images/sidep-top.gif) no-repeat; 
	font-size:9pt;
}
#sidebar li { list-style-type:none; }
#sidebar a { color:#000000; }

.notice li, #recentComments li, .adminMenu li, .link li { 
  margin-left:20px;
  list-style-type:disc; 
}
#recentComments li, .link li {
  list-style-image:url(./images/bullet-grey.gif); 
}
.notice li, .adminMenu li { 
  list-style-type:disc; 
  list-style-image:url(./images/bullet-orange.gif); 
}

.blogImage, .notice, .categoryList, .tagbox, .recentPost,
.recentComment, .recentTrackback, .archive, .calender,
.link, .adminMenu, .counter, .botton, .search
{ clear:both; margin:0px 0px 10px 0px; }
.counter { font-size:8pt; }

.detail { 
  margin:0px; padding:5px; clear:none;
	background:url(./images/sidep-mid.gif); 
}
.enddetail { 
  height:6px;
	background:url(./images/sidep-bottom.gif) no-repeat; 
}

.ib, .branch3 { cursor:pointer; }

.tagLog li { display:inline; white-space:nowrap; list-style:none; }
.tagbox ul { text-align:justify; }
.tagbox li { display:inline; white-space:nowrap; }
.tagbox ul li a { color:#666666; }
.cloud1 { font-size:2em; font-weight:bold; }
.cloud2 { font-size:1.5em; font-weight:bold; }
.cloud3 { font-size:1.3em; }
.cloud4 {}
.cloud5 {}

#footer { 
  margin:0px; padding:10px 15px; clear:both;
	font-size:0.9em; 
}
#footer a { text-decoration:none; color:#FFFFFF; }

.copyright { font-size:0.9em; padding:0px 15px; clear:both; }
.copyright a { text-decoration:none; color:#FFFFFF; }
