/*
Info / Copyright
========================================================
Tattertools skin Css Style
Author : WhiteD / LonnieNa
Url : http://blog.2pink.net

Skin build : Ep13 AppleTree As1.6.3
Use/In Tattertools ver. 1.1.1 develpoment branch a1
Last modified '06-10-11 

Some rights reseved.
부분공개 저작권 수정 무단 배포, 사용 금지.
위 사항 위반시 법적 책임을 물을수 있습니다.
========================================================
*/


@font-face { font-family:white; src: url(morris9.mwf); }
/*@font-face { font-family:white1; src: url(nanoom_batang.eot); }*/
@font-face { font-family:white2; src: url(wooriBatang.eot); }
/*@font-face { font-family:white2; src: url(seevaa9.mwf); }*/
/* 반드시 들어가야 하는 스타일 시작 */
/* 1. 본문 전체  */
body, td, input, textarea {
	font: 11px/1.5 white, Tahoma, Sans-serif, dotum, Verdana, AppleGothic;
/*	font: 9pt/1.5 white2,AppleGothic, Tahoma, Helvetica, Arial, Dotum, "segoe UI", "Malgun Gothic", sans-serif; */
	letter-spacing: 0px;
	color : #555555;
}
/* 2. 기본 링크 */
	a:link,a:visited,a:active {
		text-decoration: none;
		color : #333333;
	}
	a:hover {
		text-decoration: underline;	
		color : #74B501;
		/*color : #314421;
		border:1px dotted #8B9BC5;
		display:block;
		background-color:#5E72A6;*/
	}


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

#content .article img {
		margin:1px;
	}
/* 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:11px;
		text-align: center;
	}
/* 11. 달력 지난 달 날짜 표시 */
	.cal_day1 {
		color: #000;
		font-size:11px;
		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;
		border: 1px solid #74B501;
	}
/* 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 : #333;
	}
/* 16. 이미지 아래 캡션 스타일 */
	.cap1 {
		color: #876;
		text-align: center;
	}
/* 16. 키워드 스타일 */
	.key1 {
		cursor: pointer;
		border-bottom: 2px dotted red;
	}
/* 16. 카테고리 옆 개수 스타일 */
	.c_cnt {
		font:9px Tahoma;
		color : #999;
	}
/* 17. 최신글 옆 개수 스타일 */
	.ps_cnt {
		font:10px Tahoma;
		color : #999;
	}
/* 18. 링크 포커스 스타일 */
	a { 
		selector-dummy : expression(this.hideFocus=true);
	}
/* 19. 리스트 버튼 이미지 스타일 */	
	#sidebar li {
		list-style-image:url(./images/bul.gif);
	}
	#content .slist li {
		list-style-image:url(./images/bul.gif);
	}
	#content .trackback  li {
		list-style-image:url(./images/bul3.gif);
	}
	#content .keywordlist li {
		list-style-image:url(./images/bul.gif);
	}
	#sidebar .Slinksite li {
		list-style-type: none;
	}
/* 20. 클라우드 스타일 */
/*1st*/
/*
.cloud1 {
  font-size : 14px;
  color : #ff6600 !important ;
  }

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

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

.cloud4 {
  font-size : 10pt;
  color : #0099CC !important ;
  }

.cloud5 {
  font-size : 11px;
  color : #999999 !important ;
  }
*/

/*2nd*/

