@charset "utf-8";

/* #은 div(id) .은 class */

/* 전체속성 */
* {margin:0; padding:0; border:0; }
a {color:#3c5838; text-decoration:none; }
a:hover {color:#ff5000; text-decoration:underline; }


/* 테이블속성 div */
#header {width:700px; margin:5px auto 0; line-height:110%; }
#content {width:700px; margin:5px auto 0; }
#footer {width:700px; margin:5px auto 0; }


/* 타이틀 글씨 속성 */
.blogtitle {font-family:tahoma; font-size:16px; font-weight:bold; text-shadow: 0px 1px #fff; }


/* 메뉴 구성 */
.menu {font-family:tahoma; font-size:12px; text-shadow: 0px 1px #fff; }
.menu ul li {text-shadow: 0px 1px #fff; display:inline; border-left:1px solid #ff5000; padding:0 2px 0 5px; }


/* 바디 글씨 속성 */
body {font-family:tahoma;  text-shadow: 0px 1px #fff; color:black; background-image: url(./images/back1.jpg); background-repeat: repeat-x; }
h1, h2 {font-family:tahoma; text-shadow: 0px 1px #fff; }
h1 {font-size:12px; text-align:left; text-shadow: 0px 1px #fff;}
p {font-family:tahoma; font-size: 12px; text-shadow: 0px 1px #fff; }


/* 전체 글검색 리스트 */
.searchlist ol {list-style:none; padding:0; margin:0; }
.searchlist {margin:15px; }
.searchdate {font-family:tahoma; font-size:12px; color: #3300ff; text-shadow: 0px 1px #fff; }
.list {font-family:tahoma; font-size:12px; color: #555555; text-shadow: 0px 1px #fff }
.searchcnt {font-family:tahoma; font-size:12px; color: #ff5000; text-shadow: 0px 1px #fff }


/* tag 클라우드 부분 */
.taglog {margin:15px ; font-family:tahoma; font-size:11px; text-shadow: 0px 1px #fff;}
.taglog ul, .tagbox ul {list-style:none; padding:0; margin:0; text-align:justify; }
.tagbox li, .taglog li {display:inline; }
.taglog li {line-height:120%; font:12px/20px tahoma; vertical-align:middle; }
.taglog li .cloud1 {background-color:#000; color:#fff; font-weight:bold; font-size:20px; }
.taglog li .cloud2 {background-color:#2d78bc; color:#fff; font-weight:bold; font-size:18px; }
.taglog li .cloud3 {background-color:#ffff00; color:#fff; font-weight:bold; font-size:16px; }
.taglog li .cloud4 {color:#939393; font-weight:bold; font-size:14px; }
.taglog li .cloud5 {color:#939393; font-size:12px; }


/* guest 방명록 부분 */
.guest {border-left:1px solid #ff5000; padding:15px; margin:0; font-family:tahoma; font-size:12px; 
text-shadow: 0px 1px #fff; } 
.guestlist ol {list-style:none; padding:15px; margin:0; }
.guestlist ul {list-style:none; padding:15px; margin:0; }
.guestname {font-family:tahoma; color:#393697; font-size:12px; font-weight: bold; text-shadow: 0px 1px #fff; } 
.guestdate {font-family:tahoma; font-size:11px; color: #a30202; text-shadow: 0px 1px #fff; }
.guestcontrol {font-family:tahoma; font-size:11px; text-shadow: 0px 1px #fff; } 
.saveacomment {padding:10px 5px 0 0; }
.secretWrap {color:#999; padding:0px 50px 0 0; }


/* 본문글 */
.entry {font-family:tahoma; font-size:12px; text-shadow: 0px 1px #fff; }
.articletitle {font-weight:bold; font-size:12px; text-shadow: 0px 1px #fff; }
.articledate {color: #a30202; font-size:11px; text-shadow: 0px 1px #fff; }
.admin { }
.article {margin:10px auto 0; padding:10px 0 10px 0; text-shadow: 0px 1px #fff; }
.tagTrail {padding:3px 0 3px 0; text-shadow: 0px 1px #fff; } 
.tagtext {font-weight:bold; color:#a30202; text-shadow: 0px 1px #fff; }
.trackbackfrom {font-weight:bold; color:#a30202; text-shadow: 0px 1px #fff; }
.trackback {margin:10px auto 0; text-shadow: 0px 1px #fff; }
.trackbackdate {font-family:tahoma; font-size:12px; color: #3300ff; text-shadow: 0px 1px #fff; }


/* 댓글영역 */
.comment {border-left:1px solid #ff5000; padding:15px; margin:0; font-family:tahoma; font-size:12px; 
text-shadow: 0px 1px #fff; } 
.commentlist ol {list-style:none; padding:15px; margin:0; text-shadow: 0px 1px #fff; }
.commentlist ul {list-style:none; padding:15px; margin:0; text-shadow: 0px 1px #fff; }
.commentname {font-family:tahoma; color:#ff5000; font-size:12px; font-weight: bold; text-shadow: 0px 1px #fff; } 
.commentdate {font-family:tahoma; font-size:12px; color: #a30202; text-shadow: 0px 1px #fff; }
.commentcontrol {font-family:tahoma; font-size:11px; text-shadow: 0px 1px #fff; } 


/* footer */
.cntandtistory {text-align:right; margin: 5px auto 0; font-family:tahoma; text-shadow: 0px 1px #fff; }
.footercnt {color:#999; font-size:11px; text-shadow: 0px 1px #fff }
.tistory {color:#000; font-weight:bold; font-size:11px; text-shadow: 0px 1px #fff }
.paging {border-top:1px dotted #ff9999; text-align:center; margin:5px 0; padding:5px 0; text-shadow: 0px 1px #fff; }
.pagingnumber {font-family:tahoma; font-weight:bold; font-size:12px; text-shadow: 0px 1px #fff; }
.paging .num {text-align:center; font-family:tahoma; padding:0 5px; text-shadow: 0px 1px #fff; }


/* 검색 */
#searchBox label {display:none; text-shadow: 0px 1px #fff; }
#searchBox input {width:100px; height:14px; border-bottom:1px dotted #333; margin-bottom:10px; 
 background-color:transparent; vertical-align:middle; /* 검색창과 버튼 정렬이 안맞을 때 필수 */
 cursor:text; font-size:11px; text-shadow: 0px 1px #fff; }

#searchBox .submit {width:37px; height:14px; border:0px;
 vertical-align:middle; /* 검색창과 버튼 정렬이 안맞을 때 필수 */
 cursor:pointer; }

.submit {font-family:tahoma; font-size:11px; color:#333; text-align:right; text-shadow: 0px 1px #fff; }