body {
	margin:0;
	padding:0;
	text-align:center;
	font:normal 12px/1.6em '굴림',sans-serif;
	color:#7f7772;
	background-color:#edebd5;
	}
a:link,a:visited {color:#ee9803;text-decoration:none;}
a:hover,a:active {text-decoration:underline;}

hr.line {display:none;}/*system class*/

#body {
	width:100%;
	margin:0 auto;
	padding:0;
	text-align:center;
	background:#fff url('http://md.egloos.com/skn/img/a/01/09/5/bg_body.gif') 0 -10px repeat-x;
	}

#container {
	width:870px;
	margin:0 auto;
	text-align:left;
	}

#header {
	width:870px;
	height:100px;
	margin:0 auto;
	padding:0;
	background:url('http://md.egloos.com/skn/img/a/01/09/5/bg_head.gif') center top no-repeat;
	}

#content {
	float:right;
	display:inline;
	margin:35px 35px 0 0;
	width:600px;
	text-align:center;
	}

#sidebar {
	float:left;
	display:inline;
	width:200px;
	margin:30px 0 0 0;
	padding:23px 0 50px 0;
	text-align:center;
	background:url('http://md.egloos.com/skn/img/a/01/09/5/bg_sidebar.gif') left top no-repeat;
	}

#footer {
	clear:both;
	width:100%;
	height:35px;
	padding-top:20px;
	font:normal 10px tahoma,sans-serif;
	background:#edebd5 url('http://md.egloos.com/skn/img/a/01/09/5/bg_footer.gif') left top repeat-x;
	}



/* header 스타일 시작 */
#header a:link,#header a:visited {color:#fff;}
#header a:hover,#header a:active {color:#fbe5c0;text-decoration:none;}

#header h1 {
	margin:0;
	padding:20px 0 0 40px;
	font:normal 22px 'Trebuchet MS',sans-serif;
	text-align:left;
	}

#header p.url {
	margin:0;
	padding-left:41px;
	text-align:left;
	font:normal 12px 'Trebuchet MS',sans-serif;
	}

#header p.usermenu {
	margin:0;
	padding:0 40px 0 0;
	text-align:right;
	font:normal 12px 'Trebuchet MS',sans-serif;
	color:#fbe5c0;
	}
/* header 스타일 끝 */



/* content 스타일 시작 */
#content div.post {
	margin:0 0 60px 0;
	text-align:left;
	}

#content div.post h2.postdate {
	display:none;
	}

#content div.post h3.posttitle {
	width:535px;
	float:left;
	margin:0 0 6px 0;
	padding:0;
	letter-spacing:-1px;
	font-size:16px;
	font-weight:normal;
	color:#333;
	overflow:hidden;
	word-break:break-all;
	}
#content div.post h3.posttitle a:link,
#content div.post h3.posttitle a:visited,
#content div.post h3.posttitle a:hover,
#content div.post h3.posttitle a:active {color:#333;text-decoration:none;}

#content div.post p.postadmin {
	width:55px;
	float:right;
	display:inline;
	margin:2px 0 0 0;
	font-size:11px;
	color:#edebd5;
	letter-spacing:-1px;
	text-align:right;
	}
#content div.post p.postadmin a:link,#content div.post p.postadmin a:visited {color:#7f7772;}
#content div.post p.postadmin a:hover,#content div.post p.postadmin a:active {color:#ee9803;}

#content div.post div.content {
	clear:both;
	width:600px;
	margin:0;
	padding:20px 0 0 0;
	color:#7f7772;
	border-top:1px solid #edebd5;
	overflow:hidden;
	word-break:break-all;
	}

#content div.post div.content img.image_top	{margin-bottom :15px;}/*system class*/
#content div.post div.content img.image_mid {margin:15px 0;}/*system class*/
#content div.post div.content img.image_left {margin:0 15px 15px 0;}/*system class*/
#content div.post div.content img.image_right {margin:0 0 15px 15px;}/*system class*/

#content div.post div.content a.more {}
#content div.post div.content span.archivedate {}

.posttaglist {
	background-position:0 1px;
	padding-left:32px;
	}

.posttaglist a:link,
.posttaglist a:visited {color:#a19c98;}
.posttaglist a:active,
.posttaglist a:hover {color:#ee9803;text-decoration:underline !important;}

#content div.post p.posttail {
	clear:both;
	margin:12px 0 0 0;
	font-size:12px;
	color:#7f7772;
	text-align:right;
	}

#content div.post p.posttail a.checkpost {}
#content div.post p.posttail a.permalink {}
#content div.post p.posttail span.author {}
#content div.post p.posttail a.time {font-family:verdana,sans-serif;font-size:11px;}
#content div.post p.posttail a.time:link,
#content div.post p.posttail a.time:visited,
#content div.post p.posttail a.time:hover,
#content div.post p.posttail a.time:active {color:#7f7772;}
#content div.post p.posttail a.category {}
#content div.post p.posttail span.linkback {}

#content div.post p.posttail a.tail_trb {}
#content div.post p.posttail a.tail_trb span {}

#content div.post p.posttail a.tail_cmt {}
#content div.post p.posttail a.tail_cmt span {}

#content p.page {padding-bottom:50px;}
/* content 스타일 끝 */



/* comment 및 trackback 스타일 시작 */
#content div.post div.comment {margin:10px 0 0 0;padding:20px 0 0 0;border-top:1px solid #edebd5;}
#content div.post div.comment div.comment_body {margin:5px 0 0 0;overflow:hidden;word-break:break-all;}
#content div.post div.comment div.comment_tail {margin:20px 0 0 1px;}
#content div.post div.comment div.comment_input {margin:14px 0 0 0;}
#content div.post div.comment div.comment_input form div {width:100% !important;}
#content div.post div.comment div.comment_input form div p textarea {border:1px solid #d4d4d4;background:#f6f6f6;}
#content div.post div.comment div.comment_line {}
#content div.post div.comment div.track_top {}
#content div.post div.comment div.track_top a:link,
#content div.post div.comment div.track_top a:visited,
#content div.post div.comment div.track_top a:hover,
#content div.post div.comment div.track_top a:active {color:#7f7772;}
/* comment 및 trackback 스타일 끝 */



/* 본문 내의 자주 사용하는 태그 속성 시작 */
#content div.post div.content ul {}
#content div.post div.content ul li {}
#content div.post div.content ol {}
#content div.post div.content ol li {}
#content div.post div.content blockquote {
	padding:0 0 0 17px;
	margin:15px 0 0 5px;
	border-left:7px solid #fbe5c0;
	}