.cloud1 { font-size : 14px !important; font-weight:bold !important; color: #ff6600 !important; }
.cloud2 { font-size : 14px !important; color: #ff9900 !important; }
.cloud3 { font-size : 12px !important; color: #669900 !important; }
.cloud4 { font-size : 11px !important; color: #0099CC !important; }
.cloud5 { font-size : 11px !important; color: #999999 !important; }

/*3rd*/
/*
.cloud1 { font-size : 14px !important; font-weight:bold !important; color: #ff9900 !important; }
.cloud2 { font-size : 14px !important; color: #ff9900 !important; }
.cloud3 { font-size : 12px !important; color: #0099CC !important; }
.cloud4 { font-size : 11px !important; color: #669900 !important; }
.cloud5 { font-size : 11px !important; color: #999999 !important; }
*/

a.cloud1:hover, a.cloud2:hover, a.colud3:hover, a.cloud4:hover, a.cloud5:hover {
	/*background-image:url(./images/cloud_hover_bg.gif);
	font-size :13pt; */
	background: #000;
	color: #FFFF00;
}

	

/* -------------------------------------------------------- */
/* ------------ NearFondue+Puresky's Style P.A.1----------- */
/* -------------------------------------------------------- */
/* prologue style */
.prologue .blog_info		{ float:left; font:10px tahoma, dotum; padding:0px 0px 8px 0px;}
.prologue .visitor			{ color:#c45050; font-weight:bold;}
.prologue .blogger_info		{ text-align:right; font:10px tahoma, dotum; padding:0px 3px 8px 0px;}
.prologue .blogger			{ font-weight:bold; }
.prologue .prologue_img		{ text-align:center; padding-bottom:15px;}
.prologue .title_bar		{ background:url(./images/line_dot_gray2.gif) left bottom repeat-x; padding:0px 0px 10px 0px;}
.prologue .title_bar .text	{ background:url(./images/bull_red.gif) no-repeat; font:11px tahoma; color:#c45050; font-weight:bold; padding-left:15px; }
.prologue .box_desc			{ padding:10px 0px 10px 0px;}
.profile .box_profile		{ padding:10px 0px 10px 0px; border-bottom:1px solid #cccccc; margin-bottom:20px; }

/* metapage style */
.metapage		{ margin: 0 15px; }
.metapage h2	{ margin: 0 0 0px 0 !important; }
.metapage .img_preview	{ border:3px solid #eee !important; padding:3px !important; }

/* more/less style */
.moreless_fold	{
	background-image: url(./images/bg_more.gif);
	background-repeat: no-repeat;
	background-position: right;

	border:1px solid #B0D601;
	background-color:#D2E600;
	margin:5px !important;
	text-align: right;
	padding-right: 22px !important;
	font-weight: bold;
}

.tt-more-before	{
	background-image: url(./images/bg_more.gif);
	background-repeat: no-repeat;
	background-position: right;

	border:1px solid #B0D601;
	background-color:#D2E600;
	margin:5px !important;
	text-align: right;
	padding-right: 22px !important;
	font-weight: bold;
}
.tt-less-before	{
	background-image: url(./images/bg_less.gif);
	background-repeat: no-repeat;
	background-position: right;

	border:1px solid #85CCD8;
	background-color:#BDE0E6;
	margin:5px !important;
	text-align: right;
	padding-right: 22px !important;
	font-weight: bold;
}
.tt-less-after {
	background-image: url(./images/bg_less.gif);
	background-repeat: no-repeat;
	background-position: right;

	border:1px solid #B4CA66;
	background-color:#CFDF9E;
	margin:5px !important;
	text-align: right;
	padding-right: 22px !important;
	font-weight: bold;
}

.moreless_top {
	background-image: url(./images/bg_less.gif);
	background-repeat: no-repeat;
	background-position: right;

	border:1px solid #85CCD8;
	background-color:#BDE0E6;
	margin:5px !important;
	text-align: right;
	padding-right: 22px !important;
	font-weight: bold;
}
.moreless_bottom {
	background-image: url(./images/bg_less.gif);
	background-repeat: no-repeat;
	background-position: right;

	border:1px solid #B4CA66;
	background-color:#CFDF9E;
	margin:5px !important;
	text-align: right;
	padding-right: 22px !important;
	font-weight: bold;
}

/* paging selected */
.selected {
	font-size : 14px;
	font-weight : bold;
	color : red;
}
.no-more {
	display: none;
}


.no-more-prev #pagingPrev,
.no-more-next #pagingNext				{ display: none;}





/* -------------------------P.A.1 END----------------------- */

body {
	margin:0px 0px 0px 50px;
	padding:0px 0px 0px 0px;
/*	background:url(./1100999_top1.jpg) fixed;*/
	background-image:url(./bps.php);
	background-repeat: repeat-x;
	background-color:#75AC27;
	}
/* header */	
#header {
	width: 801px;
}
#header .headerFl {
	width: 801px;
}
/* ----------- header menu set s----------- */
.menu { margin:0 }
#tt-body-page #header .menu {
	background-image: url(./images/menu_bg_page.gif);
	height: 35px;
	width: 801px;
}

#tt-body-pages #header .menu {
	background-image: url(./images/menu_bg_page.gif);
	height: 35px;
	width: 801px;
}

#tt-body-entry #header .menu {
	background-image: url(./images/menu_bg_page.gif);
	height: 35px;
	width: 801px;
}
#tt-body-tag #header .menu {
	background-image: url(./images/menu_bg_tag.gif);
	height: 35px;
	width: 801px;
}
#tt-body-location #header .menu {
	background-image: url(./images/menu_bg_location.gif);
	height: 35px;
	width: 801px;
}
#tt-body-notice #header .menu {
	background-image: url(./images/menu_bg_notice.gif);
	height: 35px;
	width: 801px;
}
#tt-body-guestbook #header .menu {
	background-image: url(./images/menu_bg_guestbook.gif);
	height: 35px;
	width: 801px;
}
#tt-body-search #header .menu {
	background-image: url(./images/menu_bg_search.gif);
	height: 35px;
	width: 801px;
}
#tt-body-category #header .menu {
	background-image: url(./images/menu_bg_category.gif);
	height: 35px;
	width: 801px;
}
#tt-body-archive #header .menu {
	background-image: url(./images/menu_bg_archive.gif);
	height: 35px;
	width: 801px;
}
#tt-body-keylog #header .menu {
	background-image: url(./images/menu_bg_search.gif);
	height: 35px;
	width: 801px;
}
#tt-body-line #header .menu {
	background-image: url(./images/menu_bg_search.gif);
	height: 35px;
	width: 801px;
}

