@charset "utf-8";
@font-face { 
font-family:ngttf; 
src:url(./images/NanumGothic.ttf); 
}

/* 반드시 들어가야 하는 스타일 시작 */
* {
	margin:0;
	padding:0;
}

html {
	width:100%;
	height:100%;
	margin:0;
	padding:0 ;
background:  /*#fde5e5 ; */  url(./images/body-bg.jpg) 0 0 repeat-x; 
/*background: #ead8d8 url(./images/old-bg.jpg) center top no-repeat;*/

}

body {
/* font:12px/1.5 Dotum, AppleGothic, sans-serif; */
font-family: '나눔고딕', NanumGothic ,ngttf, ngeot, '맑은 고딕', 'Malgun Gothic', tahoma, dotum, 돋움, 굴림, gulim, verdana, palatino,  georgia, arial, nipey, sans-serif; 
	margin:0;
	padding:0; 
   width:100%;
   min-width:1000px; 
   /*    background: url(./images/top-bg2.png) center -30px no-repeat ; */
/*background: url(./images/body-bg.jpg) 0 0 repeat-x; */
}
.wf-active body {
 font-family: 'NanumGothic';
}

html>body {
    min-height: 100%;
    height: auto;
}



a {
	color:#909090;
	text-decoration:none;
}

a:hover {
color:#003975;
	text-decoration:none;
}

#main-wrapper {
        margin: 0;
        padding: 0;
	/*background: url(./images/main-wrapper.png) top center no-repeat; */
      *height: 100%;
}

h3.socialPostTitle { 
font-size:13px; margin:0; padding:0; color:#424242; border:0 none;
font-family:'맑은 고딕', 'Malgun Gothic', 'trebuchet ms',verdana,helvetica,arial,sans-serif; 
}

body.tistory_grid_630 div#ttCanvas .tt-span-12 h3.eblinstory {
height: 44px;
width: 630px;
background: url(./images/main-eblin-story.jpg) no-repeat;
margin-left:0px; padding:0; display:block; 
}

body.tistory_grid_630 div#ttCanvas .tt-span-12 h3.eblinstory  span a {
display:block; position: absolute;
width: 117px;
height: 24px;
text-indent:-8000px;
overflow:hidden; margin: 10px 0 0 20px; 
}


body.tistory_grid_630 div#ttCanvas .tt-span-12 h3.frenchstory {
height:44px;
width:630px;
background: url(./images/main-french-story.jpg) no-repeat ; margin-left:-0px; padding:0; display:block;
}

body.tistory_grid_630 div#ttCanvas .tt-span-12 h3.frenchstory span a {
display:block; position: absolute; 
width:67px;
height:34px;
text-indent:-8000px;
overflow:hidden;  margin: 10px 0 0 20px; 
}

body.tistory_grid_630 div#ttCanvas .tt-span-12 h3.lingerietalk {
height:44px;
width:630px;
background: url(./images/main-lingerie-talk.jpg) no-repeat;  margin-left:0px;padding:0; display:block;
}

body.tistory_grid_630 div#ttCanvas .tt-span-12 h3.lingerietalk span a {
display:block;  position: absolute;
width:57px;
height:34px;
text-indent:-8000px;
overflow:hidden;  margin: 10px 0 0 20px; 
} 

body.tistory_grid_630 div#ttCanvas .tt-span-12 h3.girlstalk {
height:44px !important;
width:630px;
background: url(./images/main-girls-talk.jpg) no-repeat; margin-left:0px;padding:0; display:block;
}

body.tistory_grid_630 div#ttCanvas .tt-span-12 h3.girlstalk span a {
display:block; position: absolute;
width:57px;
height:34px;
text-indent:-8000px;
overflow:hidden;  margin: 10px 0 0 20px; 
}


body.tistory_grid_630 div#ttCanvas .tt-span-12 h3.ebevent {
height:44px !important;
width:630px;
background: url(./images/main-event.jpg) no-repeat; margin-left:0px;padding:0; display:block;
}

body.tistory_grid_630 div#ttCanvas .tt-span-12 h3.ebevent span a {
display:block; position: absolute;
width:57px;
height:34px;
text-indent:-8000px;
overflow:hidden;  margin: 10px 0 0 20px; 
}


/*******************/
#basicuse { 
width: 430px !important;
height: 314px;
margin: 0 0 10px 8px !important;
}

.thumbs { margin: 13px 0 0 3px; padding: 0; overflow: hidden; }
.thumbs li { list-style: none; float: left; margin: 4px 5px 2px 5px; /*padding: 3px;*/ _display:inline; padding:0px;}


.tt-post-summary {
text-align:justify;

}
p.tt-post-summary {text-decoration:none;}



.tweet_stream {
padding:0;
margin:0;
}

.tweet {clear:both; padding:3px 5px 4px 0px; margin: 4px 0;}

.tweet-left { 
float:left;
clear:both;
padding:0 6px 0 0;
}

.tweet-left a{ 
float:left;
clear:both;
border:1px solid #929292;
}

.tweet-left a:hover{
float:left;
clear:both; 
border:1px solid #ec2e2f;
}

.tweet-right {
text-align:left;
padding-bottom:3px;
min-height:50px;
}

.tweet-right .text {color:#929292; word-break:break-all;  word-wrap: break-word; text-align:left;}
.tweet-time {padding: 0 3px;}
.tweet-user {padding: 0 3px; display:none; }

.tweet-reply {padding-left:4px;}
.tweet-right a {
color:#02acf9;
}

.tweet-right a:hover {
color:#c50f38;
}

.tt-share-entry-with-sns {
position: absolute;
left: 127px;
}
.berghaus-share {width: 98px;
float: right;
padding: 10px 0 5px 0;
margin-right: 120px;
}
.google-plus {
float:right; margin-right:5px; height:24px; *margin-top:-24px;
}
.blogger-news-widget {
float: right;
width: 76px !important;
height: 77px !important;
margin: -95px 10px 0 0;
_margin-right:15px;
border-bottom: 1px solid #D8D8D8;
border-right: 1px solid #D8D8D8;
overflow: hidden; 
}


.facebook-like {z-index:99999 !important; }

.sidebar_bottom {
width:430px; 
_width:467px;

float:left;
margin:0px ;
padding-top:45px;
padding-left:37px;
_padding-left:17px;
}

.flickr_right {margin-right:0px; *width:430px !important; *overflow:hidden;  float:right; padding-right:39px;   }

.sidebar_bottom ul {
list-style:none; margin:10px 0 0 0; padding:0;
}

.bottom_title {
height:22px;
text-align:left;
line-height:1.3em;
margin-bottom:20px;
*margin-top:17px;
}

.bottom_left {width:98px;  height:16px; *height:18px; display:inline-block;  *float:left;  margin-left: 0px;  *cursor:hand; text-indent:-8000px; _margin-left:16px; }
.bottom_right {width:98px; height:16px;  *height:18px; display:inline-block; margin-left: 0px; *margin-left:2px;    *cursor:hand;text-indent:-8000px; *float:left;   }

.main-menu { float:left; text-align:center;  width:1001px !important; height:54px !important;  clear:both; position:relative; top:150px; 
      
}


.main-menu ul {  
width:1001px; height:54px; padding:0; margin:0; list-style-type: none; float:left;


}
.main-menu li {
	border: none;
	float: left;list-style-type: none;
	height: 54px;
        width:200px;
	margin: 0; padding:0;
	text-indent: -9999px; 

}
.main-menu li ul li, .main-menu li ul li a,
.main-menu li ul li a:hover {	height: 45px !important; }

.main-menu li a,
.main-menu li a:hover {
background: url(./images/head-menu2.jpg) no-repeat 0 0;
	border: none;
	display: block;
	height: 54px !important;
	line-height: 1em;
	margin: 0;
	overflow: hidden;
	padding: 0; 
}

.main-menu .kwick1, .main-menu .kwick1 a {
	background-position:0px 0px;
}
.main-menu .kwick2, .main-menu .kwick2 a {
	background-position:-200px 0px;
}
.main-menu .kwick3, .main-menu .kwick3 a {
	background-position:-400px 0px; 
}
.main-menu .kwick4, .main-menu .kwick4 a { 
	background-position:-600px 0px;
}
.main-menu .kwick5, .main-menu .kwick5 a {
	background-position:-800px 0px;
}

#tt-body-page .main-menu .EBLIN .kwick1 a,
#tt-body-category .main-menu .EBLIN .kwick1 a,
.main-menu .kwick1 a:hover { 
	background-position: 0 -54px;
}

#tt-body-page .main-menu .French .kwick2 a,
#tt-body-category .main-menu .French .kwick2 a,
.main-menu .kwick2 a:hover{
	background-position: -200px -54px;
}

#tt-body-page .main-menu .Lingerie .kwick3 a,
#tt-body-category .main-menu .Lingerie .kwick3 a,
.main-menu .kwick3 a:hover {
	background-position: -400px -54px;
}

#tt-body-page .main-menu .Girls .kwick4 a,
#tt-body-category .main-menu .Girls .kwick4 a,
.main-menu .kwick4 a:hover {
	background-position: -600px -54px; 
}

#tt-body-page .main-menu .Event .kwick5 a,
#tt-body-category .main-menu .Event .kwick5 a,
.main-menu .kwick5 a:hover { 
	background-position: -800px -54px;
}

/* 페이징 - 현재 페이지 */
#paging {
	width:630px;
        margin:15px 0;
	text-align:center;
        height:25px; 
 
}