#content div.post div.content q {}
#content div.post div.content acronym {}
#content div.post div.content strong {}
#content div.post div.content em {}

#content div.post div.content dl {}
#content div.post div.content dl dt {}
#content div.post div.content dl dd {}

#content div.post div.content cite {}
#content div.post div.content code {}
#content div.post div.content samp {}
#content div.post div.content kbd {}
/* 본문 내의 자주 사용하는 태그 속성 끝 */



/* sidebar 스타일 시작 */
#sidebar p.logoimage {
	margin:0;
	background:url('http://md.egloos.com/skn/img/a/01/09/5/bg_sidebar2.gif') left top repeat-y;
	}

#sidebar p.description {
	margin:0;
	padding:13px 0 0 0;
	background:url('http://md.egloos.com/skn/img/a/01/09/5/bg_sidebar2.gif') left top repeat-y;
	color:#b3aa87;
	}

#sidebar p.nick {
	margin:0;
	padding:0 0 11px 0;
	background:url('http://md.egloos.com/skn/img/a/01/09/5/bg_sidebar2.gif') left top repeat-y;
	color:#b3aa87;
	}
#sidebar p.nick br {display:none;}
#sidebar p.nick img {vertical-align:text-bottom;}/*system class*/

#sidebar div.menu {
	width:200px;
	margin:0;
	text-align:left;
	overflow:hidden;
	word-break:break-all;
	}

#sidebar div.menu h3.posttitle {
	width:178px;
	height:20px;
	margin:15px 0 0 0;
	padding:15px 0 0 22px;
	font:bold 12px '굴림',sans-serif;
	background:url('http://md.egloos.com/skn/img/a/01/09/5/bg_h3.gif') left top no-repeat;
	}

#sidebar div.menu .content {
	list-style:none;
	padding:12px 0 7px 24px;
	margin:0;
	overflow:hidden;
	background:url('http://md.egloos.com/skn/img/a/01/09/5/bg_content.gif') left top no-repeat;
	word-break:break-all;
	}/*system class*/
#sidebar div.menu .content ul {margin:0;padding:0;}


#sidebar div.menu ul.content li {margin:4px 0 0 0;}
#sidebar div.menu ul.content li span.small {display:block;}/*system class*/
#sidebar div.menu ul.content li span.small {margin:0 0 9px 0;color:#b3aa87;font-size:11px;}
#sidebar div.menu ul.content li span.last {}

#sidebar div.menu .content form#finder {margin:0;}/*system class*/
#sidebar div.menu .content input#kwd {width:100px;font-size:12px;vertical-align:top;}/*system class*/
#sidebar div.menu .content input#submit {margin-left:5px;vertical-align:top;}/*system class*/

#sidebar div.banner {}
#sidebar div.xml {font:normal 11px 'Trebuchet MS',sans-serif;}
#sidebar div.xml a:hover {text-decoration:underline;}
/* sidebar 스타일 끝 */



/* calendar 스타일 시작 */
div.cal {margin:0 auto;text-align:center;font:normal 10px 'Trebuchet MS',sans-serif;background:url('http://md.egloos.com/skn/img/a/01/09/5/bg_sidebar2.gif') left top repeat-y;}
div.cal_head {width:160px;margin:0 auto;padding:13px 0 0 0;border-top:1px solid #f0ecd7;text-align :center;}
div.cal_head a {color:#b3aa87;font:bold 11px '굴림','Trebuchet MS',sans-serif;}
div.cal_head a span.cal {color:#7f7772;}
div.cal_body {margin:12px 0 0 0;text-align :center;}
div.cal_body table {width:160px;margin:0 auto;}
div.cal_bottom {height:11px;font-size:0;background:url('http://md.egloos.com/skn/img/a/01/09/5/bg_sidebar3.gif') left bottom no-repeat;}

.cal {text-align :center;color:#999;}
.cal a strong {color:#889abe;}
.cal_day {text-align:center;}
.cal_sun {text-align:center;color:#385b88;}
.cal_sat {text-align:center;color:#e08934;}
.cal_today {text-align:center;color:#fff;background:#eea303;}
.cal_tr {}
/* calendar 스타일 끝 */