/* ----------- header menu set e----------- */
#header .menu .mtext {
	width:594px;
	float:left;
	font-family:tahoma;
}
#header .menu .mtext p {
	margin-top: 13px;
	margin-right: 25px;
	text-align: right;
	font-weight: bold;
}
#header .menu .searchs {
	width: 160px;
	float: left;	
}
#header .menu .searchs p {
	margin-top: 8px;
	margin-left: 21px;
}
/* ----------- search bg set s----------- */
#tt-body-page #header .menu .searchs .search {
	background-image: url(./images/search_bg_page.gif);
/*	height: 18px;
	width: 159px; */
	height: 22px;
	width: 165px;
	border: 2px solid #B0D601;
}
#tt-body-pages #header .menu .searchs .search {
	background-image: url(./images/search_bg_page.gif);
/*	height: 18px;
	width: 159px; */
	height: 22px;
	width: 165px;
	border: 2px solid #B0D601;
}
#tt-body-tag #header .menu .searchs .search {
	background-image: url(./images/search_bg_tag.gif);
/*	height: 18px;
	width: 159px; */
	height: 22px;
	width: 165px;
	border: 2px solid #D9D075;
}
#tt-body-location #header .menu .searchs .search {
	background-image: url(./images/search_bg_location.gif);
/*	height: 18px;
	width: 159px; */
	height: 22px;
	width: 165px;
	border: 2px solid #CEA66E;
}
#tt-body-notice #header .menu .searchs .search {
	background-image: url(./images/search_bg_notice.gif);
/*	height: 18px;
	width: 159px; */
	height: 22px;
	width: 165px;
	border: 2px solid #FAA2D1;
}
#tt-body-guestbook #header .menu .searchs .search {
	background-image: url(./images/search_bg_guestbook.gif);
/*	height: 18px;
	width: 159px; */
	height: 22px;
	width: 165px;
	border: 2px solid #6BCAD3;
}
#tt-body-search #header .menu .searchs .search {
	background-image: url(./images/search_bg_search.gif);