.paging {padding: 4px 8px; /* .3em .7em; */}

#prevPage,
#nextPage,
#paging .numbox a {
text-decoration: none;
font-size:13px;
font-family:'맑은 고딕', 'Malgun Gothic', 'trebuchet ms',verdana,helvetica,arial,sans-serif; 
}

#prevPage,
#nextPage,
#paging .numbox .num {
margin:0 2px;
}

#paging .numbox .selected {
text-decoration: none;
color: #6a7179;
border: 1px solid #b5b5b5;
background: #e6e6e6  /*url(./images/title-bg.png)*/  ;
padding: 3px 8px; /* .2em .7em; */
}

#prevPage span,
#nextPage span,
#paging .numbox span {
text-decoration: none;
padding: 3px 8px;  /* .2em .7em; */
color: #b5b5b5;
border: 1px solid #b5b5b5; margin: 0 2px;
}

#prevPage span:hover,
#nextPage span:hover,
#paging .numbox span:hover {
text-decoration: none;
color: #6a7179 !important;
border: 1px solid #b5b5b5;
background: #e6e6e6;
}


#paging .numbox .interword {
border: none;
padding: 4px 0;
margin:0 -3px;
}

#paging .numbox .interword:hover {
border: none;
padding: 4px 0;
background: none;
color: #A0A5A0 !important;
}

.no-more-prev {display:none;}

.no-more-next {display:none;}


/* 카테고리 - 이미지 버튼 */
.ib {
	cursor:pointer;
}

/* 카테고리 - 트리 셀 */
.branch3 {
	cursor:pointer;
}

/* 카테고리 - 카테고리 옆 개수 스타일 */
.c_cnt {
	color:#00bfff;
	font-size:12px;
}


/* 종류별 코멘트 [##_rp_rep_class_##] */
.wrapper .rp_general {
}


.rp_admin {
     
}


.rp_secret, .rp_secret p{
	color:#f30 !important;
}

/* 종류별 방명록 글 [##_guest_rep_class_##] */
.guest_general {}

/*
.guest_admin {
	background:url(images/iconAdmin.gif) no-repeat;
	padding-left:20px;
}
*/

/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
.hiddenComment {
	background:url(images/iconSecret.gif) no-repeat;
	 padding-left:20px;
	 font-weight:normal;
}


/* 이미지 아래 캡션 스타일 */
.cap1 {
	color:#999;
	 text-align:center;
	padding:4px 0;
	margin:0;
}

/* 그림 */
.imageblock {
	margin-bottom:10px;
}

/* 왼쪽 */
.left {}

/* 가운데 */
.center {}

/* 오른쪽 */
.right {}

/* 그림 2개 배치 */
.dual {
	margin-bottom:5px;
}

/* 그림 3개 배치 */
.triple {
	margin-bottom:5px;
}


/* 본문 - more / less */
.moreless_fold,
.moreless_top,
.moreless_bottom {
	padding-left:15px;
	color:#00bfff;
}

.moreless_fold {
	margin-top:16px;
	margin-bottom:20px;
	background:url(images/iconMore.gif) no-repeat left 2px;
}

.moreless_top {
	margin-top:16px;
	background:url(images/iconLess.gif) no-repeat left 2px;
}

.moreless_content {
	margin:3px 0;
	color:#909090;
}

.moreless_bottom {
	margin-bottom:20px;
	background:url(images/iconLess.gif) no-repeat left 2px;
}


/* 키워드 */
.key1 {
	cursor: pointer;
	border-bottom: 1px dotted #ccc;
}


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

hr {
	display:none;
}

input, img {
	border:0;
}

input.submit {
	cursor:pointer;
}


#taglog ul,
#tagbox ul {
	text-align:justify;
       padding:10px;
}

#blogMenu li,
#userMenu li,
#tagbox li,
#taglog li,
#counter li {
	display:inline;
}



#blogMenu li,
#userMenu li,
.nonEntry li,
.listEntry li,
#sidebar li,
#conter li,
.trackback li,
#guestList li,
.commentList li {
	list-style-type:none;  
}



/* 포스트 본문 마크업 */
.article ol,
.article ul,
.article il {
	padding-left:20px;
}

.article dt {
	padding-top:5px;
	text-decoration:underline;
}

.article dd {
	padding-left:20px;
	padding-bottom:5px;
}


/* 블로그 레이아웃 */


#header {
	width:1002px;
        min-width:1000px; _width:expression(document.body.clientWidth < 1000? "1000px": "auto" );
        margin:0 auto;
        text-align:center;
        background: url(./images/top-bg2.png) -7px -30px no-repeat ;
       	height:223px;
        position:static; 
}

#header-inner {
	width:1000px; 
      	height:145px;
        margin:0 auto;
        position:relative; 
       /* background: url(./images/ribbon.png) right top no-repeat; */
}

/* 해더 */

#header-inner h1 a {
        margin:0; 
	padding:0px;
        width:213px;
        height : 69px;
        text-indent:-8000px;
        text-align:left;
        display:block;
        position:absolute;
        overflow:hidden;
        top:41px; left:20px;
        float:left; position: absolute;
background: url(./images/top-logo.jpg) no-repeat top left;
}

#header-inner h1 a:hover {
background-position: bottom left;
}

#header #blogMenu {
	float:right;
	margin-top:5px;
}

#bodyInside {

 }


#body {
	width:1004px;
        margin:0 auto;
        padding:0; overflow:hidden;
}


#berg-burg {width:1001px;  float:left;  
border-top:1px solid #b8b8b8;    
border-bottom:1px solid #b8b8b8;  
background:url(./images/container-body.jpg) repeat-y ; margin:0;  padding:0;/*ie7 안 됨 */

}




#sidebar {
	float:right;
	width:320px;
	text-align:left;
	overflow:hidden;
       margin:0; 

}

#sidebar-inner {
float:right;
width:298px;
margin-left:3px;
}

#content {
        margin:0px 0 10px 30px; _margin-left:15px; 
	width:630px !important;
	text-align:left;
        float:left;
	background-color:tranceparent;  /* #fff; */
        padding-bottom:2px; _overflow:hidden;
 
}

#footer {
	width:100%;
       /* min-width:1000px; _width:expression(document.body.clientWidth < 1000? "1000px": "auto" );*/
        margin:0 auto;
        text-align:center;
       /* background: url(./images/footer-bg.png) center bottom no-repeat; */
}
#footer ul {margin:0 auto; padding:0; list-style:none;   } 
ul#footer-inner {
        clear:both; 
	width:1001px;
        position:relative;
        z-index:999 !important;         
        display: inline-block;
        margin-top:30px !important; 
}

#footer-body {
clear: both;
width: 1001px;
min-width: 1001px;
_width: expression(document.body.clientWidth < 1001? "1001px": "auto" );
margin: 0;
padding: 0;
position: relative;
display: inline-block;
background: url(./images/footer-body.png) no-repeat center -30px;
border:none;
}


#footer-tail {
clear:both;
	width:1001px; min-width:1001px; _width:expression(document.body.clientWidth < 1001? "1001px": "auto" );
height:123px !important;
       margin:0 auto;
       padding:0;    
       position:relative;      
background: url(./images/footer-tail.png) no-repeat center top; 
border:none; *margin-top:-7px !important;
}
#footer-tail ul.sisisi {list-style:none;  clear: both; width:904px !important; text-align:center; margin:0 auto; height:80px; line-height:120%; padding:0; }

/* 박스 레이아웃 */
.content-title {
	width:596px;
	height:65px;
/*	background:url(./images/layout_title3.png)  no-repeat; */
}

.content-top {
	height:15px;
/*	background:url(./images/layout_top3.png) no-repeat;*/
	font-size:0;
}

