/* --------------------------------------------------
CSS Document For Leaves v1.0 - Anthonyy @ OSWD.org
-------------------------------------------------- */

@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */
/* 1. 본문 전체  */
	body, td, input, textarea {
			font-family:나눔고딕, Lucida Grande, Tahoma, Dotum, Arial, Helvetica, sans-serif; /* Lucida Grande for the Macs, Tahoma for the PCs */
			font-size: 12px;
			line-height: 1.6em;
			color: #333;
	}

a:link          { color:#333;     text-decoration:none;}
a:visited       { color:#333;     text-decoration:none;}
a:hover         { color:#007FC8;  text-decoration:none;}
a:active        { color:#333;     text-decoration:none;}

#badaanTitle a:link          { color:#444;     text-decoration:none;}
#badaanTitle a:visited       { color:#444;     text-decoration:none;}
#badaanTitle a:hover         { color:#007FC8;  text-decoration:none;}
#badaanTitle a:active        { color:#444;     text-decoration:none;}

.article a:link          { color:#333;     text-decoration:none;}
.article a:visited       { color:#333;     text-decoration:none;}
.article a:hover         { color:#007FC8;  text-decoration:none;}
.article a:active        { color:#333;     text-decoration:none;}

/*
#topSidebar a:link          { color:#bbb;     text-decoration:none;}
#topSidebar a:visited       { color:#bbb;     text-decoration:none;}
#topSidebar a:hover         { color:#fff;  text-decoration:none;}
#topSidebar a:active        { color:#fff;     text-decoration:none;}
*/

/* 3. 이미지 */
	img {
		border-width: 0px;
              } 

img {-ms-interpolation-mode:bicubic;} 

	
/* 4. 이미지 버튼 */
	.ib {
		cursor: pointer;
	}
/* 5. 입력 텍스트 */
	.text {
	border:1px solid #999;
	}
/* 6. 트리 테이블 */
	.branch2 {
	}
/* 7. 트리 셀 */
	.branch3 {
		cursor: pointer;
		height: 10px;
	}
/* 8. 달력 월 표시 */
	.cal_month {
		font-size : 11px;
		height: 18px;
		text-align:center;
		width:100%;
	}
/* 9. 달력 요일 표시 */
	.cal_week1 {
		font-size : 11px;
		height:18px;
	}
/* 10. 달력 일요일 표시 */
	.cal_week2 {
		color: #f30;
		font-size:12px;
		text-align: center;
	}
/* 11. 달력 지난 달 날짜 표시 */
	.cal_day1 {
		color: #000;
		font-size:12px;
		text-align:center;
	}
/* 12. 달력 다음 달 날짜 표시 */
	.cal_day2 {
		color: #000;
		font-size : 11px;
		text-align: center;
	}
/* 13. 달력 이번 달 날짜 표시 */
	.cal_day3 {
		font-size : 11px;
		text-align: center;
	}
/* 14. 달력 오늘 날짜 표시 */
	.cal_day4 {
		text-align: center;
		font-size : 11px;
		background-color:#ccc;
		font-weight:bold;
	}
/* 15. 달력 글쓴 날 링크 스타일 */
	a.cal_click:link {
		font-weight: bold;
		color : #333;
	}
	a.cal_click:visited {
		font-weight: bold;
		color : #333;
	}
	a.cal_click:hover {
		font-weight: bold;
		color : #666;
	}
/* 16. 이미지 아래 캡션 스타일 */
	.cap1 {
		color: #876;
		text-align: center;
                line-height: 1.2em;
                font-size: 12px;
                /*padding-bottom:30px;*/
	}
/* 16. 키워드 스타일 */
	.key1 {
		cursor: pointer;
		border-bottom: 1px dotted #ccc;
	}
/* 16. (아카이브) 옆 개수 스타일 */
        .cnt    {
                letter-spacing:0px;
                line-height: 1.5em;
                color:#f60;
        }
/* 16. 코텐트,트랙백 옆 개수 스타일 */
	.ct_cnt {
                font-size: 10px;
                line-height: 1.6em;
		color : /*#777*/;
	}
/* 16. 카테고리 옆 개수 스타일 */
	.c_cnt {
                font-size: 10px; 
                line-height: 1.6em;
		color : #444;
	}
/* 17. 최신글 옆 개수 스타일 */
	.ps_cnt {
		font:10px Tahoma;
                font-size: 11px;
		color : #999;
	}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */



/* {todo} 위의 css 스타일은 수정해야 합니다 */

		body {
		        text-align:center; /* for IE5 */
                        /* background:url(images/bg_season2.gif) left top repeat-x; */
                        background-color:#fff;
                        margin:0; padding:0;  
		}

/* CONTAINER */

		#container {
			margin: 0;
                        background-color:#fff;
			padding: 70px 50px 30px 60px;
			text-align:left; /* for IE5 */
			font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; /* Lucida Grande for the Macs, Tahoma for the PCs */
			font-size: 12px;
			line-height: 1.6em;
			color: #444;
			
		}
		
/* GENERAL MOJO AND MULA */
		
		h1{
			font-weight: normal;
			font-size: 18px;
                        font-weight: bold;
			color: #444;
			margin-bottom: 30px;
			background-color: #FFF;
		}
		
		h2 {
			color: #444;
			font-size: 16px;
                        font-weight: bold;
			background-color: #FFF;
		}
		
		.form {
			margin-top: 5px;
		}
		
		input {
			background-color: #FFF;
			color: #444;
			border: 1px solid #D9DCDF;
			font-size: 12px;
			padding: 0px;
		}
		
		.button {
			padding:0px;
		}

		blockquote { 
			background-color: #fff; 
			border-width: 0px 0px 0px 0px; 
			border-style: solid; 
			border-color: #DDD #DDD #DDD #CCC; 
			margin: 10px 10px 10px 20px; 
			padding-left: 10px;
		} 

		.cite {
			margin: 10px 10px 10px 20px;
			padding-left: 40px;
			color: #444;
		}
		

/* HEADER ELEMENTS */

                #search {float:right; margin-bottom:7px;}

                #header {float:left; padding-bottom:0px; width:200px;}

		/* the slogan */
		#header p { 
			margin-top: 0px;
			margin-left: 0px;
			color: #999999;
		}

                #topLogo img {
                        margin-top:2px;
                        margin-bottom:2px;
                }

                #topMenu img {
                        margin-top:2px;
                        margin-bottom:3px;
                }

                #topUtil img {
                        margin-top:2px;
                        margin-bottom:3px;
                }

                #topUtil {
                        margin-bottom:0px;
                }

/* NAVIGATION ELEMENTS */


                 #navigation {

                        background-color:#fff; 
                        padding:0px 20px 0px 15px;
                        color:#444;
                 }

		 #navigation ul {
			margin-left: 0;
                        margin-bottom:0px;
                        padding: 0;
			list-style-type: none;			
			/*width: 120px;*/
		}

                #navigation ul li {
                        margin:0;
                        padding:0;
                        display: inline;
                }

		#navigation .menu a {

			border-bottom: 1px solid #CCC;
		}

               #navigation a {
			color: #444;
		}