/*	height: 18px;
	width: 159px; */
	height: 22px;
	width: 165px;
	border: 2px solid #F88788;
}
#tt-body-category #header .menu .searchs .search {
	background-image: url(./images/search_bg_category.gif);
/*	height: 18px;
	width: 159px; */
	height: 22px;
	width: 165px;
	border: 2px solid #BACE72;
}
#tt-body-archive #header .menu .searchs .search {
	background-image: url(./images/search_bg_archive.gif);
/*	height: 18px;
	width: 159px; */
	height: 22px;
	width: 165px;
	border: 2px solid #BACE72;
}
#tt-body-keylog #header .menu .searchs .search {
	background-image: url(./images/search_bg_search.gif);
/*	height: 18px;
	width: 159px; */
	height: 22px;
	width: 165px;
	border: 2px solid #F88788;
}

#tt-body-line #header .menu .searchs .search {
	background-image: url(./images/search_bg_search.gif);
/*	height: 18px;
	width: 159px; */
	height: 22px;
	width: 165px;
	border: 2px solid #F88788;
}
/* ----------- search bg set e----------- */
/* content */
#content_sidebar_bg {
	width: 801px;
	background-image:url(./images/content_bg.gif);
}
#content {
	width: 600px;
	float: left;
}
#sidebar {
	float: left;
	width: 201px;
}
#footer {
	width: 801px;
	height:6px;
	background-color: #E3E3E3;
	margin:0px;
	padding:0px;
}
#footer .skin_info {
	background-color: #E3E3E3;
	font-family:tahoma;
	padding:0px 15px 0px 15px;
/*	font-weight:bold;
	font-style: italic; */
	color:#666666;
	font-size:10px;
}
#footer .skin_info .skiner {
	color:#666666;
	font-size:10px;
/*	font-weight:bold; 
	font-style: italic; */
}
#footer .skin_info .version {
	color:#666666;
	font-size:10px;
}
#content ul {
	margin-top: 0px;
	margin-bottom:0px;
}

#content .Sspace {
	margin-top: 5px;
}
#content .taglist ul {
	margin:0px;
	padding:5px;
	text-align:justify;		
}
#content .taglist li {
	display:inline;
}

#sidebar .Sspace {
	margin-top: 7px;
	overflow: hidden;
}
#sidebar ul {
	padding: 0px;
	margin: 0px;
	margin-left:15px;
}
#sidebar ol {
	padding: 0px;
	margin: 0px;
	margin-left:7px;
}
#sidebar li {
	line-height:16px;
}
#sidebar ol li{
	list-style-type: none;
}
/* 링크리스트 스타일 s */
#sidebar Slinksite li {
	padding: 0px;
	margin: 0px;
}
/* 링크리스트 스타일 e */

#sidebar .cnt {
	color: #75B600;
	font-size:9px !important;
}

#sidebar .archiveSelect{
	margin:0px 0px 0px 6px;
	width:170px;
	font:9pt Arial, tahoma;
/*	color:#555; */
}