.content-bg {
	width:630px;
	padding:22px 0px 0 0px;
	/*overflow:hidden; */
}

.content-search-bg {
	width:630px;
	padding:0;
/*	background:url(./images/layout_bg3.gif) repeat-y; */
	overflow:hidden;
}

.content-btm {
	width:630px;
	height:15px;
	margin-bottom:19px;
	font-size:0;
}


.side-top {
margin-top:15px;
}
.side-top-top {
margin-top:25px;
}

.side-youtube-top {
margin-top:0px;
}


.user-top,
.user-btm {
	width:230px;
	height:5px;
	background-image:url(./images/bloger_round.gif);
	background-repeat:no-repeat;
	font-size:0;
}

.user-bg {
	width:230px;
	background:url(./images/bloger_bg.gif) repeat-y;
}

.user-top {
	background-position:0 -5px;
}

.user-btm {
	margin-bottom:8px;
	background-position:0 0;
}




/* 검색 */
#searchBox {
	width:272px;
	height:32px;
	margin-bottom:8px; margin-left:5px;
	background:url(./images/search-bg.jpg) no-repeat;
}

#searchBox input.text {
	width:187px;
	height:28px;
	padding-top:2px;
	padding-left:24px;
	background-color:transparent;
	color:#000000;
	font-size:13px;
	vertical-align:middle; *float:left; 
          *margin-left:-15px; }

#searchBox input.submit {
	width:57px;
	height:30px;
	margin-right:0;
	background-color:transparent;
	vertical-align:middle;
	text-indent:-5000px;
	overflow:hidden;
}


/* 본문 */
.nonEntry h3 {
	width:630px;
	height:48px;
	background-image:url(./images/title.png);
	background-repeat:no-repeat;
	text-indent:-5000px;
	overflow:hidden;
}

#taglog h3 {
	background-position:0 17px;
}

#localog h3 {
	background-position:0 -33px;
}

#guestbook h3 {
	background-position:0 -83px;
}


/* 태그로그 */
#taglog {
	padding-bottom:15px;
}

#taglog h3 {
	margin-bottom:22px;
}

#taglog li,
#taglog li a {
	font:12px/20px Dotum, AppleGothic, sans-serif;
	vertical-align:middle;
}

#taglog li .cloud1 {
	background-color:#ec2e2f;
	color:#fff;
	font-weight:bold;
	font-size:18px;
}

#taglog li .cloud2 {
	color:#ec2e2f;
	font-weight:bold;
	font-size:17px;
}

#taglog li .cloud3 {
	color:#939393;
	font-weight:bold;
	font-size:15px;
}

#taglog li .cloud4 {
	background-color:#9E9E9E;
	font-weight:bold;
	color:#fff; font-size:13px;
}

#taglog li .cloud5 {
	color:#bebebe;
}


/* 지역로그 */
#localog {
	padding-bottom:15px;
}

#localog h3 {
	margin-bottom:24px;
}

#localog div {
	padding-left:22px;
	background-repeat:no-repeat;
	background-position:1px 1px;
	color:#717171;
	font:12px/20px Dotum, AppleGothic, sans-serif;
}

#localog .spot {
	background-image:url(images/iconIndentArrow_local.gif);
}

#localog .info {
	background-image:url(images/iconIndentArrow_localinfo.gif);
}

#localog .info a {
	color:#00bfff;
}


/* 방명록댓글 */
#guestbook {
	padding-bottom:20px;
        height:100%; 
}

#guestbook h3 {
	margin-bottom:25px;
}

/* 방명록댓글쓰기 */
#guestWrite {
	margin-top:0;
}

.commentWrite {
	margin-top:20px;
}

.info-write {
	height:44px; width:357px;
	/*background-color:#A6D164;*/
}

.info-write * {
	vertical-align:middle;
}

.info-write input {
	height:13px;
	padding-top:3px;
        border:1px #ddd solid;
	background-color:transparent;
	color:#9f9f9f;
	font:11px/11px Dotum, AppleGothic, sans-serif;
}

.info-write label {
	background-image:url(./images/head.png);
	background-repeat:no-repeat;
}

.info-write .name label {
	padding-left:36px;
	background-position:8px 3px;
}

.info-write .password label {
	padding-left:55px; 
	background-position:3px -19px;
}

.info-write .homepage label {
	padding-left:21px; margin:5px 0 0 7px;
	background-position:-30px -37px; float:left;
}

.info-write .name input {
        margin-left:3px;
	width:120px;
}

.info-write .password input {
        margin-left:3px;
	width:120px;
}

.info-write .homepage input {
         margin-top:5px;  _margin-top:2px;
        margin-left:11px; _margin-left:8px;
	width:308px;
}

.secretWrap {
	width:52px; *width:57px;
	height:19px;
	padding-top:2px; float:right; margin:-22px 0 5px 0;
}

.secretWrap * {
	vertical-align:middle;
	color:#aaa;
	font:9px verdana, sans-serif;
}




textarea {
	width:618px;
	padding:5px;
	border:1px solid #dadada;
	height:111px;
	color:#9F9F9F; /*overflow:hidden;*/
	font:12px/18px Dotum, AppleGothic, sans-serif;
}
.button {
	width:630px;
	height:41px;
	margin-top:3px;
	text-align:right;
}

.button input {
	float:right;
	width:146px;
	height:41px; 
	background:url(./images/btn_write.png) no-repeat 3px 0;
	text-indent:5000px;
}

/* 방명록댓글읽기 */
.commentList {
	width:630px;
	overflow:hidden;


}

.commentList .name,
.commentList .name a {
	color:#7A7A7A;
	font-size:13px; font-weight: bold;
}

.commentList .date {
	color:#9F9F9F;
	font-size:12px;
}

.control {
	padding-left:10px;
}

.control a {
	background-image:url(images/control.gif);
	background-repeat:no-repeat;
	font:10px verdana, sans-serif;
}

.control a:hover {
	text-decoration:none;
}

.control a.address {
	padding-left:35px;
	background-position:0 0;
}

.control a.modify {
	padding-left:49px;
	background-position:0 -20px;
}

.control a.write {
	padding-left:35px;
	background-position:0 -40px;
}

.commentList p {
	margin-top:7px;
	padding-bottom:8px;
	color:#9F9F9F;
	font-size:13px;
        line-height:1.6em;
}

.commentList ol li {
	background:url(./images/line_dot.gif) repeat-x bottom; border: 1px solid #dadada;
	background: #f7f7f7; margin-top:7px;       
}

.commentList ol li .wrapper {
	width:600px;
	padding:11px 18px 0 15px; 
}


.commentList ol li ul li {
	background:#f7f7f7; border: none;
}

.commentList ul li .wrapper {
	width:534px;
	padding-left:47px;
        text-align:justify;
	background:url(images/iconIndentArrow_re.gif) no-repeat 18px 11px;
	 
}

.commentList ul li .wrapper .rp_general,
.commentList ul li .wrapper .rp_admin {
	width:534px;
        border: 1px solid #e4e4e4;
        text-align:justify;
	background:#fff; padding:10px 10px 5px 10px; margin-bottom:10px;
	 
}

/* 검색목록 */



.listEntry {
	padding:6px 20px 25px 0; 
}

.listEntry h3 {
       position:relative;
	margin-bottom:10px;
	color:#333132;
	font-weight:bold;
font-size:14px;
}

.listEntry ol {
	width:630px;
	border-top:1px solid #cccccc;
}

.listEntry li {
	padding-top:4px;
	padding-bottom:3px;
	border-bottom:1px solid #cccccc;
}

.listEntry li span,
.listEntry li a {
	color:#909090;
	font-size:12px;
}

.listEntry .date {
	float:right; margin-left:20px;
}


/* 포스트제목 */
.content-title {
	padding-left:64px;
}
.entry_title_bg {
background: url(./images/bg_basic.jpg) ; 
border: 3px solid #fff;
padding: 10px 10px 15px 10px; 
width: 602px;
/*_padding:13px 9px;*/
}
.entry_title_bg .date {
	float:right;
	height:12px;
	margin-top:-24px;
	color:#a2a2a2;
	font-size:12px;
        font-weight:bold;
}

.entry_title_line { 
border: 1px solid #dadada;
margin-top: 4px;
}
.admin {
	position:relative;
	float:right;
        width:435px; 
	margin-top:-17px; z-index: 10;
}

.admin,
.admin a {
	color:#B3B3B3;
	font:11px/12px verdana, sans-serif;
}

.admin span,
.admin a span {
	font:11px/12px Dotum, AppleGothic, sans-serif;
}