/* THE SMALL BOX BELOW NAV */

		#navigation p {
			margin-top: 5px;
                        margin-bottom: 5px;
			padding: 5px;
			border-top: 1px dotted #CCC;
		}



/* CATEGORIES */

                #badaan_category ul { display: inline; padding-left:0; font-family:나눔고딕, tahoma, sans-serif; font-size:11px; }
                #badaan_category li { display: inline; padding-left:0; font-family:나눔고딕, tahoma, sans-serif; }

/* CONTENT ELEMENTS */

                #postInfo {
                        font-size: 10px;
                        font-weight: bold;
                }

                #postCat {
                        text-align:left; font-size:12px;
                }

                #badaanTitle {
			color: #444;
			font-size: 19px;
                        font-weight: bold;
                        letter-spacing:-1px;
                        font-family: 나눔고딕, tahoma, Dotum, sans-serif;
                        padding-bottom:2px;
                        padding-top:1px;
		}

                #badaanTitle2 {
			color: #333;
			font-size: 12px;
                        font-family: 나눔고딕, tahoma, Dotum, sans-serif;
		}

		#content {
			font-family: 나눔고딕, tahoma, Dotum, sans-serif;
			float: left;
                        border-top:0px dotted #999; 
                        padding:0px 0 20px 0px;
                        font-weight: ;
                        margin-top:7px;
		}

		#content .entry {
			padding-bottom: 10px;                         
		}

		#content .entry_slist {
                        width: 640px;
			padding-bottom: 10px;                         
		}

		#content .entry_tag {
			padding-bottom: 10px;
		}

                #content .entry_tag ul {
			padding-left: 2px;
		}

		#content .entry_tag li {
			display: inline;
			margin-right: 10px;
                        margin-left: 0;
		}

		#content .entry_rplist {
			padding-bottom: 10px;
		}
		
		#content .entry_location {
			padding-bottom: 10px;
		}

		#content .entry_guestbook {
                        width:700px;
			padding-bottom: 10px;
		}

		#content .entry_notice {
			padding-bottom: 10px;
		}

                #content .entry_notice .article {
                        padding-top: 20px;
                        padding-bottom: 10px;
			padding-left: 0px;
			padding-right: 10px;
                }

		#content .entry_protected {
			padding-bottom: 10px;
		}

                #content .entry_protected .article {
                        padding-top: 20px;
                        padding-bottom: 30px;
			padding-left: 0px;
			padding-right: 10px;
                 }

                #content .entry .article {
                        padding-top: 0px;
                        padding-bottom: 20px;
			padding-left: 0px;
			padding-right: 0px;
                  }

                 #content .entry .tbrp_box {
                        background-color:#fff;
                        padding: 5px 0px;
                        border-top: 1px solid #424240;
                        border-bottom: 0px solid #DDD;
                        margin-top: 5px;
                        margin-right:0px; font-size:12px;
                  }

                 #comList   {
                        width: 500px;
                        margin-top: 20px;
                  }

                 #content .paging {
                        text-align: center;
                        padding-top: 20px;
                        padding-right: 10px;
                        margin-bottom: 20px;
                        font-size: 10px;
                 }

                 .name  { 
                        font-family:나눔고딕, tahoma, Dotum, sans-serif;
                        font-size:12px;
                  }
            
                  .date  { 
                        font-family: 나눔고딕, tahoma, Dotum, sans-serif;
                        font-size:10px;
                   }                   