#content h4 {
	font-size:14px;
	background-image: url(./images/title_img.gif);
	background-position: 0px -1px;
	background-repeat: no-repeat;
	margin: 15px 15px 0px 15px;
	padding-left:25px;
	font-family:tahoma, white;
}
/* ----------- line set s----------- */
/* -- line set content top_line -- */
#tt-body-page #content .top_line {
	background-image: url(./images/bottom_line_page.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
#tt-body-pages #content .top_line {
	background-image: url(./images/bottom_line_page.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
#tt-body-entry #content .top_line {
	background-image: url(./images/bottom_line_page.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
#tt-body-tag #content .top_line {
	background-image: url(./images/bottom_line_tag.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
#tt-body-location #content .top_line {
	background-image: url(./images/bottom_line_location.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
#tt-body-notice #content .top_line {
	background-image: url(./images/bottom_line_notice.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
#tt-body-guestbook #content .top_line {
	background-image: url(./images/bottom_line_guestbook.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
#tt-body-category #content .top_line {
	background-image: url(./images/bottom_line_category.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
#tt-body-search #content .top_line {
	background-image: url(./images/bottom_line_search.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
#tt-body-archive #content .top_line {
	background-image: url(./images/bottom_line_archive.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
#tt-body-keylog #content .top_line {
	background-image: url(./images/bottom_line_search.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
#tt-body-line #content .top_line {
	background-image: url(./images/bottom_line_search.gif);
	width: 588px;
	height:6px;
	margin: 0px 6px 0px 6px;
	overflow: hidden;
}
/* -- line set sidebar top_line -- */
#tt-body-page #sidebar .top_line {
	background-image: url(./images/bottom_line_page.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
#tt-body-pages #sidebar .top_line {
	background-image: url(./images/bottom_line_page.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
#tt-body-entry #sidebar .top_line {
	background-image: url(./images/bottom_line_page.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
#tt-body-tag #sidebar .top_line {
	background-image: url(./images/bottom_line_tag.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
#tt-body-location #sidebar .top_line {
	background-image: url(./images/bottom_line_location.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
#tt-body-notice #sidebar .top_line {
	background-image: url(./images/bottom_line_notice.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
#tt-body-guestbook #sidebar .top_line {
	background-image: url(./images/bottom_line_guestbook.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
#tt-body-category #sidebar .top_line {
	background-image: url(./images/bottom_line_category.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
#tt-body-search #sidebar .top_line {
	background-image: url(./images/bottom_line_search.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
#tt-body-archive #sidebar .top_line {
	background-image: url(./images/bottom_line_archive.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
#tt-body-keylog #sidebar .top_line {
	background-image: url(./images/bottom_line_search.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
#tt-body-line #sidebar .top_line {
	background-image: url(./images/bottom_line_search.gif);
	width: 194px;
	height:6px;
	margin: 0px
	padding :0px
	margin: 0px 6px 0px 0px;
	overflow: hidden;
}
/* -- line set title tline -- */
#tt-body-page #content .tline {
	background-image: url(./images/title_bottom_line_page.gif);
	width: 560px;
	height:4px;
	margin: 4px 21px 5px 19px;
	overflow: hidden;
}
#tt-body-pages #content .tline {
	background-image: url(./images/title_bottom_line_page.gif);
	width: 560px;
	height:4px;
	margin: 4px 21px 5px 19px;
	overflow: hidden;
}
#tt-body-tag #content .tline {
	background-image: url(./images/title_bottom_line_tag.gif);
	width: 560px;
	height:4px;
	margin: 4px 21px 5px 19px;
	overflow: hidden;
}
#tt-body-location #content .tline {
	background-image: url(./images/title_bottom_line_location.gif);
	width: 560px;
	height:4px;
	margin: 4px 21px 5px 19px;
	overflow: hidden;
}
#tt-body-notice #content .tline {
	background-image: url(./images/title_bottom_line_notice.gif);
	width: 560px;
	height:4px;
	margin: 4px 21px 5px 19px;
	overflow: hidden;
}
#tt-body-guestbook #content .tline {
	background-image: url(./images/title_bottom_line_guestbook.gif);
	width: 560px;
	height:4px;
	margin: 4px 21px 5px 19px;
	overflow: hidden;
}
#tt-body-category #content .tline {
	background-image: url(./images/title_bottom_line_category.gif);
	width: 560px;
	height:4px;
	margin: 4px 21px 5px 19px;
	overflow: hidden;
}
#tt-body-search #content .tline {
	background-image: url(./images/title_bottom_line_search.gif);
	width: 560px;
	height:4px;
	margin: 4px 21px 5px 19px;
	overflow: hidden;
}
#tt-body-archive #content .tline {
	background-image: url(./images/title_bottom_line_archive.gif);
	width: 560px;
	height:4px;
	margin: 4px 21px 5px 19px;
	overflow: hidden;
}
#tt-body-keylog #content .tline {
	background-image: url(./images/title_bottom_line_search.gif);
	width: 560px;
	height:4px;
	margin: 4px 21px 5px 19px;
	overflow: hidden;
}
#tt-body-line #content .tline {
	background-image: url(./images/title_bottom_line_search.gif);
	width: 560px;
	height:4px;
	margin: 4px 21px 5px 19px;
	overflow: hidden;
}
/* -- line set bottom bottom_line -- */
#tt-body-page #content .bottom_line {
	background-image: url(./images/bottom_line_page.gif);
	width: 588px;
	height:6px;
	margin: 7px 6px 7px 6px;
	overflow: hidden;
}
#tt-body-pages #content .bottom_line {
	background-image: url(./images/bottom_line_page.gif);
	width: 588px;
	height:6px;
	margin: 7px 6px 7px 6px;
	overflow: hidden;
}
#tt-body-tag #content .bottom_line {
	background-image: url(./images/bottom_line_tag.gif);
	width: 588px;
	height:6px;
	margin: 7px 6px 7px 6px;
	overflow: hidden;
}
#tt-body-location #content .bottom_line {
	background-image: url(./images/bottom_line_location.gif);
	width: 588px;
	height:6px;
	margin: 7px 6px 7px 6px;
	overflow: hidden;
}
#tt-body-notice #content .bottom_line {
	background-image: url(./images/bottom_line_notice.gif);
	width: 588px;
	height:6px;
	margin: 7px 6px 7px 6px;
	overflow: hidden;
}
#tt-body-guestbook #content .bottom_line {
	background-image: url(./images/bottom_line_guestbook.gif);
	width: 588px;
	height:6px;
	margin: 7px 6px 7px 6px;
	overflow: hidden;
}
#tt-body-category #content .bottom_line {
	background-image: url(./images/bottom_line_category.gif);
	width: 588px;
	height:6px;
	margin: 7px 6px 7px 6px;
	overflow: hidden;
}
#tt-body-search #content .bottom_line {
	background-image: url(./images/bottom_line_search.gif);
	width: 588px;
	height:6px;
	margin: 7px 6px 7px 6px;
	overflow: hidden;
}
#tt-body-archive #content .bottom_line {
	background-image: url(./images/bottom_line_archive.gif);
	width: 588px;
	height:6px;
	margin: 7px 6px 7px 6px;
	overflow: hidden;
}
#tt-body-keylog #content .bottom_line {
	background-image: url(./images/bottom_line_search.gif);
	width: 588px;
	height:6px;
	margin: 7px 6px 7px 6px;
	overflow: hidden;
}
#tt-body-line #content .bottom_line {
	background-image: url(./images/bottom_line_search.gif);
	width: 588px;
	height:6px;
	margin: 7px 6px 7px 6px;
	overflow: hidden;
}
/* ----------- line set e----------- */
#content .taglist {
	padding-right: 21px;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 5px;
}
#content .locallist ul {
	margin-top:0px;
	margin-left:10px;
}
#content .locallist {
	padding-right: 21px;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 5px;
}
#content .FguestBorder {
	border:4px solid #E9E9E9;
	margin:0px 6px 0px 19px;
	background-color: #F9F9F9;
	width:567px;
}
#content .FguestTitle {
	background-color: #BDE0E6;
	height: 22px;
	border-bottom:1px solid #85CCD8;
	border-top:1px solid #85CCD8;
	text-align:right;
	padding: 3px 9px 0px 0px;
	color: #2698AB;
	font-family:tahoma;
}
#content p {
	margin: 0px;
	padding: 2px;
	color: #333333;
}
#content .cnt {
	font-family:tahoma;
