/* 심플라이ver2 CSS 시작 */

/* 메인 부분 */

body		{ background: url(http://md.egloos.com/skn/img/b/00/04/8/serbg.jpg); margin: 0; padding: 0; }
body,td,div,li	{ font : 9pt/150% tahoma,돋움,sans-serif; color: #444444; }

a:link		{ color: #444444; text-decoration: none; }
a:visited	                { color: #444444; text-decoration: none; }
a:active	                { color: #444444; text-decoration: none; }
a:hover		{ color: #bbbbbb; text-decoration: none; }

.main2 { width: 800px; background-image: url(http://md.egloos.com/skn/img/b/00/04/8/tub.gif);
background-repeat: no-repeat; background-position: right 50px; }

.main { background-color: #eeeeee; border: 1px dashed #888888; margin-top: 20px; }

.pint { margin-right: 13px; }

div.header	{ font: bold 12pt/110% Courier New,tahoma,돋움,hy견고딕; text-align: left; padding-top: 20px; margin-left: 12px; }
	
div.header a:link		{ color: #000000; text-decoration: none; }
div.header a:visited	                { color: #000000; text-decoration: none; }
div.header a:hover		{ color: #888888; text-decoration: none; }

div.url		{ font: 8pt/100% verdana,tahoma; text-align: left; margin-left: 12px; }
div.usermenu	{ margin-top: 5px; text-align: left; font-weight: bold; margin-left: 12px; }

/*  좌측 매뉴 부분  */

div.profile { width: 150px; padding: 0px 0px 10px; line-height: 150%; border-bottom: 1px dashed #aaaaaa; bottom: -5px; }

.mn {
  vertical-align: top;
  text-align: left;
  padding: 10px;
  background-color: #ffffff;
}

div.mnttl	{ width: 150px; padding: 20px 0px 0px; margin: 20px 0px 10px; font-weight: bold; color: purple; font-size: 8pt; }

#sidebar {
	float: left;
	width: 150px;
	text-align: left;
	line-height: 1.2em;
	}

#sidebar a:link		{ line-height: 180%; color: #444444; text-decoration: none; }
#sidebar a:visited	                { color: #444444; text-decoration: none; }
#sidebar a:active	                { color: #444444; text-decoration: none; }
#sidebar a:hover		{ color: #bbbbbb; text-decoration: none; }

#sidebar div.menu ul.content li span.small { display: block; }

#sidebar div.menu .content { list-style: none; padding-left: 0; margin-left: 0; overflow: hidden; }

#sidebar p.logoimage { }

#sidebar p.description { line-height: 140%; }
#sidebar p.nick { line-height: 140%; }

#sidebar div.banner { margin-top: 20px; }

/* 본문 부분  */

#content div.post div.content img.image_top	 { margin-bottom: 15px; }
#content div.post div.content img.image_mid  { margin-bottom: 5px; }
#content div.post div.content img.image_left   { margin-right: 15px; margin-bottom: 5px; }
#content div.post div.content img.image_right { margin-left : 15px; margin-bottom: 5px; }

div.post_ttl {
                font-family: 굴림,돋움,sans-serif;                
	font-size: 13pt;
	color: #777777;
                font-weight: bold;
                text-align: left;
	}

div.ld {width: 550px; }

#content div.post p.postadmin { font-size: 12px; }

#content div.post {
                margin-left: 10px;
                margin-bottom: 50px;
	text-align: left;
                margin-top: 20px;
	}


div.post_head { margin-bottom: 15px; padding-bottom: 3px;  width: 600px; }

div.post_body { width: 600px; margin-bottom: 10px; overflow: hidden; text-align: left; line-height: 180%; }

div.post_body a{ border-bottom: 2px solid #bbbbbb; }

div.post_body a:link		{ color: #444444; text-decoration: none; }
div.post_body a:visited	                { color: #444444; text-decoration: none; }
div.post_body a:active	                { color: #444444; text-decoration: none; }
div.post_body a:hover		{ color: #bbbbbb; text-decoration: none; }

div.post_tail { font: 11px/150% verdana, tahoma, 돋움; margin-top: 10px; text-align: left; width: 550px; }

/* 덧글 부분 */

#content div.post div.comment { background: #f4f4f4; padding: 10px; margin: 10px 0px; text-align: left; border: 0px; }
#content div.post div.comment div.comment_body { margin-bottom: 25px; }
#content div.post div.comment div.comment_tail { margin: 8px 0px 5px; font: 8pt/150% verdana, tahoma, 돋움; color: #777777; }
#content div.post div.comment div.comment_input { margin-top: 20px; padding-top: 20px;  }
#content div.post div.comment div.comment_line { border-top: 1px #cccccc dashed; margin: 10px 0px 15px; }
#content div.post div.comment div.track_top {}

textarea { height: 80px !important; margin-bottom: 5px; border: 1px solid #bbbbbb; padding: 5px; font-size: 8pt; font-family: tahoma,돋움,sans-serif; }



/* 시스템 부분 */

div.track_top { line-height: 170%; }
div.archive_head { font-weight: bold; margin-bottom: 10PX; }
div.archive_body { margin: 2px 0px; line-height: 160%; padding-bottom: 100px; }	

img.bookmk	{ margin: 10px; }
img.usermenu	{ margin-left: 8px; }	
img.logo    	{ margin-bottom: 10px; }
	
#sidebar div.menu ul.content li span.small { font-size : 11px; color: #888888; }
.date		{ font: bold 8pt/150% verdana, tahoma, 돋움; }
.time		{ font: 8pt/150% verdana, tahoma, 돋움; text-align-left; }
.author		{ font: 9pt; }



/*  달력과 XML부분 */

div.cal { margin : 0 auto; text-align : center; }
div.cal_head { text-align : center; font-size: 8pt; margin-top: 10px; }
div.cal_body { text-align : center; background: url(http://md.egloos.com/skn/img/b/00/04/8/calbody.jpg); background-repeat: no-repeat; }
div.cal_bottom { }

.cal { text-align : center; }
.cal_day { text-align : center; }
.cal_sun { text-align : center; }
.cal_sat	 { text-align : center;	}
.cal_today { text-align : center; font-size: 13pt; background: none; letter-spacing: -4px; }
.cal_tr { }



div.xml { font: 8pt/120% verdana; text-align: center; }