/* SIDEBAR ELEMENTS */

               #topSidebar { line-height:1.2em; }
		
		#sidebar p {
			padding-bottom: 10px;
			border-bottom: 1px solid #DDDDDD;
		}
              
                .side_title  {
                        font-size: 10px;
                        font-weight: ;
                        cursor: pointer;
                        color: #444;
                        padding-top:0px;
                        font-family: verdana;
                }
                #new_sub {
                        color:#444; 
                }


/* FOOTER ELEMENTS */

		#footer {
                        font-family: 나눔고딕, tahoma, Dotum, sans-serif;
			margin-top: 20px;
			clear: both;
			background-color:#fff;
			padding-left: 210px;
                        font-size:10px;
		}

                #footer_menu {
                        padding-bottom:5px;
                }
		
		#footer p {
			color:#444;
			padding: 0px;
			text-align:left;
		}
		
		#footer p a {
			color: #444;
		}
		
		#footer p a:hover {
			color: #FFFFFF;
			background-color:#575352;
		}
		


/* TagCloud */
		.cloud1 {
		    font-size : 14px;
		    color : #52ADB8 !important ;
		}

		.cloud2 {
		    font-size : 13px;
		    color : #D5A040 !important ;
		}

		.cloud3 {
		    font-size : 10pt;
		    color : #B3C743 !important ;
		}

		.cloud4 {
		    font-size : 10pt;
		    color : #6FA860 !important ;
  		}

		.cloud5 {
		    font-size : 12px;
		    color : #8A8C84 !important ;
		}

/* And they lived happily ever after. The End. */