/*	font-size:7pt;*/
	font-weight:bold;
	color:#84B312;
}
#sidebar .cnt {
	font-family:tahoma;
	font-size:10pt;
}
#content label {
	font-family:tahoma;
}
#content .FguestBorder .guestwrite {
	padding: 7px;
	width: 515px;
	float:right;
	background-color: #F4F4F4;
	border-left:1px solid #DADADA;
}
#content .FguestBorder .guestwrite .text_input1 {
	width: 100px;
	border:1px solid #ddd;
	height:20px;
}
#content .FguestBorder .guestwrite .text_input2 {
	width: 170px;
	border:1px solid #ddd;
	height:20px;
}
#content .FguestBorder .guestwrite .textarea1 {
	width: 435px;
	height: 80px;
	border:1px solid #ddd;
}
#content .FguestBorder .guestwrite .submit{
	border:1px solid #ddd;
	background-color:#eee;
	height:25px;
	width:436px;
	color:#333;
}
#content .FguestBorder .guestlist {
	padding:6px;
	border-top:1px solid #DADADA;
	word-wrap: break-word;
}
#content .FguestBorder .guestlist ol{
	margin: 0px;
	padding-left:5px;
}
#content .FguestBorder .guestlist li {
	/* list-style-image:url(./images/bul2.gif); */
	list-style-type:none;
	margin-top:5px;
}
#content .FguestBorder .guestlist ul{
	margin: 0px;
	padding-left:25px;
	padding-right:3px;
}
#content .FguestBorder .guestlist .guestreply {
	border:1px solid #DADADA;
	background-color:#FFFFFF;
	padding: 4px 5px 2px 5px;
	margin-top: 5px;
}
#content .FguestBorder .guestlist .line {
	border-bottom:1px dotted #DADADA;
	overflow: hidden;
	height: 1px;
}
#content .name {
	font-weight: bold;
}
#content .control {
	font-size:10px;
	font-weight: bold;
}