.titleWrap h2 {
        clear:both;
	color:#222 ;
        text-align:justify;
	font-size: 20px;
        font-weight:bold;
        display:block;
}

.titleWrap h2 a {
	color:#222 ;

}

.titleWrap .category {
	margin-top:5px;
}

.titleWrap .category,
.titleWrap .category a {
	color:#9F9F9F;
	font:11px/11px dotum, appleGothic, sans-serif;
}


/* 보호글 */
.entryProtected {
	padding-bottom:105px;
}

.entryProtected p {
	width:630px;
	text-align:center;
}

.entryProtected p.text {
	margin-top:110px;
	margin-bottom:20px;
	color:#9F9F9F;
	font:12px/18px dotum, appleGothic, sans-serif;
}

.entryProtected label {
	padding-left:25px;
	background:url(./images/txt_protected.gif) no-repeat;
	vertical-align:middle;
}

.entryProtected input.text {
	height:16px;
	padding-top:2px;
	border:1px solid #DFE0D9;
	color:#9F9F9F;
	font:12px/12px dotum;
	vertical-align:middle;
}

.entryProtected input.submit {
	width:106px;
	height:20px;
	background:url(./images/btn_confirm.gif) no-repeat 0 0;
	text-indent:5000px;
	overflow:hidden;
	vertical-align:middle;
}


/* 포스트본문 */
.entry,
.entryNotice {
	padding-bottom:20px;
}

.article {
	margin-top:25px;
	width:630px;
	/*overflow:hidden;*/ z-index:10000 !important;
        text-align:justify; position:relative;
}

.article {
	color:#373737 /*#717171*/ ;
	font-size:13px; line-height:2.1em; }

.article a {
	color:#003975;
}

.article a:hover {
	color:#01adf7;
}


.article blockquote {
	min-height:50px;
	_height:50px;
	margin:5px 0;
	padding-left:70px;
	background:url(./images/iconBlockquote.gif) no-repeat 0 0;
	color:#00bfff;
}

.author {
        clear:both;
	margin:11px 0;
	color:#B3B3B3;
	font-size:13px;
	text-align:right;
}

.tagTrail {
	margin-bottom:8px;
	padding-left:27px;
        padding-top: 8px;
	background:url(./images/txt_tag.gif) no-repeat 1px 5px;
}

.tagTrail,
.tagTrail a {
	color:#003975;
	font-size:13px;
}
.tagTrail a:hover {
	color:#c50f38;
}

/* 엑션트레일 */
.actionTrail {
	color:#676767;
	font:11px/12px  '맑은 고딕', 'Malgun Gothic', dotum, appleGothic, sans-serif; clear:both;
}

.actionTrail .wrapper {
        border: 1px solid #dadada;
	padding:8px 0 7px 17px; background: url(./images/bg_basic.jpg); *padding:4px 0 7px 17px;
color:#01adf7;
}
.wrapper a {
color:#f29398;
}
.actionTrail .tb {
       font-size:9pt;
       font-weight:bold; padding-left:14px;
       background: url(./images/txt_trackback.gif) no-repeat;
}

.actionTrail .rp {
	padding-left:19px;
        font-size:9pt;
       font-weight:bold;
       background: url(./images/txt_comment.gif) 5px 0 no-repeat; 
}

.actionTrail .cnt {
	/*color:#909090;*/
	font:bold 10pt  '맑은 고딕', 'Malgun Gothic', dotum, sans-serif;
}


/* 트랙백 */
.trackback h3,
.trackback h3 {
	color:#676767;
	font:11px/11px dotum, appleGothic, sans-serif;
}

.trackback h3 {
	height:24px;
	padding-top:2px;
	background:url(./images/line_dot.gif) repeat-x bottom;
}

.trackback li {
	width:566px;
	padding:0 17px;
	border-bottom:3px solid #fff;
	background-color:#F5F5F5;
	overflow:hidden;
}

.trackback h4 {
	margin-top:10px;
	color:#676767;
	font:bold 12px/14px dotum;
}

.trackback .delete {
	padding-left:36px;
	background:url(./images/iconDelete.gif) no-repeat 0 0;
	font:18px/18px dotum;
	cursor:pointer;
}

.trackback .delete:hover {
	text-decoration:none;
}

.trackback .info {
	margin-top:3px;
	color:#ACACAC;
	font:11px/11px verdana, sans-serif;
}

.trackback .info .name {
	font-family:dotum, appleGothic, sans-serif;
}

.trackback p {
	margin-top:11px;
	margin-bottom:12px;
	color:#909090;
	font:12px/18px dotum, appleGothic, sans-serif;
}

.trackback-url {margin-left:18px; }


/***eblin_sns***********/
#eblin_sns ul {
width:250px; height:48px; padding:0;list-style-type: none; 
/*position:absolute;
right:0px;
top:43px;*/
margin-top:19px !important; list-style-type: none; margin-left:12px;
}
#eblin_sns li {
	background: url(./images/side-sns.jpg) 0 0px no-repeat;
	border: none;
	float: left;
	height: 48px;
	margin: 0;
	text-indent: -9999px;
        width:250px;
}

#eblin_sns li a,
#eblin_sns li a:hover {
	background: url(./images/side-sns.jpg) 0 0px no-repeat;
	border: none;
	display: block;
	height: 48px !important;
	line-height: 1em;
	margin: 0 9px 0 0;
        _margin:0;
	overflow: hidden;
	padding: 0;
     
}

#eblin_sns .twitter,
#eblin_sns .twitter a {
	background-position: 0px -75px; width: 66px
}

#eblin_sns .twitter a:hover {
	background-position: 0px -4px; width:66px;
}

#eblin_sns .flickr,
#eblin_sns .flickr a {
	background-position: -59px -75px; width:61px
}

#eblin_sns .flickr a:hover {
	background-position: -59px -4px; width:61px;
}

#eblin_sns .opencast,
#eblin_sns .opencast a {
	background-position: -120px -75px; width: 63px;  /* 71px */
}

#eblin_sns .opencast a:hover {
	background-position: -120px -3px; width: 63px;
}

#eblin_sns .rss,
#eblin_sns .rss a {
	background-position: -183px -75px; width: 55px;
}

#eblin_sns .rss a:hover {
	background-position: -183px -4px; width: 55px;
}





/* 사이드바 */
.module_widget,
.module_plugin {
	width:210px;
	overflow:hidden;
}

h3.img {
	width:160px;
	height:10px;
	padding-top:8px;
	background-image:url(./images/stit.gif);
	background-repeat:no-repeat;
	text-indent:5000px;
	overflow:hidden;
}

h3.logo-img {
	width:160px;
	height:1px;
	padding-top:1px;
	background: #fff;
	text-indent:5000px;
	overflow:hidden;
}

#sns ul {
	text-align:justify;
}

#sns li {
display:inline;
}

#ytvideo2 {
/*border: 1px solid #aaaaaa; */
margin: 5px 11px 0 0; float:left; _margin:5px 0 0 0;
_width:286px !important; _overflow:hidden;
background: url(./images/loading-big.gif) no-repeat 50% 50%;
} 
.yt_holder {float:right; *width:421px;}

.main-home {
        margin-top:-43px;
	width:145px;
	height:50px;
	padding-top:0px;
	background:url(./images/home.png) -11px 0 no-repeat;
        position:absolute;
       	_background:url(./images/ie6-logo.png) no-repeat -25px -35px;
}


.main-home a span,
.main-home span { 
display:block;
text-indent:-5000px;
	width:145px;
	height:50px;
        cursor:pointer;
overflow:hidden;
}


h3.twitter-logo {
	width:160px;
	height:29px;
	padding-top:8px;
	background:url(./images/twitter-logo.png) no-repeat;
}

h3.twitter-logo span a,
h3.twitter-logo span { 
display:block;
text-indent:-5000px;
	width:160px;
	height:45px;
cursor:pointer;
}


#sidebar ul {
	margin-top:10px;
	padding-bottom:2px;
	overflow:hidden;
}

#notice ul li,
#tagbox ul li,
#recentPost ul li,
#recentComment ul li,
#recentTrackback ul li {
	margin-bottom:1px;
	padding-left:8px;
	background:url(./images/bul.gif) no-repeat 2px 9px; 
        margin-left:22px;
} 

#archive ul li {
margin-bottom: 1px;
padding-left: 8px;
background: url(./images/bul.gif) no-repeat 2px 6px;
margin-left: 22px;
}

#sidebar ul li {
	margin-bottom:1px;
	/* padding-left:8px;
	background:url(./images/bul.gif) no-repeat 2px 4px; 나중에 sns제외 넣음 */
}

