@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */
/* 1. 본문 전체  */
body, td, input, textarea {
	font: 12px/1.5 Dotum, Verdana, AppleGothic, Sans-serif;
	color : #B4B4B4;
}
/* 2. 기본 링크 */
	a:link {
		text-decoration: none;
		color : #CDCDCD;
	}
	a:visited {
		text-decoration: none;	
		color : #CDCDCD;
	}
	a:hover {
		text-decoration: underline;	
		color : #FFFF00;
	}
	a:active {
		text-decoration: none;	
		color : #CDCDCD;
	}	
/* 3. 이미지 */
	img {
		border-width: 0px;
	}
/* 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;
	}
/* 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:#303030;
		font-weight:bold;
	}
/* 15. 달력 글쓴 날 링크 스타일 */
	a.cal_click:link {
		font-weight: bold;
		color : #FFF799;
	}
	a.cal_click:visited {
		font-weight: bold;
		color : #fff799;
	}
	a.cal_click:hover {
		font-weight: bold;
		color : #369;
	}
/* 16. 이미지 아래 캡션 스타일 */
	.cap1 {
		color: #876;
		text-align: center;
	}
/* 16. 키워드 스타일 */
	.key1 {
		cursor: pointer;
		border-bottom: 1px dotted #ccc;
	}
/* 16. 카테고리 옆 개수 스타일 */
	.c_cnt {
		font:9px Tahoma;
		color : #999;
	}
/* 17. 최신글 옆 개수 스타일 */
	.ps_cnt {
		font:10px Tahoma;
		color : #999;
	}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

body {
		background-color:black;
		background-image:url('./images/back.gif');
		background-attachment:fixed;
		}

hr {
		color:#3D3D3D;
		height:1;
		width:100%;
		}

h1 {
		font-size:20px;
		margin-bottom:0;
		margin-top:10px;
		}

input {
		color:black;
		background-color:white;
		border-color:black;
		border-style:solid;
		border-width:1;
		padding:1;
		}

textarea {
		color:black;
		background-color:white;
		border-color:black;
		border-style:solid;
		border-width:1;
		padding:1;
		}

#header .upmenu {
		letter-spacing:4pt;
		}

#extra p {
		color:black;
		margin-top:0;
		margin-bottom:0;
		}

#sidebar {
		line-height:150%;
		}

/* 사이드바 여백 */
#sidebar p {
		margin-top:5;
		margin-bottom:1;
		}

/* 사이드바 카운터 */
#sidebar .counter {
		font-size:12px;
		}

#content {
		line-height:150%
		}

/* s_list 타이틀 */

#content .s_list h1 {
		color:#B17E7E;
		font-size:16px;
		}

#content ol {
		margin-bottom:5;
		margin-top:5;
		}

#content .entry a{
		color:#F7941D;
		}

#content .entry table{
		margin-top:5px;
		}

#content .entry .date {
		color:#B4B4B4;
		font-size:12px;
		font-weight:normal;
		}

#content .entry .desc {
		padding-left:10px;
		}

#content .entry .trackback h1 {
		font-size:16px;
		}

#content .entry .comment h1 {
		font-size:16px;
		}

#content .entry .comment td {
		padding:10px;
			}

#content .entry .protected_title {
		color:#F7941D;
		}

#content .local h1 {
		color:#8781BD;
		}

#content .local a {
		color:#8781BD;
		}

#content .tag h1 {
		color:#00BFF3;
		}

#content .tag a {
		color:#00BFF3;
		}

#content .guestbook h1 {
		color:#3CB878;
		}

#content .guestbook a {
		color:#3CB878;
		}

#content .guestbook td {
		padding:10px;
			}


.cnt {
		color:#9A9A9A;
		font-size:10px;
		}

.name {
		color:#9A9A9A;
		font-size:10px;
		}

.time {
		color:#9A9A9A;
		font-size:10px;
		}

.button {
		color:white;
		background-color:black;
		border-color:black;
		border-style:solid;
		border-width:1;
		padding:1;
		height:22px;
		}

.cloud1 {
		font-size : 14px;
		color : #00FF00 !important ;
		font-weight: bold;
		}

.cloud2 {
		font-size : 13px;
		color : #FFF799!important ;
		}

.cloud3 {
		font-size : 12px;
		color : #ED1C24 !important ;
		}

.cloud4 {
		font-size : 12px;
		color : #0072BC !important ;
  		}

.cloud5 {
		font-size : 12px;
		color : #cdcdcd !important ;
		}