#sidebar h5 {
	border-bottom:1px dotted #345200;
	font-size:10px;
	background-image: url(./images/title_img2.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 0px 10px 0px 8px;
	padding-left:13px;
	font-family:tahoma;
}
#sidebar .Stag ul {
	margin-left: 0px;
	padding:0px;
	text-align:justify;		
}
#sidebar .Stag li {
	display:inline;
}
#sidebar .sidebar_memo {
	padding: 3px 13px 5px 10px;
}
#sidebar .sidebar_memo p {
	margin:2px;
}
#sidebar .info {
	font-family:tahoma;
/*	font-weight:blod; */
}
.counter {
/*	width: 300px;
	height: 300px; */
	position: absolute;
	left: 730px;
	top: 90px;
	z-index: 123;
	color: #74B501;
	font-family: tahoma;
	font-weight: bold;
	font-style: italic;
	text-align :right;
	padding-left:2px;
}
.counter span {
	margin-top:0px;
	margin-bottom:0px;
}
.counter .yesterday {
	font-size : 13px;
}
.counter .today {
	font-size : 16px;
}
.counter .total {
	font-size : 20px;
}
.color {
	color: #345200;
}
#content .date {
	padding-right: 21px;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 5px;
	color: #345200;
}
#content .article {
	padding-right: 21px;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 5px;
	word-wrap: break-word;
}
#content_protected .submit {
	border:1px solid #ddd;
	background-color:#eee;
	height:20px;
	width:50px;
	color:#333;
}
#content_protected .text_input1 {
	width: 100px;
	border:1px solid #ddd;
	height:20px;
}
#content .admin {
	background-color: #EBEBEB;
	height: 22px;
	border-bottom:1px solid #E3E3E3;
	border-top:1px solid #E3E3E3;
	text-align:right;
	padding: 3px 21px 0px 21px;
	margin: 0px 7px 0px 6px;
}
#content .tagbox {
	padding: 3px 21px 0px 21px;
	word-wrap: break-word;
}
#content .trackbox {
	padding: 3px 21px 7px 21px;
	word-wrap: break-word;
}
#content .trackback .add {
	background-color: #D2E600;
	height: 20px;
	border-bottom:1px solid #B0D601;
	border-top:1px solid #B0D601;
	text-align:center;
	padding: 3px 0px 0px 0px;
	margin: 0px 7px 0px 6px;
	color: #345200;
}
#content .trackback .track_border {
	border-right: 4px solid #E9E9E9;
	border-bottom: 4px solid #E9E9E9;
	border-left: 4px solid #E9E9E9;
	margin:0px 7px 0px 19px;
	padding: 5px 0px 0px 0px;
	background-color: #F9F9F9;
	width:566px;
}
#content .trackback .track_border ul {
	margin: 0px;
	padding: 0px;
	padding-left:25px;
}
#content .trackback .line {
	border-bottom:1px dotted #DADADA;
	width:550px;
	overflow: hidden;
	height: 1px;
}
#content .trackback .track_border p {
	margin-left:-15px;
}
#content .comment .comment_font {
/*	font-family : white2;
<!--[if !IE]>
	font: 13px;
<![endif]--> 
	font: 9pt;*/

}
#content .comment .comment_border {
	border: 4px solid #E9E9E9;
	margin:0px 7px 0px 19px;
	padding: 0px 0px 0px 0px;
	background-color: #F9F9F9;
	width:566px;
}