#sidebar ul li,
#sidebar ul li a {
	color:#9F9F9F;
	font-size:12px; 
        line-height:1.8em;
}

#sidebar .cnt {
	color:#00bfff;
	font:11px/14px verdana, sans-serif;
}

.module_widget h3,
.module_plugin h3 {
	width:210px;
	margin-top:5px;
	padding-left:10px;
	color:#00bfff;
	font:bold 12px dotum, appleGothic, sans-serif;
}

.module_widget ul li,
.module_plugin ul li {
	padding-left:10px !important;
	background:none !important;
}


/* 유저 */
.user {
	width:194px;
	padding:3px 8px;
}

#blogImage {
	float:left;
	width:50px;
	margin-right:8px;
}

#blogImage img {
	width:50px;
	height:50px;
}

.blogText {
	float:left;
	width:125px;
}

.blogText,
.blogText a {
	color:#ACACAC;
	font:11px/13px Dotum, AppleGothic, sans-serif;
}

#blogDesc {
	padding-top:1px;
	padding-bottom:6px;
	background:url(./images/line_dot.gif) repeat-x left bottom;
}

#userID {
	margin-top:5px;
	padding-left:5px;
	/*background:url(./images/iconBy.gif) no-repeat 1px 2px;*/
	color:#00bfff;

}


/* 카테고리 */
.side_title {
width:252px;
height:42px;
}

.side_title span {
color:#fff;
padding-left:5px;
font-family :'Malgun Gothic', '맑은 고딕', dotum, 돋움, 굴림, gulim, verdana, palatino, georgia, arial, sans-serif;
	font-size:10pt ;
        font-weight:bold;
line-height:1.2em;
}

.likebox_title {
width:301px;
height:47px;
background:#fff url(./images/side-facebook.jpg) no-repeat left -20px;
margin-left: -10px;
position: absolute;
text-indent: -8000px;
}

.likebox_title span {
color:#000;
display:block; height:25px; width:83px; 
padding: 0px;
margin: 8px 0 0 23px;
position: absolute;
text-indent: -8000px; 
cursor: pointer; *cursor: hand; 
}



.category_title {
width:272px;
height:40px;
background:url(./images/side-category.jpg) no-repeat left top;
margin-left: 5px;
}

.category_title span {
color:#000;
display:block; height:25px; width:70px; 
padding: 0px;
margin: 8px 0 0 12px;
position: absolute;
text-indent: -8000px; 
cursor: pointer; cursor: hand;
}

#category {
	width:240px;
	padding:5px 0; 
}

#category ul li,
#category ul li a #category ul li a span {
	margin:0;
	padding:0;

}

/*1depth*/
#category ul {
	margin:0;
	padding:0;
}

#category ul li {
background-image:none;
line-height:1.9em;
}
#category ul li span.c_cnt {
color:#003975;
}

#category ul li a {
height: 1px; line-height: 1.4em; margin:-10px; *margin-top:-17px;
padding: 0; display:block; text-indent:-8000px;
color:#000;
font-family :'Malgun Gothic', '맑은 고딕', dotum, 돋움, 굴림, gulim, verdana, palatino, georgia, arial, sans-serif;
	font-size:9pt ;
        font-weight:bold;
line-height:1.4em;
/*	padding-left:15px;
	background:url(./images/iconDepth1.gif) no-repeat 0 0; */

}

/*2depth*/
#category ul li ul {margin-top:24px; margin-left:26px;}

#category ul li ul li  span.c_cnt {color:#717171;}

#category ul li ul li a {
/*font-family :'Malgun Gothic', '맑은 고딕', dotum, 돋움, 굴림, gulim, verdana, palatino, georgia, arial, sans-serif;*/
	font-size:14px;
        font-weight:bold;
	background:none;
height:20px;
padding: 0 0 0 5px; text-indent:0; margin:0;
color:#717171;
clear:both;
}
#category ul li ul li a:hover {
color : #ec2e2f;
}
/*3depth*/
#category ul li ul li ul {margin:0;}
#category ul li ul li ul li a {
	margin-left:12px;
	background:url(./images/iconDepth3.gif) no-repeat 0px 2px;
	color:#909090; padding-left:10px;
height:19px; font-size:10pt;
}

.recent_title {
width:272px;
height:40px;
margin-left: 5px;
background:url(./images/side-recent-post.jpg) no-repeat left top; text-indent:-8000px;
}

.flickr_title {
width:272px;
height:40px;
margin-left: 5px;
background:url(./images/side-flickr.jpg) no-repeat left top; text-indent:-8000px;
}

.flickr_title span {
color:#000;
height:20px; width:37px; 
padding: 0 0 0 0;
margin: 10px 0 0 12px;
position: absolute;
text-indent: -8000px; 
display:block; 
cursor: pointer; cursor: hand;
}

.archive_title {
width:212px;
height:72px;
background:url(./images/recent-archive.png) no-repeat; text-indent:-8000px;
}

.link_title {
width:278px;
height:19px; _margin:0; _padding:0;
/*background:url(./images/side-favorite.jpg) no-repeat left -1px;*/ text-indent:-8000px;
margin-left:-15px;
}

#recentlink {
margin-bottom:50px;
margin-left:7px;
}
.recent_comment {
width:272px;
height:40px;
margin-left: 5px;
background:url(./images/side-recent-comment.jpg) no-repeat left top; text-indent:-8000px;
}

.recent_trackback {
width:212px;
height:72px;
background:url(./images/recent-trackback.png) no-repeat; text-indent:-8000px;
}

/*

#tagcloud {position:relative; margin:0; padding:0;}
#tagcloud ul {padding:0  1.939em; list-style:none;}
#tagcloud li {display: inline; margin-right: 3px; padding: 0; background: none; }
#tagcloud .cloud1 {font-size:16px; color:#ec2e2f;}
#tagcloud .cloud2 {font-size:16px; color:#ec2e2f;}
#tagcloud .cloud3 {font-size:16px; color:#2b2b2b;}
#tagcloud .cloud4 {font-size:16px; color:#2b2b2b;}
#tagcloud .cloud5 {font-size:16px; color:#bbb;} 
*/

.title-tag-cloud {
width:272px;
height:40px;
margin-left: 5px;
background:url(./images/side-tag.jpg) no-repeat right top; 

}

.title-tag-cloud span {
color:#000;
height:20px; width:37px; 
padding: 0 0 0 0;
margin: 10px 0 0 12px;
position: absolute;
text-indent: -8000px; 
display:block; 
cursor: pointer; cursor: hand;
}

/* #recentdaumview {margin-left:-1px;}  */


.likebox-left {
background: #fff /* url(./images/daumview_left.png) repeat-y */;
float:left;
height: 254px;
margin-top: 47px;
position: absolute;
width: 10px; 
margin-left:-5px;
_margin-left:0px;
}

.likebox-right {
background: #fff /*url(./images/daumview-right.png) right 0 repeat-y */;
float:right; 
height: 285px;
margin-top: 33px;
margin-left:277px;
_margin-left:281px;
position: absolute;
width: 10px; 
}

.likebox-bottom {
width:295px;
height:10px;
background: #fff ;
position: absolute;
margin-top: -6px;
_margin-left:2px;
}
.title-daum-view {
width:300px;
height:72px;
margin-left: -10px;
background: #fff url(./images/side-daum-view.jpg) left top no-repeat;
position:absolute;
text-indent:-8000px;
}

.daum-left {
background: #fff /* url(./images/daumview_left.png) repeat-y */;
float:left;
height: 210px;
margin-top: 70px;
position: absolute;
width: 14px; 
_margin-left:0px;
}

.daum-right {
background: #fff;
float:right; 
height: 214px;
margin-top: 70px;
margin-left:270px;
position: absolute;
width: 20px; 
}

.daum-bottom {
width:292px;
height:12px;
background: #fff /*url(./images/daumview_bottom.png) left top no-repeat */;
position:absolute;
margin-top:-11px;  
_margin-left:2px;
}

/*태그박스*/
#tagbox {vertical-align:top; _margin-top:-200px; }

#tagbox li {
	margin-right:2px;
	padding-left:0 !important;
	background:none !important;
}

#tagbox li,
#tagbox li a {
	font-size:11px;
	line-height:15px !important;
	font-family:'Malgun Gothic', '맑은 고딕', dotum, verdana, sans-serif;
}

#tagbox li .cloud1,
#tagbox li .cloud2,
#tagbox li .cloud3 {
	color:#00bfff;
}


/* 달력 */
#calendar {
	width:160px;
	padding-top:5px;
}

#calendar .caption {
	float:left;
	width:48px;
}

