@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */

/* 본문 공통 */
body{
		font:12px/1.5 Dotum, Verdana, AppleGothic, Sans-serif;
		color:#333;
		/*@background-image=background-image:url(images/bg.gif);*/ background-image: none; /*@*/
		/*@background-image-position=background-position:;*/ background-position: left top; /*@*/
		/*@background-image-repeat=background-repeat:repeat;*/ background-repeat: no-repeat; /*@*/
		/*@background-color=background-color:;*/ background-color: #FFFFFF; /*@*/
		padding:0; margin:0;
}
a:link          { color:#333;     text-decoration:none;}
a:visited       { color:#333;     text-decoration:none;}
a:hover         { color:#666;  text-decoration:underline;}
a:active        { color:#666;     text-decoration:none;}

/* 페이징 - 현재 페이지 */
.selected         { font-weight:bold; color:#333; }
.no-more-prev { background:url(images/ico_prev_no.gif) left 1px no-repeat !important; padding-left:6px; color:#999;}
.no-more-next { background:url(images/ico_next_no.gif) right 1px no-repeat !important; padding-right:6px; color:#999;}


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

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

/* 카테고리 - 카테고리 옆 개수 스타일 */
    .c_cnt                  { font:0.75em Tahoma, Helvetica, Arial, Gulim, sans-serif;  color:#ec008c; font-weight: bold;}


/* 달력 월 표시 */
	.cal_month { font-family: verdana, san-serif; font-size: 10px; color: #ec008c; width: 170px; padding: 10px 0; margin: 5px auto; font-weight: bold;}
	.cal_month a:link, .cal_month a:visited, .cal_month a:hover { color: #ec008c; font-weight: bold;}
/* 달력 요일 표시 */
	.cal_week1 { font-family: 돋움,Dotum,AppleGothic,sans-serif; font-size: 11px; height:18px; color: #666; font-weight: normal; }
/* 달력 일요일 표시 */
	.cal_week2 { font-family: 돋움,Dotum,AppleGothic,sans-serif; font-size: 11px; height:18px; color: #ec008c; font-weight: normal; }
	.cal_day { font-family: verdana,san-serif; font-size:10px; color: #999; text-align:center; height:18px; }
/* 달력 지난 달 날짜 표시 */
	.cal_day1 {   }
/* 달력 다음 달 날짜 표시 */
	.cal_day2 { 	}
/* 달력 이번 달 날짜 표시 */
	.cal_day3 { }
/* 달력 오늘 날짜 표시 */
	.cal_day4 { background-color: #e5e5e5; }
/* 달력 글쓴 날 링크 스타일 */
	.cal_click a:link, .cal_click a:visited, .cal_click a:hover { color: #999; text-decoration: none; }


/* 종류별 코멘트 [##_rp_rep_class_##] */
    .rp_general             {  }
    .rp_admin               { background:url(images/iconAdmin.gif) no-repeat; padding-left:20px; }
    .rp_secret              { color:#f30;}

/* 종류별 방명록 글 [##_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      { border:0px solid #ddd; padding:5px 0; margin:5px 0; text-align:center; }
/* 왼쪽 */
    .left                   { }
/* 가운데 */
    .center                 { }
/* 오른쪽 */
    .right                  { }
/* 그림 2개 배치 */
    .dual                   { background-color:#fff; margin-bottom:5px;}
/* 그림 3개 배치 */
    .triple                 { background-color:#fff; margin-bottom:5px;}

/* 본문 - more / less */
  .moreless_fold      { background:url(images/iconMore.gif) top left no-repeat;  padding-left:20px; color:#000;}
  .moreless_top       { background:url(images/iconLess.gif) top left no-repeat;  padding-left:20px; color:#000;}
  .moreless_body     { }
  .moreless_bottom  { background:url(images/iconLess.gif) top right no-repeat; padding-right:20px; color:#999; text-align:right;}

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

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


hr                   { display:none;}
img                 { border:0;}
h1, h2, h3, h4  { margin:0;  padding:0;}
h1                  { font-size: 1.6em;}
h2                  { font-size:1.4em;}
h3                  { font-size:1.2em;}
h4                  { font-size:1em;}
input               { border:1px solid #E5E5E5;}
textarea          { border:1px solid #E5E5E5;}

/* 블로그 레이아웃 */

#container { /*@post-width:295=width:;*/ width: 900px; /*@*/ margin: 0 auto; }

#headerBox {
	width: 100%; margin:0; padding:0;
         /*@title-background-image=background-image:url(images/head_bg.gif);*/ background-image: url("images/head_bg.gif"); /*@*/
	/*@title-background-image-position=background-position:left top;*/ background-position: left top; /*@*/
	 /*@title-background-image-repeat=background-repeat:repeat;*/ background-repeat: repeat; /*@*/
	/*@title-background-color=background-color:#407FC1;*/ background-color: #407FC1; /*@*/
         height:/*@title-height=100*/ 100px /*@*/;
}

#header {
	width:/*@post-width:250*/ 900px /*@*/;
	margin:0 auto;
                padding:0 0 0 0px;
}



/* ***** Header ***** */
#header h1 a { padding:0; margin:0; font-family:/*@title-font-family=dotum*/ dotum /*@*/; /*@title-color=color:;*/ color: #fff; /*@*/ font-weight:bold; font-size:/*@title-font-size=14px*/ 16px /*@*/; line-height:1.0;}
#header .logo {float:left;}
#header .blogMenu { float:right; margin:45px 0 0 0; list-style:none; }
#header .blogMenu li { float:left; }
#header .blogMenu li a { float:left; height:25px; dispaly:block; }
#header .blogMenu li.tab_localog a { background:url(images/m_location.gif) no-repeat;width:72px; }
#header .blogMenu li.tab_taglog a { background:url(images/m_tag.gif) no-repeat;width:45px;}
#header .blogMenu li.tab_media a { background:url(images/m_media.gif) no-repeat;width:81px;}
#header .blogMenu li.tab_guestbook a { background:url(images/m_guest.gif) no-repeat;width:53px;}



#content{ float:right; width:/*@post-width=*/ 685px /*@*/; margin-right: 0px; padding: 30px 0 0 25px;; display: inline; }

#sidebar { clear: both; float: left; width: 190px; height:100%; margin-left: 40px; display: inline; padding:15px 0px 20px 0px; }

#footer {
		background:#FFF;
		clear:both;
		padding:20px 0px 20px 0px;
}


/* ***** content ***** */
#content .nonEntry h3 { border-bottom:1px solid #ccc; margin-bottom:10px; color:#222; }
#content .entry           { width:/*@post-width*/ 685px /*@*/; margin: 0; padding:0 0 15px 0; overflow:hidden; }

#searchList                 { width:/*@post-width*/ 685px /*@*/; margin: 0; padding:0 0 15px 0; overflow:hidden; }
#searchList ol,
#searchRplist ol           { list-style:none;  padding:5px 0;  margin:0;}
#searchList li,
#searchRplist li            { border-bottom:1px solid #eee;  padding-bottom:2px;  margin-bottom:4px;}
#searchList .date,
#searchRplist .date      { font:0.95em Verdana, Helvetica, Arial, Gulim, sans-serif;  margin-right:10px; }
#searchList .cnt           { font:0.75em Verdana, Helvetica, Arial, Gulim, sans-serif;  color:#f60;}
#searchRplist .name    { font:0.95em Dotum, Arial, sans-serif;    color:#999;  padding-left:8px;}

#localog .spot             { background:url(images/iconIndentArrow_local.gif) 5px 0 no-repeat;  padding-left:20px;  margin-top:5px;}
#localog .info              { background:url(images/iconIndentArrow_localinfo.gif) 5px 3px no-repeat;  padding-left:15px;  margin-top:2px;}
#localog a:link             { color:#5a5194;}
#localog a:visited         { color:#5a5194;}
#localog a:hover          { color:#7870ab;  text-decoration:underline;}

#taglog ul                    { padding:5px; margin:0; text-align:justify;}
#taglog li                     { display:inline;}
#taglog a:hover           { background-color:#eee;  color:#000;}
#taglog li .cloud1          { background-color:#eee;  color:#a2348f;  font-weight:bold;  font-size:16px;}
#taglog li .cloud2          { background-color:#eee;  color:#5a5194;  font-weight:bold;  font-size:15px;}
#taglog li .cloud3          { background-color:#eee;  color:#7870ab;  font-weight:bold;  font-size:14px;}
#taglog li .cloud4          { background-color:#eee;  color:#666;     font-size:13px;}
#taglog li .cloud5          { font-size:12px;  color:#999; }

#guestbook p                { padding:2px 0; margin:0;}

#guestWrite                 { padding:10px;  background-color:#f5f5f5;  border:1px solid #ddd;}
#guestWrite input           { width:150px;}
#guestWrite textarea        { width:/*@post-width:-45*/ 565px /*@*/;overflow: hidden;  padding:5px;}
#guestWrite .homepage       { width:300px;}
#guestWrite .submit         { background:url(images/btn_visit.gif) no-repeat; width:71px; height:23px; overflow:hidden; display:block; text-indent:-1000em; border:0; cursor:pointer; margin:0 auto;}

#guestList                  { padding:10px 0 0 0;}
#guestList ol,
#guestList ul               { margin:0; padding:0;  list-style:none;}
#guestList li p             { border-top:1px dashed #ccc; margin-top:5px; padding-top:5px;}
#guestList ol li            { border:5px solid #eee;  padding:10px;  margin-bottom:10px;  overflow:hidden;}
#guestList li ul li         { margin-left:20px;  background:url("images/iconIndentArrow_local.gif") no-repeat 10px 10px;  background-color:#f5f5f5;  padding-left:25px;  border:none;  width:500px; overflow:hidden;}
#guestList li .name         { color:#666;  font-weight:bold;}
#guestList li .date         { font:0.8em Tahoma, Helvetica, Arial, Gulim, sans-serif;}

#guestList .control a.address       {background:url(images/btnAddress.gif) no-repeat;  padding-left:24px;  padding-bottom:2px;  text-decoration:none;}
#guestList .control a.address span  {display:none;}
#guestList .control a.modify        {background:url(images/btnModifyDelete.gif) no-repeat;  padding-left:24px;  padding-bottom:2px;  text-decoration:none;}
#guestList .control a.modify span   {display:none;}
#guestList .control a.write         {background:url(images/btnReply.gif) no-repeat;  padding-left:13px;  padding-bottom:2px;  text-decoration:none;}
#guestList .control a.write span    {display:none;}

/* entry */
.entryNotice h2,
.entryProtected h2,
.entry h2                { font-size:1.2em;  line-height:1.2em;}
.entry h2 a	{ font-size:/*@post-title-font-size=*/ 14px /*@*/; font-family: /*@post-title-font-family=*/ dotum /*@*/; color: /*@post-title-color=*/ #333333 /*@*/;  line-height:1.2em; padding:8px 0 6px 0;}

.titleWrap               { width:/*@post-width*/ 685px /*@*/; border-bottom:1px solid #ccc;  padding-bottom:5px;  margin-bottom:20px; overflow:hidden; }
.titleWrap .category a   { font:12px Dotum, Arial, sans-serif;  color:#333;  margin-right:6px;}
.titleWrap .date         { font:0.9em Verdana, Helvetica, Arial, Gulim, sans-serif;  color:#888;}

.entryProtected p.text   { background:url(images/imgProtected.gif) no-repeat ; padding-left:50px;}
.entryProtected input    { width:200px;}
.entryProtected .submit  { width:50px; padding-top:2px; height:20px; background-color:#ccc;}

.article                  { width:/*@post-width*/ 685px /*@*/; font-size:/*@post-body-font-size=*/ 12px /*@*/; font-family: /*@post-body-font-family=*/ Gulim /*@*/; color:/*@post-body-color=*/ #222222 /*@*/; overflow:hidden;}

.article a:link         { color:#666;  text-decoration:none;}
.article a:visited     { color:#666;  text-decoration:none;}
.article a:hover      { color:#666;  text-decoration:underline;}
.article a:active      { color:#666;  text-decoration:none;}

.article dt               { text-decoration:underline;}
.article dd              { margin-left:20px;  padding-bottom:10px;}

.article blockquote   {background:url(images/iconBlockquote.gif) top left no-repeat; padding-left:25px; margin:10px 20px;}

.author                   { text-align:right; color:#888; padding:20px 20px;}
.author .text            { font:90% Verdana, Arial, Helvetica, sans-serif;}

.tagTrail                { padding:8px 5px 5px 30px;  background:url(images/iconTag.gif) center left no-repeat; clear:both;}
.tagText                 { display:none;}
.actionTrail             { border-top:1px dotted #ccc;  padding:7px 5px 7px 0;  clear:both;}
.actionTrail .cnt        { color:#f60;}

.trackback               { width:/*@post-width:-12*/ 598px /*@*/;border:1px solid #F0F0F0; background:#F9F9F9; padding:5px 5px 0 5px; margin-bottom:10px; overflow:hidden;}
.trackback a             { color:#000;}
.trackback h3            { font:11px Verdana; color:#333;  border-bottom:1px solid #f5f5f5;  margin:5px 5px 10px 5px;}
.trackback h4            { font:12px Verdana; font-weight:normal;  margin:0;}
.trackback ol            { margin:0;  padding:0;  list-style:none;}
.trackback li             { border-top:1px dotted #ccc;  padding:5px;}
.trackback .date        { font:0.9em Verdana, Helvetica, Arial, Gulim, sans-serif;  color:#777;}
.trackback p              { font:0.95em Dotum, Arial, sans-serif;  color:#999;  margin:3px 0 0 0; padding:0;  letter-spacing:-1px}
.trackback a.delete    { background:url(images/iconDelete.gif) left top no-repeat;  padding-left:8px;  text-decoration:none;}
.trackback a.delete span { display:none;}

.comment                         { width:/*@post-width:-12*/ 598px /*@*/;border:1px solid #F0F0F0; background:#F9F9F9; padding:5px 5px 0 5px; overflow:hidden;}
.comment p                       { margin:3px 0 0 0; padding:0;}
.comment h3                       { display:none;}
.comment ol,
.comment ul                       { margin:0;  padding:0;  list-style:none;}
.comment .date                  { font:0.9em Verdana, Helvetica, Arial, Gulim, sans-serif;  color:#777;}
.comment .name                { color:#666; font-weight:bold;}
.comment .name a             { color:#333; font-weight:bold;}
.comment ol li                    { border-bottom:1px dashed #999; margin:0 0 7px 0; padding:0 0 7px 0; }
.comment li ul li                  { padding:5px 10px 5px 35px;  background:url("images/iconReComment.gif") no-repeat 12px 6px; border:none;}
.comment .control a.address       { background:url(images/btnAddress.gif) no-repeat;  padding-left:24px;  padding-bottom:2px;  text-decoration:none;}
.comment .control a.address span  { display:none;}
.comment .control a.modify        { background:url(images/btnModifyDelete.gif) no-repeat; padding-left:24px; padding-bottom:2px;  text-decoration:none;}
.comment .control a.modify span { display:none;}
.comment .control a.write           { background:url(images/btnReply.gif) no-repeat; padding-left:13px; padding-bottom:2px;  text-decoration:none;}
.comment .control a.write span    { display:none;}

.commentWrite                 { overflow: hidden; padding:5px; }
.commentWrite input          { width:150px; color:#666; }
.commentWrite textarea     { width:/*@post-width:-45*/ 565px /*@*/;overflow: hidden;  padding:5px; margin:0; color:#666; }
.commentWrite .homepage { width:300px;}
.commentWrite .submit       { background:url(images/btn_reple.gif) no-repeat; width:71px; height:23px; overflow:hidden; display:block; text-indent:-1000em; border:0; cursor:pointer; margin:0 auto; }
.commentWrite .secretWrap { clear:both; float:right; position:relative; top:0px; left:-10px; margin-bottom: 5px;}
.commentWrite .checkbox    { border:none; padding:0; margin:0; width:25px;}

#paging                 { padding-top:10px;  text-align:center;  font-size:0.95em;}
#paging .numbox    { border-left:1px solid #ccc; padding-left:6px; margin-left:6px;  font:0.95em verdana;}
#paging .num         { border-right:1px solid #ccc; padding-right:8px; margin-right:5px;}
#paging #prevPage { background:url(images/ico_prev_no.gif) left 1px no-repeat; padding-left:6px;}
#paging #nextPage { background:url(images/ico_next_no.gif) right 1px no-repeat; padding-right:6px;}


/* sidebar */
#sidebar { clear: both; float: left; width: 190px; margin-left: 0px; display: inline; padding-bottom: 30px; }
#blogImage {margin-bottom: 5px; }
#blogImage img { width: 190px; }
#blogDesc { font-size: 11px; color: #999; padding: 5px 0px 7px 0px; border-bottom: 1px solid #ececec; letter-spacing:-1px}
#btncooljam { width: 190px;}

#blogMenu {margin: 0; padding: 0; }
#blogMenu ul {list-style:none; margin: 0; padding: 0;}
#blogMenu li a {list-style:none; width: 190px; height: 29px; text-indent: -100em; text-decoration: none; display:block; border-bottom: 1px solid #ececec;}
#blogMenu li.tab_home a {background: url(./images/m_home.gif) no-repeat; overflow: hidden; }
#blogMenu li.tab_home a:hover { background: url(./images/m_home_over.gif) no-repeat; overflow: hidden; }
#blogMenu li.tab_localog a { background: url(./images/m_location.gif) no-repeat; overflow: hidden; }
#blogMenu li.tab_localog a:hover { background: url(./images/m_location_over.gif) no-repeat; overflow: hidden; }
#blogMenu li.tab_taglog a { background: url(./images/m_tags.gif) no-repeat; overflow: hidden; }
#blogMenu li.tab_taglog a:hover { background: url(./images/m_tags_over.gif) no-repeat; overflow: hidden; }
#blogMenu li.tab_media a { background: url(./images/m_media.gif) no-repeat; overflow: hidden; }
#blogMenu li.tab_media a:hover { background: url(./images/m_media_over.gif) no-repeat; overflow: hidden; }
#blogMenu li.tab_guestbook a { background: url(./images/m_guestbook.gif) no-repeat; overflow: hidden;}
#blogMenu li.tab_guestbook a:hover { background: url(./images/m_guestbook_over.gif) no-repeat; overflow: hidden;}
#blogMenu li.tab_admin a { background: url(./images/m_admin.gif) no-repeat; overflow: hidden;}
#blogMenu li.tab_admin a:hover { background: url(./images/m_admin_over.gif) no-repeat; overflow: hidden;}
#blogMenu li.tab_newpost a { background: url(./images/m_newpost.gif) no-repeat; overflow: hidden;}
#blogMenu li.tab_newpost a:hover { background: url(./images/m_newpost_over.gif) no-repeat; overflow: hidden;}

#adminMenu             { margin:5px 0 10px 0; text-align:center; background-color:#eee; padding:5px;}
#adminMenu li           { display:inline; background:none;}

#searchBox { float: right; margin-top: 60px; display: inline; }
#searchBox input.search_keyword { border: 1px solid #e1e1e1; background-color: #f3f3f3; float: left; margin-right: 4px; }
#searchBox input.button {background: url(./images/btn_search.gif) no-repeat; width: 20px; height: 20px;  text-indent: -1000em; border: 0px; cursor: pointer; float: left; }

 /* notice */
#notice { border: 1px solid #ececec; margin-top: 10px; }
#notice ul { padding: 0; list-style: none; margin: 10px;}
#notice li { list-style: none; line-height: 1.4; }
#notice h3 { width: 170px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #000; border-bottom: 1px solid #f5f5f5; font-weight:bold}

/* category */
#category { border: 1px solid #ececec; margin-top: 10px;}
#treeComponent #cafegoryWrapTd { padding: 10px; }
#category h3 { width: 170px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #000; border-bottom: 1px solid #f5f5f5; font-weight:bold}
#category .wrapAbContent { padding: 0 10px 5px 10px; }

/* tag cloud */
#tagbox { border: 1px solid #ececec; margin-top: 12px; }
#tagbox ul {text-align: justify; margin: 10px;}
#tagbox li { display: inline; line-height: 1.8; margin-right: 3px; }
#tagbox li .cloud1 { font-weight:bold; font-size : 14px; color : #fc010a; letter-spacing: -1px; }
#tagbox li .cloud2 { font-size : 12px; color : #000; }
#tagbox li .cloud3 { font-size : 12px; color : #ddd; }
#tagbox li .cloud4 { font-size : 12px; color : #999; }
#tagbox li .cloud5 { font-size : 12px; color : #999; }
#tagbox h3 { width: 170px; padding: 10px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #000; border-bottom: 1px solid #f5f5f5; font-weight:bold}

/* recentPost */
#recentPost { border: 1px solid #ececec; margin-top: 10px; }
#recentPost ul { padding: 0; list-style: none; margin: 10px;}
#recentPost li { list-style: none; line-height: 1.4; }
#recentPost li .cnt { font-family: verdana; font-size: 11px; color: #999; }
#recentPost h3 { width: 170px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #000; border-bottom: 1px solid #f5f5f5; font-weight:bold}

/* recentComment */
#recentComment { border: 1px solid #ececec; margin-top: 10px; }
#sidebar ul { padding: 0; list-style: none; margin: 10px;}
#recentComment li { list-style: none; line-height: 1.4; }
#recentComment li.cnt { font-family: verdana; font-size: 10px; color: #999; }
#recentComment h3 { width: 170px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #000; border-bottom: 1px solid #f5f5f5; font-weight:bold}
#recentComment li .info { color: #999; }

/* recentTrackback */
#recentTrackback { border: 1px solid #ececec; margin-top: 10px; }
#recentTrackback ul { padding: 0; list-style: none; margin: 10px;}
#recentTrackback li { list-style: none; line-height: 1.4; }
#recentTrackback h3 { width: 170px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #000; border-bottom: 1px solid #f5f5f5;}
#recentTrackback li .info { color: #999; }

/* archive */
#archive { border: 1px solid #ececec; margin-top: 10px; }
#archive ul { padding: 0; list-style: none; margin: 10px;}
#archive li { list-style: none; line-height: 1.4; }
#archive li .cnt { font-family: verdana; font-size: 10px; color: #999; }
#archive h3 { width: 170px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #000; border-bottom: 1px solid #f5f5f5; font-weight:bold}

/* calendar */
#calendar { border: 1px solid #ececec; margin-top: 10px; }
#calendar .tt-calendar { width: 170px; }
#calendar .wrapAbContent { padding: 0 10px 10px 10px; }

/* Links */
#link { border: 1px solid #ececec; margin-top: 10px; }
#link ul { padding: 0; list-style: none; margin: 10px;}
#link li { list-style: none; line-height: 1.4; }
#link h3 { width: 170px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #000; border-bottom: 1px solid #f5f5f5; font-weight:bold}

/* Counter */
#counter { width: 190px; height: 31px; border-bottom: 1px solid #ececec; font-family: verdana,san-serif; font-size:10px; color: #999;}
#counter li { display: inline; margin-right: 7px; }

/* RSS */
#btnRSS { width: 190px; border-bottom: 1px solid #ececec; }
#btnRSS img {margin-left: 6px;}

/* footer */
#footer {clear:both; width: 900px; padding-top: 8px; border-top: 1px solid #bcbec0; margin-top:30px }
#footer .adTistory { float:left; padding:8px 0px 0px 5px;}
#footer .copyright {float: right; font-family: Vadana, san-serif; font-size: 11px; text-align: right; padding:8px 5px 0px 0px; margin: 0; }
#footer .copyright p, #footer .copyright p a { color: #999; }
#footer .copyright .tistory, #footer .copyright .tistory a { color: #666; }

#blogMenu ul {margin: 0; padding: 0;}

#footer .adTistory .logoTistory {
	background: url(./images/logo2.png) no-repeat; width: 125px; height: 37px; text-indent: -100em; display: block; overflow: hidden;
}
* html #footer .adTistory .logoTistory {
	background-image:none;
	cursor: pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cfs.tistory.com/blog/skin/tisStudioWhite/images/logo2.png', sizingMethod='crop');
}