#content .comment .comment_border .commentlist ol{
	margin: 0px;
	padding-left:11px;
	padding-right:5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#content .comment .comment_border .commentlist li {
	/* list-style-image:url(./images/bul2.gif); */
	list-style-type:none;
	margin-top:5px;
}
#content .comment .comment_border .commentlist ul{
	margin: 0px;
	padding-left:25px;
	padding-right:3px;
}
#content .comment .comment_border .commentlist .reply {
	border:1px solid #DADADA;
	background-color:#FFFFFF;
	padding: 4px 5px 2px 5px;
	margin-top: 5px;
}
#content .comment .line {
	border-bottom:1px dotted #DADADA;
	overflow: hidden;
	height: 1px;
}

#content .comment .comment_border .write .commentwrite .text_input1 {
	width: 100px;
	border:1px solid #ddd;
	height:20px;
}
#content .comment .comment_border .write .commentwrite .text_input2 {
	width: 170px;
	border:1px solid #ddd;
	height:20px;
}
#content .comment .comment_border .write .commentwrite .textarea1 {
	width: 435px;
	height: 80px;
	border:1px solid #ddd;
}
#content .comment .comment_border .write .commentwrite .submit{
	border:1px solid #ddd;
	background-color:#eee;
	height:25px;
	width:436px;
	color:#333;
}
#content .comment .comment_border .write .commentwrite {
	padding: 7px;
	width: 515px;
	float:right;
	background-color: #F4F4F4;
	border-left:1px solid #DADADA;
}
#content .paging {
	text-align:center;
	margin-top:10px;
	margin-bottom:6px;
}
/* QM Style */
#qm_top {
	background-image:url(./images/quick/top.gif);
	background-repeat: no-repeat;
	height: 16px;
}
#qm_body {
	background-image:url(./images/quick/body.gif);
	background-repeat: repeat-y;
}
#qm_bottom {
	background-image:url(./images/quick/bottom.gif);
	background-repeat: no-repeat;
	height: 2px;
}
#qm_btn01 {
	padding:5px 3px 5px 3px;
}
#qm_btn02 {
	margin:0px 3px 2px 3px;
}
#qm_btn03 {
	margin:0px 3px 3px 3px;
}
#qm_btn04 {
	padding:0px 0px 3px 3px;
}


/* --- moblog style -- */
.moblog-title {
	background: url(./images/mblog_icon.gif) no-repeat;
	vertical-align: middle;
/*	padding: 10px 0 10px 100px; */
	padding: 40px 0 25px 75px;
	font: 11px tahoma;
	font-weight: bold;
}

/* --- blog icon style -- */
.vcard img {
	vertical-align: middle;
	border:0px solid #dadada;
	padding: 2px;
}

/* --- textcube ie8 websiice patch -- */
.hslice, .entry-title, .entry-content { margin:0; padding:0;}



.Scategory ul a.categoryFeed,
.Scategory ul li ul li a.categoryFeed,
.Scategory ul li ul li ul li a.categoryFeed
{
       width:30px !important;
       padding-left:30px;
       background: url('./images/atom_12.png') no-repeat center !important;
}
.Scategory a.categoryFeed span { display:none; }

