@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */

/* 본문 공통 */
body{
		font:12px/1.5 돋음, dotum, arial, verdana, sans-serif; 
		color:#6e6e6e;

	background: #fff url(images/app_bgg.jpg) repeat-x 0 0;
	
                margin:0;
                padding:0; 
}
a:link          { color:#6e6e6e;     text-decoration:none;}
a:visited       { color:#6e6e6e;     text-decoration:none;}
a:hover         { color:#0088cc;  text-decoration:none;}
a:active        { color:#8c8d8e;     text-decoration:none;}

/* 페이징 - 현재 페이지 */
  .selected               { font-weight:normal;  color:#ccc;}


/* 종류별 코멘트 [##_rp_rep_class_##] */
    .rp_general             { }
    .rp_admin               {  padding:0px; }
    .rp_secret              { color:#9a9b9d;}
/* 종류별 방명록 글 [##_guest_rep_class_##] */
    .guest_general          { }
    .guest_admin            { padding:0px;}
/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
    .hiddenComment { padding:0px;  font-weight:normal;}


/* 이미지 아래 캡션 스타일 */
    .cap1                   { color:#999;  text-align:center; padding:4px 0; margin:0;}
 /* 그림 */
    .imageblock {
	border:none;
	margin:0;
	padding:0;
	}

.imageblock img {
	padding:0px;
        border:px solid #eee;
	
	vertical-align:middle;
	}
.imageblock img:hover {
        border:px solid #ddd;


	}

/* 왼쪽 */
    .left                   { }
/* 가운데 */
    .center                 { }
/* 오른쪽 */
    .right                  { }
/* 그림 2개 배치 */
    .dual                   { background-color:#fff; margin-bottom:5px;}
/* 그림 3개 배치 */
    .triple                 { background-color:#fff; margin-bottom:5px;}

.ps_cnt { font-size: 11px; color : #0088cc;   font-weight: ; }

.c_cnt { font-size: 11px; color : #0088cc;  font-weight: ; }
.rctrp_name { font-size: 11px; color : #0088cc;  font-weight: ; }


/* 본문 - more / less */
    .moreless_fold          { background:url(images/less.gif) left no-repeat;  padding-left:10px; color:#0088cc;}
    .moreless_top           { background:url(images/less.gif) left no-repeat;  padding-left:10px; color:#0088cc;}
    .moreless_body          { }
    .moreless_bottom        { background:url(images/less.gif) right no-repeat;  padding-right:10px; color:#999; text-align:right;}

/* 키워드 */ 
    .key1 { cursor: pointer; border-bottom: 1px dotted #ccc; }


/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

hr              { display:none;}
img {-ms-interpolation-mode:bicubic; border:0;} 
h1, h2, h3, h4  { margin:0;  padding:0;}
h1              { font-size:1.6em;}
h2              { font-size:1.4em; }
h3              { font-size:1.0em;}
h4              { font-size:1em;}
input           { background-color: #transparent;
                     border-left-color: #ccc; border-top-color: #999;border:1px solid #fff; color:#6e6e6e;}
textarea        {   border-left-color: #ccc; border-top-color: #999;  color:#6e6e6e;}
















	
/* 블로그 레이아웃 */

#container {
		width:800px;
		margin:0px auto; 
		padding:0px;  
		
}
#header {
		margin:0px;
                width:800px;
                height:100%;
                padding:30px 0px 10px 0px;
}
#content {
		float:left;
		width:486px;
                padding:0px 40px 50px 0px;
		overflow:hidden;    
}
#sidebar {
		float:right;  
		width:264px;
                padding:0px 0px 50px 0px;
                overflow:hidden;
}


#footer {
		clear:both;
		margin:0;
                padding:0;
                border-top: 1px solid #ccc;

 

}





.m_photo_box{overflow:hidden;position:relative;width:800px;height:240px; margin-top:0px; margin-bottom:10px; }

.m_photo_box .dim{position:absolute;left:0;top:0; width:280px; height:240px; background:#000;opacity:0.5;filter:alpha(opacity=50)  }



.m_photo2{float:left;position:relative;width:300px;height:240px}
.m_photo2 img{display:block}
.m_photo2 .dim{width:280px;height:240px; background:#000;opacity:0.5;filter:alpha(opacity=50) }
.m_photo2 .txt_box{position:absolute;top:15px;left:10px;  width:250px; color:#fff; font:11px/1.5 "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; letter-spacing:0px;   }

.m_photo2 .txt_box a{  color:#c7e5e9;  font:11px/1.5 "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; }

.m_photo2 .txt_box a:hover {color:#fbfeb5;   }

.m_photo2 .ad_box  {position:absolute;left:0;top:160px;left:9px;  width:234px;  background:#000;opacity:0.5;filter:alpha(opacity=50) }







/* ***** Header ***** */        



#header .blogMenu      { list-style:none;  width:800px; height:38px; text-align:left;   background: url(./images/globalnavii.png) no-repeat;}
#header .blogMenu ul   { display: block;      padding-left:1px;      margin-left: 100px;   }


#header .blogMenu li   { float:left;  border-right:1px solid #A7A7A7;    display: block;  text-align:center; text-shadow:1px 1px 1px #cccccc;   height: 38px; }  
#header .blogMenu li a{  font:12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;     font-weight:;       color:#333; display: block;  padding:11px 0 9px 0px; width:85px;     text-shadow:1px 1px 1px #cccccc; }

#header .blogMenu li a:hover  {  color:#fff;    background: url(./images/app_hover.png) repeat-x 0 0;  text-shadow:1px 1px 1px #cccccc;}
#header .blogMenu li a:active  {  color:#fff;    background: url(./images/app_act.png) repeat-x 0 0;  text-shadow:1px 1px 1px #cccccc; }



#tt-body-page .tab_page a,
#tt-body-search .tab_category a,
#tt-body-archive .tab_category a,
#tt-body-category .tab_category a,
#tt-body-entry .tab_page a,
#tt-body-tag .tab_category a,
#tt-body-notice .tab_notice a,
#tt-body-media .tab_media a,
#tt-body-guestbook .tab_guest a,
#tt-body-location .tab_location a
{ color:#fff;    background: url(./images/app_hover.png) repeat-x 0 0;   	}

#tt-body-page .tab_page a:hover,
#tt-body-search .tab_category a:hover,
#tt-body-archive .tab_category a:hover,
#tt-body-category .tab_category a:hover,
#tt-body-entry .tab_page a:hover,
#tt-body-tag .tab_category a:hover,
#tt-body-notice .tab_notice a:hover,
#tt-body-media .tab_media a:hover,
#tt-body-guestbook .tab_guest a:hover,
#tt-body-location .tab_location a:hover
{ color:#fff;   background: url(./images/app_hover.png) repeat-x 0 0;   	}


#tt-body-page .tab_page a:active,
#tt-body-search .tab_category a:active,
#tt-body-archive .tab_category a:active,
#tt-body-category .tab_category a:active,
#tt-body-entry .tab_page a:active,
#tt-body-tag .tab_category a:active,
#tt-body-notice .tab_notice a:active,
#tt-body-media .tab_media a:active,
#tt-body-guestbook .tab_guest a:active,
#tt-body-location .tab_location a:active
{ color:#fff;    background: url(./images/app_act.png) repeat-x 0 0;   	}




#tt-body-page .tab_page a:visited,
#tt-body-search .tab_category a:visited,
#tt-body-archive .tab_category a:visited,
#tt-body-category .tab_category a:visited,
#tt-body-entry .tab_page a:visited,
#tt-body-tag .tab_category a:visited,
#tt-body-notice .tab_notice a:visited,
#tt-body-media .tab_media a:visited,
#tt-body-guestbook .tab_guest a:visited,
#tt-body-location .tab_location a:visited
{ color:#fff;    background: url(./images/app_hover.png) repeat-x 0 0;   	}
















/* ***** content ***** */
#content .nonEntry {width:486px; padding:15px 0px 0px 0px; margin:0px;border-top:px solid #ccc;}
#content .nonEntry h3   { padding-bottom:10px;  margin-bottom:5px;  }

#content .entryNotice, 
#content .entryProtected, 
#content .entry             { width:486px; padding:px 40px 0px 0px; margin:0px; border-top:px solid #ccc; }


#searchList ol, 
#searchRplist ol            { list-style:none;  padding:10px 0px 10px 0px;  margin:0;}
#searchList li, 
#searchRplist li            { border-bottom:1px solid #fff;  padding-bottom:5px;  margin-bottom:4px;}
#searchList .date, 
#searchRplist .date         { font:0.95em "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;  margin-right:7px; color:#aaa; }
#searchList .cnt            { font:0.95em "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;  color:#0088cc; padding:0px 0px 0px 0px;} 
#searchRplist .name         { font:0.95em Arial, Dotum, Arial, sans-serif;    color:#999;  padding-left:8px;}


#taglog ul                  { list-style:none; padding:px; padding-left:0px; padding-right:0px; margin:0px;  text-align:justify;}
#taglog li                  { display:inline;}
#taglog a:hover             { background-color:#EBF7FF;  color:#; font-family: verdana;font-family:arial, verdana, sans-serif; }
#taglog li .cloud1 {font-family: verdana;font-family:arial, verdana, sans-serif;  font-weight:bold; font-size : 19px; color : #fc010a; letter-spacing: -1px; }
#taglog li .cloud2 { font-family: verdana;font-family:arial, verdana, sans-serif; font-weight:bold; font-size : 17px; color : #FFBA34; }
#taglog li .cloud3 { font-family: verdana;font-family:arial, verdana, sans-serif; font-weight:bold; font-size : 15px; color : #00D924; }
#taglog li .cloud4 {font-family: verdana;font-family:arial, verdana, sans-serif;  font-size : 12px; color : #2E64FF; }
#taglog li .cloud5 {font-family: verdana;font-family:arial, verdana, sans-serif;  font-size : 11px; color : #999; }




/* entry */
.entryNotice h2, 
.entryProtected h2, 
.entry h2                {font-size:1.2em;     line-height:1.4em; font-weight: bold;    }
.titleWrap               { padding-bottom:3px;  margin-bottom:0px;  }
.titleWrap h2 a          {color:#6e6e6e; padding-left:px;   margin-top:-5px;    }
.titleWrap h2 a:hover          { color:#333; }
.titleWrap .category a   { font:1em Dotum, Arial, sans-serif;  color:#888;  margin-right:6px;}
.titleWrap .date         { font:0.9em "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;   color:#888;}
.titleWrap .commentCount {float:none; margin-right:5px;  font-size:0.8em; width:24px; text-align:center; padding:0px; margin-top:0px;  background:url(images/app_post.jpg) no-repeat; height:17px; }
.titleWrap .commentCount a { font-size:0.8em; text-decoration:none; padding:0px 0px 0px 0px;}

.explain .commentCount {background:url(images/app_post.jpg) no-repeat; height:17px;}

.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:486px; margin:0px; overflow:hidden;color:#6e6e6e;  padding-top:5px; text-align:justify; 
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; line-height: 1.8;     }

.article a:link          { color:#0088cc;  text-decoration:none;}
.article a:visited       { color:#0088cc;  text-decoration:none;}
.article a:hover         { color:#616265;  text-decoration:none;}
.article a:active        { color:#616265;  text-decoration:none;}



.tag   { font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; padding-bottom:5px;  }

.tag a:link    {color:#6e6e6e;}
.tag a:hover    { color:#0088cc;  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;}



.postMeta {
background:url(./images/dayline.gif) repeat-x left center;

font-size:11px;
text-align:right;  
margin-top:0px;
}

.postMeta span.ad {
background:#fff;
color:#0088cc;  
padding:0px 0px 0 4px; 
}







.actionTrail             { width : 486px;  padding:7px;  padding-top:8px;clear:both;
                                font:11px/1.5 Arial,Verdana; color:#fff; background:url(images/app_post_menu.gif) no-repeat; text-align:left; height:30px; margin-top:0px;  }
.actionTrail .date                    { color:#fff; background: url(./images/date_bg.gif) no-repeat; padding: 1px 8px 2px 6px; font:10px/1.5 "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;  height:18px; text-align: center; }
.actionTrail a           { color:#6e6e6e;}
.actionTrail a:hover     { color:#333;}
.actionTrail .cnt            {  color:#0088cc; }







.trackback               { background-color:#f9f9f9; padding:10px; margin-bottom:4px;  width:464px;  overflow:hidden;}
.trackback h3            { font:11px Verdana; color:#aaa;    margin:5px 5px 10px 0px; text-align:left;}
.trackback h4            { font:11px Verdana; color:#aaa;   text-align:left;}
.trackback p                        { margin:3px 0 0 0; padding:0; font:11px/1.6 Arial, Gulim, sans-serif;}
.trackback ol                       { margin:3px 0 0 0; padding:0; font:11px/1.6 Arial, Gulim, sans-serif;}




.guestb             { width : 486px;  padding:7px;  padding-top:8px;clear:both;   font:11px/1.5 Arial,Verdana; color:#666; background:url(images/app_post.jpg) no-repeat; text-align:left; height:35px;}

.localog             { width : 486px;  padding:7px;  padding-top:8px;clear:both;   font:11px/1.5 Arial,Verdana; color:#666; background:url(images/app_post.jpg) no-repeat; text-align:left; height:35px;}
.list             { width : 486px;  padding:7px;  padding-top:8px;clear:both;   font:11px/1.5 Arial,Verdana; color:#666; background:url(images/app_post.jpg) no-repeat; text-align:left; height:35px;}




/* Comments*/


div#commentlist ul { margin:0;  padding:0;  list-style:none; }
div#commentlist ul p img { border:0; margin:0; padding:0; }
div#commentlist { margin:0; padding:0px;}
div#commentlist strong a{  font-size:11px; color:#fff;  }
div#commentlist strong a:hover {  font-size:11px;  color:#eee;    }
div#commentlist strong {font-size:11px; padding-right:5px; border-right:1px dotted #e1e1e1; color:#EFEDD6;}
div#commentlist ul.children strong, div#commentlist ul.children strong a { margin:0; }
div#commentlist li {
	margin: 0px 0;
	padding: 0px 0px 20px 0px;
	list-style:none; margin-left: 0px;   width: 486px; 
}

div#commentlist li .avatar { 
	float: left;
	border: px solid #dfdfdf;
	padding: 4px;
		background:url(./images/bakmeuu.gif);   margin-top: 7px;  margin-right: 5px;  margin-left: 5px; 
}


div.imgwrap {position:relative;overflow:hidden; width:100%;}
div.imgwrap2 {position:relative; overflow:hidden; width:100%;}
div#commentlist strong img{
	width:32px;	
	height:32px;
	position:absolute;
	left:3px;
	top:3px;
	padding: 1px;
	background-color:#fff;
	float:left;
          margin-top: 7px;  margin-right: 5px;  margin-left: 5px; 
}

div#commentlist p {
	font-size:12px;
	margin: 10px 5px; 
	padding:0;    width : 475px;  text-align:justify;
 }

div.imgwrap p { width:486px;}
div.imgwrap2 p { width:486px;}
#commentform { margin-top:0px;  padding:0;   font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;   }
#commentform input {
	width: 210px;
	margin: 5px 5px 1px 0px;
	padding:.3em;
	font-size:12px;
	border:1px solid #ddd;
	background: #fff url(images/bg-input-gradient.png) repeat-x 0 0;   
	}
#commentform input.checkbox{
	width:20px;
	padding:0;  
	border:none; 
}

#commentform textarea {
	width: 480px;
         font-size:12px;
	margin-top:5px;  margin-left: 0px; 
	border:1px solid #ddd;
	background: #fff url(images/bg-input-gradient.png) repeat-x 0 0; 
	overflow:hidden; 
	}
#commentform textarea:hover, #commentform input:hover { 
	border-color:#ccc; 
}	
#commentform small { font-size:11px;  }
#commentform p { margin: 5px 10px;   }
.commentmetadata { margin: 0; color:#fafafa; font:0.9em Arial, Gulim, sans-serif;   }
.commentmeta a, .commentmeta a span {  color:#fafafa;  font:0.9em Arial, Gulim, sans-serif;       }
.control a            { color:#bdc5d5; font:11px Arial,Georgia, Dotum, Verdana; padding:0px 0px 0px 0px; align: right; }
.control a:hover  { color:#fff;}


div#commentlist .children{ padding:0; font-size:11px;  }

div#commentlist ul.children li {
	
	background: #;

	list-style: none;
	margin:0;    
}

div#commentlist ul li.depth-2 {
	background-color: #fff;
	margin-left: 33px;    width: 453px;  text-align:justify;

	margin-top:10px; 
	padding:0px;              
	-moz-border-radius: 8px;
  	-webkit-border-radius: 8px;
	list-style:none;
	font-size:12px; 




}

div#commentlist ul li.depth-2 p { width: 440px; color: #74716f;	 }

/* End Comment */





/* ***** sidebar ***** */







#sidebar ul                    { padding:0;  margin:0;  list-style:none;}
#sidebar li                    { padding:0;  margin:0;  }
#sidebar h3                    { font-size:1em;  font-weight:; color:#333; padding-top:4px;  padding-left:7px; height: 25px;  border-top:px solid #ccc; margin-bottom:px;  background: #fff url(images/app_side_tt.png) repeat-x 0 0;  }

#adminMenu            { margin:5px 0 10px 0; text-align:center; background-color:#eee; padding:5px;}
#adminMenu li         { display:inline; background:none;}

#searchBox               { float:right; padding:0px 0px 5px 0px; background:url(./images/ser.gif) no-repeat; margin-top: 4px;  }
#searchBox input         { width:100px;  height:13px; border:px solid #ccc; padding:px; padding-left:0px; background: transparent;   margin-left: 23px; margin-right: 32px; margin-top: 5px;  font:11px Arial,Georgia, Dotum, Verdana, AppleGothic, Sans-serif;}








/* *****  side tab menu ***** */
#BOX  {width:264px; padding-top:4px; border-right:1px solid #EAEAEA; margin-bottom:30px;   border-bottom:px solid #EAEAEA;  background: #FDFDFD url(images/app_side_tt.png) repeat-x 0 0;   }

#BOX a.hightlighted, #BOX a.hightlighted_down {font-size:1em;  font-weight:; margin:0; padding-left:9px;
                                                                       color:#fff;padding-right:2px;text-decoration:none;  font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;  height: 25px;   }
#BOX a.hightlighted:hover  { color: #666; }
#BOX a.hightlighted_down { color:#333;  }
#category { margin:5px 0;padding:10px 3px 0px 5px;   background:#FDFDFD url(./images/app_side_bo.gif) no-repeat bottom left ;  margin-bottom:0px;  border-left:1px solid #e5e5e5;  border-right:1px solid #e5e5e5;}
#category UL { padding: 0px 0px 5px 3px;margin: 0; list-style-type: none; }
#category li a {color:#6e6e6e; text-decoration:none; font:12px/1.8  돋음, dotum, arial, verdana, sans-serif;   }
#category li a:hover { color:#0088cc;}

#recent { margin:5px 0;padding:10px 2px 0px 2px;   background:#FDFDFD url(./images/app_side_bo.gif) no-repeat bottom left ;  margin-bottom:0px;  border-left:1px solid #e5e5e5;  border-right:1px solid #e5e5e5; }
#recent UL { padding: 0px 0px 5px 5px;margin: 0; list-style-type: none;  }
#recent li { padding: 0px 0px 2px 0px;margin: 0; list-style: none; font:12px/1.5 돋음, dotum, arial, verdana, sans-serif;   }
#recent li a { color:#6e6e6e; text-decoration:none; font:12px/1.8  돋음, dotum, arial, verdana, sans-serif; }
#recent li a:hover {color:#0088cc; }

#sidecomments  { margin:5px 0;padding:10px 3px 0px 5px;  background:#FDFDFD url(./images/app_side_bo.gif) no-repeat bottom left ;  margin-bottom:0px;  border-left:1px solid #e5e5e5;  border-right:1px solid #e5e5e5;}
#sidecomments  UL { padding: 0px 0px 5px 3px;margin: 0; list-style-type: none;}
#sidecomments li { padding: 0px 0px 2px 0px;margin: 0; list-style: none; font:12px/1.5 돋음, dotum, arial, verdana, sans-serif; }
#sidecomments li a { color:#6e6e6e; text-decoration:none; font:12px/1.8 돋음, dotum, arial, verdana, sans-serif;}
#sidecomments li a:hover { color:#0088cc; }




#monthly  { margin:5px 0;padding:10px 3px 0px 5px;  background:#FDFDFD url(./images/app_side_bo.gif) no-repeat bottom left ;  margin-bottom:0px; border-left:1px solid #e5e5e5;  border-right:1px solid #e5e5e5; }
#monthly UL { padding: 0px 0px 5px 3px; margin: 0; list-style-type: none;}
#monthly li { padding: 0px 0px 2px 0px;margin: 0; list-style: none; font:12px/1.5 돋음, dotum, arial, verdana, sans-serif;}
#monthly li a { color:#6e6e6e; text-decoration:none; font:12px/1.8  돋음, dotum, arial, verdana, sans-serif;    }
#monthly li a:hover { color:#0088cc; }




/* *****  ad ***** */
#ad h3 {font-size:1em;  font-weight: normal;  color:#333; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; }








/* twitter /////////////////////// */
.mytweet { width:261px; height: 155px;  margin-left:0px;  margin-bottom:20px;  margin-top:0px;  background:#FDFDFD url(./images/back_atwt.jpg) no-repeat; }
.mytweet h2 {  color:#333; font:1.2em Arial, Georgia, Dotum, AppleGothic, Sans-serif; font-weight: bold;
padding: 12px; text-align:center; }
ul#twitter_update_list { padding-left: 10px; padding-right: 12px; padding-top: 7px;  }
ul#twitter_update_list a { color:#436277; text-decoration: none; padding: 0px 0; }
ul#twitter_update_list a:hover { color:#666; text-decoration: none; padding: 0px 0; }
ul#twitter_update_list li { margin-bottom:10px; line-height: 1.6; }





/* *****  flickr ***** */

#flickr  { width:262px; margin:0; padding:0px 0px 30px 0px; background:#; border-bottom:px solid #EAEAEA; }
#flickr h3  { font-size:1em;  font-weight: normal;  color:#333; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; }
#flickr ul { margin-top:-3px; padding:3px 5px 5px 6px; overflow:hidden;    background:#fff url(./images/app_side_bo.gif) no-repeat bottom left ; border-left:1px solid #e5e5e5;  border-right:1px solid #e5e5e5;   }
#flickr ul li {margin:0; padding:0px 0px 0px 0px; overflow:hidden; float: center; 
}
#flickr img { width: 48px; height:48px; padding:3px; background:#fff; margin:3px; border: 1px solid #eee; outline:0;  }





/* *****  view ***** */
#view h3 {font-size:1em;  font-weight: normal;  color:#333; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; }
#view { width:292px; height: 100%;  margin:0; padding:0px 0px 30px 0px;  background:#; border-bottom:px solid #EAEAEA; }
#view ul { margin-top:-5px;  padding:0px 0px 6px 0px; overflow:hidden;   background:#F8F8F8 url(./images/app_side_bo.gif) no-repeat bottom left ;  height: 100%; float: center; }
		

/* paging */
#paging            { padding:30px 0px 10px 0px;  text-align:right;  font-size:0.9em; letter-spacing:-1px;}
#paging .numbox    { margin:0px;  font:0.8em; } 
#paging .num { margin:0px 2px 0px 2px;color:#ccc;border:1px solid #e1e1e1; 
                        padding:2px 5px 2px 5px;
                        -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color:#0088cc;}

#paging .num:hover { margin:0px 2px 0px 2px;border:1px solid #B9B19D; 
                        padding:2px 5px 2px 5px;
                        -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color:#0088cc; background-color:#ddd;}



/* ***** footer ***** */
#footer .copyright          { text-align:right;  padding:20px 0px 10px 0px;  font:11px/1.5 Arial,Georgia, Dotum, Verdana, AppleGothic, Sans-serif;color:#6e6e6e;   }
#footer .copyright  a        { color:#0088cc;}
#footer .copyright  a:hover  { color:#9a9b9d;}