#calendar .caption .prev-month,
#calendar .caption .next-month {
	background-image:url(./images/btn_month.gif);
	background-repeat:no-repeat;
}

#calendar .caption .prev-month {
	padding-left:14px;
	background-position:left 0;
	font-size:14px;
	text-decoration:none;
}

#calendar .caption .next-month {
	padding-left:17px;
	background-position:right 0;
	font-size:14px;
	text-decoration:none;
}

#calendar .tt-calendar {
	float:right;
	width:110px;
	margin-top:10px;
}

#calendar .tt-calendar td {
	height:15px;
	font-family:verdana;
}

#img_year {
	width:44px;
	margin:0 auto;
}

#img_month {
	width:44px;
	margin:4px auto 2px;
}


/* 푸터 */


#footMenu {
	float:left; padding-top:28px; 
 height:13px; text-align:left; display:block;

}

#footMenu a {
	padding-right:8px;
}

#footMenu,
#footMenu a {
	color:#717171 /*#7DBB1C*/;
	font-size:12px;
}

#counter {
	float:right;
	color:#717171 /*#97C949*/;
	font-size:12px;
        padding-top:8px;
        clear:both; position:absolute;
        bottom:40px;
        right:40px;     
}

#counter li {
	padding-left:8px;
}

#adTistory {
	display:block;
	float:left;
	width:60px;
	height:12px;d
	padding-top:5px;
	padding-left:75px;
	background:url(./images/tistory.gif) no-repeat;
	color:#ACACAC;
	font:11px/11px dotum;
	letter-spacing:-1px;
}

#btnRSS {
	display:block;
	float:left;
	width:70px;
	height:14px;
	margin-top:2px;
	background:url(./images/rss.gif) no-repeat;
}

#copyright {
        clear:both;
	float:left;
	margin-top:8px; *margin-top:8px;

}
#bottom_logo {
height:43px !important;
width:150px;
background: url(./images/eblinstory-logo.jpg) no-repeat left top; display:block;
float:right;
clear:both;
padding:0px;
position: absolute;
bottom: 61px;
right: 40px;
}

#bottom_logo span a {
display:block; 
width:150px;
height:43px;
text-indent:-8000px;
overflow:hidden;  /*margin:0px;*/ 
}

#copyright,
#copyright a {
	color:#7e7e7e;
	font-size:11px;
}



.txt, .hide {
	position:absolute;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
	visibility:hidden;
display:block; 
text-indent:-8000px;
}

.clear {
	clear:both;
}


/* 공유 버튼 */
.sharetop {
background : url(./images/share-top.jpg) no-repeat;
width: 630px;
height:158px;
text-indent:-8000px;
margin-bottom:7px;
}

.ShareEntry {
margin-right:3px;
}


.ttShareEntryWithSNS {
clear: none !important;
width: 143px !important;
padding: 10px 0;
float: left;
margin-left:5px; _margin-left:0px !important;
}

/*카테고리 글*/
.another_category {
border: 1px solid #cccccc !important;
}
.another_category_color_gray h4,
.another_category_color_gray h4 a {
font-family:'맑은 고딕', 'Malgun Gothic', 'trebuchet ms',verdana,helvetica,arial,sans-serif;
font-size: 13px !important;
}

h4.black {
font-size:15px;
padding:7px 0 7px 7px;
width: 623px;
background:#000;
color:#fff;
}

h4.blue {
font-size:15px;
padding:7px 0 7px 7px;
width: 623px;
background:#46befb;
color:#fff;
}

h4.peach {
font-size:15px;
padding:7px 0 7px 7px;
width: 623px;
background:#ff9968;
color:#2a2a2a;
}

h4.pupple {
font-size:15px;
padding:7px 0 7px 7px;
width: 623px;
background:#511379;
color:#ffffff;
}

div.another_category,  div.another_category_color_gray  {
border-color: #dadada !important;
line-height: 1.6em !important;
}

div.another_category_color_gray th a.current {
border-color: #ffffff !important;
}
.another_category th {
white-space: nowrap !important; 
}
.another_category th a.current {
font-weight: normal !important;
text-decoration: none !important;
background: url(./images/btn_arrow.gif) 4px 7px no-repeat #fff;
*background-position:4px 3px;
color: #ea7d7d !important;
line-height:200%;
padding: 4px 7px 3px 18px;
}
.another_category th span {display:none;}

/* 트위터 댓글 */
.berghausway-twitter {clear:both; margin:0; }

#tweets {margin-bottom:13px;}
/* ul list */
ul.ttw-inner{
	padding:30px 0 0 0;
	margin:11px 0;
       text-align:left;
       font-size:12px;
border-bottom:silver 1px dotted; float:left;
background :url(./images/twitter-comment.jpg)  no-repeat ;
}

ul.ttw-inner li{
   /* background :url(./images/nb-twitter-bg.gif) repeat-x;*/
/*	border-bottom:silver 1px dotted;*/
	border-top:silver 1px dotted;
	float:left;
	margin:1px 0 0px 0;
	padding:2px 0px 4px 2px;
	list-style-type:none;
	position:relative;
	/*height:48px;
	overflow:hidden; */
	width:598px;
    min-height:46px;
    height:auto !important;
    height:46px;
clear:both;
}
/* author img */
ul.ttw-inner span.ttw-author-img{
	display:block;
	width:45px;
	height:45px;
	margin:0 4px 0 2px;
	overflow:hidden;
	left:0;
	position:absolute;
padding: 2px;
border: 1px solid #4b91b4;
}
/* author name */
ul.ttw-inner strong a{
	margin-right:5px;
}
/* tweet body */
ul.ttw-inner span.ttw-body {
	display:block;
	margin-left:55px; 
        color : #909090; 
}

ul.ttw-inner span.ttw-body a {
        color : #4b91b4; 
}

ul.ttw-inner span.ttw-body a:hover {
        color : #c50f38;
}
/* tweet content */
ul.ttw-inner span.ttw-content{}
 
/* tweet meta : date, reply, retweet line */
ul.ttw-inner span.ttw-meta {
	color:#999999;
	display:block;
	font-size:0.894em;
	margin:3px 0 0;
}
ul.ttw-inner span.ttw-meta a{
	color:#999999;
	text-decoration:none;
}
ul.ttw-inner span.ttw-meta a:hover{
	text-decoration:underline;
}
/* customize reply link */
ul.ttw-inner a.ttw-reply { }
/* customize retweet link */
ul.ttw-inner a.ttw-retweet { }
 
/* customize links */
ul.ttw-inner a.ttw-link { }
/* customize @user links */
ul.ttw-inner a.ttw-at { }
/* customize #hashtags links */
ul.ttw-inner a.ttw-hashtag { }
 
/* Customize tweets of users with influence levels from 0 to 10 */
li.ttw-inf-0, li.ttw-inf-1, li.ttw-inf-2{ }
li.ttw-inf-3, li.ttw-inf-4, li.ttw-inf-5, li.ttw-inf-6{ 
	background:#ececec
}
li.ttw-inf-7, li.ttw-inf-8, li.ttw-inf-9, li.ttw-inf-10{
	background:#e0e0e0
}
 
/* Customize users image with influence levels from 0 to 10 */
li.ttw-inf-0 img{}
/* ...... */
li.ttw-inf-10 img{}
 
/* Customize users name with influence levels from 0 to 10 */
li.ttw-inf-0 strong{}
/* ...... */
li.ttw-inf-10 strong{}
/*#tt-body-category  #header .floatWrapper,*/
#tt-body-category .berghausway-twitter {display:none;}
.new-post {
background: url(./images/new.gif) 0 0px no-repeat;
width:55px; height:25px; 
text-indent:-8000px;
text-align:left;
}

.tipsy { padding: 5px; font-size: 12px; opacity: 0.8; filter: alpha(opacity=80); -ms-filter: alpha(opacity=80) ; background-repeat: no-repeat;  background-image: url(./images/tipsy.gif); *margin-top:-2px; }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }

#searchList h3 {
background: url(./images/search_title_bar.jpg) no-repeat;
display:block;
width:630px;
*position:absolute; 
height:42px;
margin:15px 0 0 0;
padding:13px 0 0 11px;
}

#searchList ol {
*margin-top:65px; clear:both;
}

div#ttCanvas .tt-item .tt-wrap-post-thumb {
border: 1px solid #dbdbdb; 
}

body.tistory_grid_630 div#ttCanvas .tt-span-4-border {
border: 6px solid #f3f3f3 !important;
width: 184px !important; /*173*/
}

body.tistory_grid_630 div#ttCanvas .tt-span-6-border {
border: 6px solid #f3f3f3 !important;
width: 293px !important; /*275*/
}

body.tistory_grid_630 div#ttCanvas .si_customize_image {
border: 1px solid #dbdbdb; _border:none;
display: block;
height: 182px;
width: 305px;  _width:270px; 
float: left;
margin-right: 15px; _margin-right:0px !important; _margin-bottom:0px;
margin-bottom:10px; 
}

body.tistory_grid_630 div#ttCanvas .si_customize_image a {
 _margin-right:9px; _padding:0;
}
body.tistory_grid_630 div#ttCanvas .tt-item .tt-wrap-post-thumb:hover, body.tistory_grid_630 div#ttCanvas .si_customize_image:hover {
border: 1px solid #ec2e2f; _border:none;
}


body.tistory_grid_630 div#ttCanvas .nb_customize_image2  {
border: 1px solid #dbdbdb ; _border:none;
display: block; 
height: 166px;
width: 216px !important; 
margin-right: 15px;  
margin-bottom:10px;
float:left;
}

body.tistory_grid_630 div#ttCanvas .nb_customize_image2 a {
_border: 1px solid #dbdbdb;  _margin-right:0;
}

body.tistory_grid_630 div#ttCanvas .tt-item .tt-wrap-post-thumb:hover, body.tistory_grid_630 div#ttCanvas .nb_customize_image2:hover {
border: 1px solid #ec2e2f; _border:none;
}

body.tistory_grid_630 div#ttCanvas .nb_customize_image3  {
border: 1px solid #d6d6d6 ; _border:none;
display: block; 
height: 166px;
width: 216px !important; 
margin-left: 15px;  
margin-bottom:10px;
float:right;
}

body.tistory_grid_630 div#ttCanvas .nb_customize_image3 a {
_border: 1px solid #dbdbdb;  _margin-right:0;
}
body.tistory_grid_630 div#ttCanvas .tt-item .tt-wrap-post-thumb:hover, body.tistory_grid_630 div#ttCanvas .nb_customize_image3:hover {
border: 1px solid #ec2e2f; _border:none;
}

div#ttCanvas .tt-item .tt-post-title, div#ttCanvas .tt-item .tt-post-title a, div#ttCanvas .tt-post-title a {
color: #222 !important;
line-height: 155%;
font-family: '맑은 고딕', 'Malgun Gothic', dotum, appleGothic, sans-serif;
}

div#ttCanvas .tt-post-title a:hover {
color:#EA7D7D !important; }

body.tistory_grid_630 div#ttCanvas .tt-span-3-thumb_ratio-1_1 {
height: 134px !important;
overflow: hidden;
display: block;
}

body.tistory_grid_630 div#ttCanvas .tt-span-3-border {
width: 204px !important;
height: 154px !important;
border: 6px solid #f3f3f3 !important; _padding:0;
}

body.tistory_grid_630 div#ttCanvas .tt-span-9 {
width: 380px !important;
}

body.tistory_grid_630 div#ttCanvas .tt-item .tt-post-etcinfo span {
float: right; line-height: 1em !important;
margin-top: 5px; 
}

.topButton {
			width: 69px;
			height: 48px;
			position: absolute;
			top:-17px; right: 30px;			
			background:url(./images/top-button.png) 0 -48px no-repeat;
			_background:url(./images/top-button.gif) 0 -48px no-repeat;
			text-indent: -99999px;
                        overflow:hidden; 
                        z-index:10000 !important; display:block; 	
		}
		
.topButton:hover {
			border: none;			
			background:url(./images/top-button.png) 0 0 no-repeat;
			_background:url(./images/top-button.gif) 0 0 no-repeat;
		}
/* 관련글 */
.txc-textbox {
background-color:#f7f7f7 !important;
}

/*서브 메뉴 */
#testid {margin:0 ; padding:0;}



#testid li:hover ul {
display: block; 
}

#testid li ul {
position: absolute;
top: 0px;
margin-top: 54px;
text-align: left;
line-height: 25px;
z-index:10000 !important; 
display: none;
/*	-moz-border-radius: 7px 7px 0 0 ;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	border-radius:  7px 7px 0 0; */


}

#testid li ul {
width: 198px;
height:90px;
left: 205px; 
border: 1px solid #000;

}

#testid li ul li a {
background-image:none;
background-color: #fff;
width: 196px !important;
height:45px !important;
text-indent:0; 
color:#2b2b2b;
opacity:0.8;  padding-right:2px;
filter:alpha(opacity=80);       /* For IE 5-7 */
-ms-filter:"alpha(opacity=80)";
_margin-right:0px !important;  
}

#testid li ul li a:hover {
background-image:none;
background-color:#ffe6e9;
text-indent:0;
color:#2b2b2b;
opacity:0.9;  
filter:alpha(opacity=90);       /* For IE 5-7 */
-ms-filter:"alpha(opacity=90)";
} 

#testid ul li span {
display: block;
font-size: 13px;
font-weight: bold;
padding: 10px 0 4px 10px;
font-family:georgia, arial, nipey, '맑은 고딕', 'Malgun Gothic', tahoma, dotum, 돋움, 굴림, gulim, verdana, palatino, sans-serif;
}


.sub_top a {
/*	-moz-border-radius: 7px 7px 0 0 ;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	border-radius:  7px 7px 0 0;*/

 }

.sub_bottom a {
/*	-moz-border-radius: 0 0 7px 7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;
	border-radius:  0 0 7px 7px; */ }
/************/


/**************/
#tags {
width: 420px;
margin: 5px 0 0 0;
text-align:left;
}

#tags ul {
list-style-type:none;
padding: 0 1.3em;
margin:10px 0 0 0;
display: inline;
}

#tags li {
list-style-type:none;
padding:0;
margin:0; display: inline;

}

#tags ul li a{
line-height: 1.8em !important; 
}


#tags a:hover { 
color: #fff;
background: #ec2e2f;
}

#tags .cloud1 {font-size:16px;color:#ec2e2f;margin-right:10px;margin-left:10px;}
#tags .cloud2 {font-size:15px;color:#2b2b2b;margin-right:10px;margin-left:10px;}
#tags .cloud3 {font-size:16px;color:#ec2e2f;margin-right:10px;margin-left:10px;}
#tags .cloud4 {font-size:15px;color:#2b2b2b;margin-right:10px;margin-left:10px;}
#tags .cloud5 {font-size:15px; color:#bbb;margin-right:10px;margin-left:10px;}



#nav {margin:5px 0 5px 20px; }
#lightbox {z-index:10000 !important;}

#tt-body-entry .berghausway-twitter {display:none;}
#tt-body-entry .berg-entry-cat {display:block; text-indent:-8000px; }
.berg-entry-cat {font-weight:bold; padding-left:5px; font-size:14px;  
display: block;
height: 23px;
border-bottom: 1px solid #ddd;
margin-bottom: 8px;
font-family:georgia, arial, nipey, '맑은 고딕', 'Malgun Gothic', tahoma, dotum, 돋움, 굴림, gulim, verdana, palatino, sans-serif;
}
.berg-entry-cat a {color:#f26060;
/*background: url(./images/eblin-cat.gif) no-repeat;*/
padding-left:0x;
 }

#google-buzz {
background: url(./images/btn_buzz.png) no-repeat;
width:29px; height:29px; cursor: pointer; border:none; *margin-right:7px;
}

#email span,
#hanfeed span,
#mixsh span,
#blogkorea span,
#allblog span,
#google-buzz span {
position: absolute;
left: -1000em;
top: -1000em;
}

#allblog {
background: url(./images/btn_allblog.png) no-repeat;
width:29px; height:29px; cursor: pointer; border:none; *margin-right:7px;
}

#blogkorea {
background: url(./images/btn_blogkorea.png) no-repeat;
width:29px; height:29px; cursor: pointer; border:none; *margin-right:7px;
}

#mixsh {
background: url(./images/btn_mixsh.png) no-repeat;
width:29px; height:29px; cursor: pointer; border:none; *margin-right:7px;
}

#hanfeed {
background: url(./images/btn_feed.png) no-repeat;
width:29px; height:29px; cursor: pointer; border:none; *margin-right:7px;
}

#email {
background: url(./images/btn_email.png) no-repeat;
width:29px; height:29px; cursor: pointer; border:none;
}

#tt-body-guestbook #paging {display:none;}
span.date {}

#ttWrapRemoteControl {z-index:10000 !important;}

.highslide-heading, .highslide-caption { color: #000 !important; 	font:bold 12px/12px '맑은 고딕', dotum, sans-serif !important ; 

 }
.flickr-media {
background: url(./images/flickr-media.gif) no-repeat 2px 0; 
*background: url(./images/flickr-media.gif) no-repeat 0 0; 
padding-left:22px; margin-left:7px;
display:none;
}

.highslide-caption a:hover {
background: #fff url(./images/flickr-media.gif) no-repeat 2px 0; 
*background: #fff url(./images/flickr-media.gif) no-repeat 0 0; 
padding-left:22px; margin-left:7px;
}

.highslide img {
border: 1px solid silver !important;
}

.highslide:hover img {
	border-color: #ec2e2f !important;
}

.si_good {
display:block;
width:630px;
height:89px;
background:url(./images/si_good.jpg) no-repeat top right;
}

div.si_good span a {
display: block;
width: 276px;
height: 89px;
text-indent: -8000px;
overflow: hidden;
margin: 0;
padding:0;
position:absolutes;
right:0;
float:right;
}

.newmixup_widget {
clear:both;
float:left;
width: 62px !important;
height: 75px !important;
margin: 0px 4px 0 55px; 
_margin-left: 47px;
overflow: hidden; position:reealtive; display:block;
}

.mixup_top {display:block; background:#fff; height: 10px; width:70px; margin-top:-3px; position:absolute; z-index:1000;}
.mixup_left {display:block; background:#fff; height: 65px; width:5px; margin-left:-3px; position:absolute; z-index:1000;}

.side-banner a {border:1px solid #ddd; margin:3px 0 3px 0}
.side-banner a:hover {border:1px solid red; margin:3px 0 3px 0}


/****************************************************
nivo slider
*****************************************************/
.tistory_grid_630 #slider-outer {
	width:100%;         min-width:1000px; /* _width:expression(document.body.clientWidth < 1000? "1000px": "auto" ); */
	height:450px;
background-color:transparent;

        _overflow:hidden;
        margin:0 auto;
	padding:0;
        text-align:center;  position:relative; display:block;  
}

#slider-outer {
display:none;

}


.tistory_grid_630 #slider-inner {
	width:1000px;
	height:427px;
        margin:0 auto ;
	padding:0;
/*background: #fff;*/
/*background: url(./images/slider-bg2.jpg) no-repeat center top; */
position:relative;
display:block; border:1px solid #000; 
}

#slider-inner {
display:none;
}  

body.tistory_grid_630 #slider {
	position:relative;
    width:1000px;
    height:427px;
    margin: 0 auto;
	background:url(./images/loading-big.gif) no-repeat 50% 50%;
}
body.tistory_grid_595 #slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
body.tistory_grid_630 #slider a {
	border:0;
	display:block;
}

body.tistory_grid_630 .nivo-controlNav {
  display:none;
	position:absolute;
	left:260px;
	bottom:-42px;
}
body.tistory_grid_630 .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(./images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
body.tistory_grid_630 .nivo-controlNav a.active {
	background-position:0 -22px;
}

body.tistory_grid_630  .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(./images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
body.tistory_grid_630 a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
body.tistory_grid_630  a.nivo-prevNav {
	left:15px;
}

body.tistory_grid_630  .nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
body.tistory_grid_630 .nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/******** twitter*************/
/*
 * jTweetsAnywhere V1.2.1
 * http://thomasbillenstein.com/jTweetsAnywhere/
 *
 * Copyright 2010, Thomas Billenstein
 * Licensed under the MIT license.
 * http://thomasbillenstein.com/jTweetsAnywhere/license.txt
 */
#jTweetsAnywhereSample {
/*
min-height: 290px;
height: auto !important;
height: 290px;
*/
}

.jta-tweet-list
{
    padding: 0;
    list-style: none;
}

.jta-tweet-list-item
{
    padding: 0px 0px 12px 0px;
    overflow: hidden;
word-break: break-all;
word-wrap: break-word;
_width:430px;
}

.jta-tweet-list-item:first-child
{

}

.jta-tweet-profile-image
{
	width: 48px;
	display: inline;
	float: left;
}

.jta-tweet-profile-image-link
{ 
}

.jta-tweet-profile-image img
{  border:1px solid #909090;
	width: 48px;
	height: 48px;
}
.jta-tweet-profile-image img:hover
{  border:1px solid red;
}

.jta-tweet-body
{
}

.jta-tweet-body-list-profile-image-present
{
	margin-left: 58px;
}

.jta-tweet-user-name
{
	display:none;
}

.jta-tweet-user-screen-name
{
}

.jta-tweet-user-full-name
{
    color: #900;
}

.jta-tweet-text
{
color: #929292;
word-break: break-all;
word-wrap: break-word;
text-align: justify;
float:left;
_margin-top: 0px;
font-size: 12px;
line-height: 1.5em;
width:369px; 
}

.jta-tweet-user-screen-name-link,
.jta-tweet-user-full-name-link,
.jta-tweet-a,
.twitter-anywhere-user
{
    color: #02ACF9;
	text-decoration: none;
}

.jta-tweet-user-screen-name-link:hover,
.jta-tweet-user-full-name-link:hover,
.jta-tweet-a:hover,
.twitter-anywhere-user:hover
{
    color: #900;
}

.jta-tweet-link
{
}

.jta-tweet-link:hover
{
}

.jta-tweet-hashtag
{
}

.jta-tweet-hashtag:hover
{
}

.jta-tweet-attributes
{
	display: block;
    color: #999;
     float:left; font-size: 12px; line-height:1.5em;
width:367px !important; text-align:left;

}

.jta-tweet-timestamp {   }

.jta-tweet-source
{
}

.jta-tweet-inreplyto
{
}

.jta-tweet-location
{
}

.jta-tweet-retweeter
{
}

.jta-tweet-timestamp-link,
.jta-tweet-source-link a,
.jta-tweet-inreplyto-link,
.jta-tweet-location-link,
.jta-tweet-retweeter-link
{
    color: #999;
	text-decoration: none; 
}

.jta-tweet-timestamp-link:hover,
.jta-tweet-source-link a:hover,
.jta-tweet-inreplyto-link:hover,
.jta-tweet-location-link:hover,
.jta-tweet-retweeter-link:hover
{
    color: #999;
	text-decoration: underline;
}

.jta-tweet-list-controls
{
	margin-top: 20px;
}

.jta-tweet-list-controls-button
{
	padding: 5px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
    border: 1px solid #999;
}

.jta-tweet-list-controls-button:hover
{
	color: black;
	background-color: #999;
	cursor: pointer;
}

.jta-tweet-list-controls-button-more
{
}

.jta-tweet-list-controls-button-prev
{
}

.jta-tweet-list-controls-button-next
{
	margin-left: 10px;
}

.jta-tweet-list-autorefresh-trigger
{
	padding: 8px 0px 8px 0px;
	margin-bottom: 10px;
	text-align: center;
    border: 1px solid #999;
}

.jta-tweet-list-autorefresh-trigger:hover
{
	color: black;
	background-color: #999;
	cursor: pointer;
}

.jta-tweet-list-autorefresh-trigger-content
{
}

.jta-follow-button
{
}


.jta-tweet-box
{
}


.jta-connect-button
{
}


.jta-login-info
{
}

.jta-login-info-profile-image
{
	width: 48px;
	display: inline;
	float: left;
}

.jta-login-info-profile-image img
{
	width: 48px;
	height: 48px;
}

.jta-login-info-block
{
	margin-left: 58px;
}

.jta-login-info-screen-name
{
}

.jta-login-info-sign-out
{
	width: 97px;
	margin-top: 2px;
	padding: 1px;
	text-align: center;
    border: 1px solid #999;
}

.jta-login-info-sign-out:hover
{
	color: black;
	background-color: #999;
	cursor: pointer;
}


.jta-loading
{
	margin: 0;
    padding: 8px 0px 8px 0px;
}

.jta-error
{
	margin: 0;
    padding: 8px;
    color: #000;
    background-color: #f00
}

.jta-nodata
{
	margin: 0;
    padding-top: 8px;
    padding-bottom: 8px;
}

.jta-clear
{
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;  padding-bottom:1px; 
}

span.twitter-uesr-image:hover {border:1px solid red !important; }

/********배너*************/
.b_link {
margin: 15px 0px 0px 8px;
}
ol.b_link li {
margin-bottom:7px;
} 


.link-home a {display:block;
width:250px;
height:84px;
background: url(./images/eblin-ban.png) 0 0;
text-indent:-8000px;
}

.link-naver a {display:block;
width:250px;
height:84px;
background: url(./images/eblin-cafe-ban.png) 0 0;
text-indent:-8000px;
}

.link-facebook a {display:block;
width:250px;
height:84px;
background: url(./images/eblin-facebook-ban.jpg) 0 0;
text-indent:-8000px;
}
