@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */

/* 본문 공통 */
body{
	font-family: "Dotum", "돋움", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#5a5a5a;
	background :url(/images/saygj_bg_top.jpg) no-repeat top center;
	padding:0px;
	margin:0px;
}
a:link {color:#767676;text-decoration:none;}
a:visited {color:#767676;text-decoration:none;}
a:hover
{
	text-decoration:none;
	color:#383838;
}


/* 페이징 - 현재 페이지 */
.selected               {font-weight:bold;  color:#ffffff;background-color:#181818;padding:0px 3px 0px 3px}

.paging .no-more-prev,
.paging .no-more-next{ color:#181818; font:8pt "Dotum", "돋움"}

.paging           { padding-top:10px;  text-align:center;font:8pt "Dotum", "돋움"}
.paging .numbox   { border-left:1px solid #181818; padding-left:6px; margin-left:6px;}
.paging .num      { font-weight:bold;border-right:1px solid #181818; padding-right:6px; margin-right:6px;}
.paging .prev,
.paging .next     { font:9px;}
.paging a:link,
.paging a:visited {color:#181818;text-decoration:none}
.paging a:hover {color:#181818;text-decoration:underline}

.paging a:hover {color:#181818;text-decoration:underline}




/* 카테고리 - 이미지 버튼 */
    .ib                     { cursor:pointer;}
/* 카테고리 - 트리 셀 */
    .branch3                { cursor:pointer;font:14px "Dotum", "돋움"; }
/* 카테고리 - 카테고리 옆 개수 스타일 */
    .c_cnt                  { font-size:7pt; font-family:'Tahoma';  color:#383838;}


/* 달력 월 표시 */
	.cal_month              {color:#383838;font:9pt "Dotum", "돋움";  height:18px; font-weight:bold;}
	.cal_month a:link {color:#383838}
	.cal_month a:visited {color:#383838}
	.cal_month a:hover {color:#383838;text-decoration:underline}


/* 달력 요일 표시(th 영역) */
    .cal_week1              { font:8pt "Dotum", "돋움";  height:18px;  font-weight:normal;color:#767676}
/* 달력 일요일 표시(th 영역) */
    .cal_week2              { font:8pt "Dotum", "돋움";  color:#E23838; }
/* 달력 Week(tr 영역)  */
    .cal_week               {  }
    .cal_current_week       { background-color:#f4f4f4; }

/* 달력 Day(td 영역) */
    .cal_day                { font:8pt "Dotum", "돋움";  color:#999;  text-align:center;}
/* 달력 Day, 일요일 (td 영역)  */
    .cal_day_sunday         { color:#E23838 !important;}
    .cal_day_sunday a       { color:#E23838 !important;}

/* 달력 지난 달 날짜 표시(td)   */
    .cal_day1               { color:#B7B7B7;}
/* 달력 다음 달 날짜 표시(td)   */
    .cal_day2               { color:#B7B7B7;}
/* 달력 이번 달 날짜 표시(td) */
    .cal_day3               { color:#767676;}
/* 달력 오늘 날짜 표시(td) */
    .cal_day4               { color:#FFFFFF; font-weight:bold; background-color:#383838;text-decoration:none}
	.cal_day4 a:link,
	.cal_day4 a:visited {color:#FFFFFF;text-decoration:none}
	.cal_day4 a:hover {color:#FFFFFF;text-decoration:underline}

/* 달력 글쓴 날 링크 스타일 */
    a.cal_click:link        { font-weight:bold;text-decoration:underline}
    a.cal_click:visited     { font-weight:bold;text-decoration:underline}
    a.cal_click:hover       { font-weight:bold;text-decoration:underline}

/* 종류별 코멘트 [##_rp_rep_class_##] */
    .rp_general             {  }
    .rp_admin               { background:url(images/iconAdmin.gif) no-repeat;  padding-left:20px; }
    .rp_secret              { background:url(images/iconSecret.gif) no-repeat;  padding-left:20px; }
    
/* 종류별 방명록 [##_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                   { margin-top:5px;color:#383838; text-align:center}
    
/* 그림 */
    .imageblock   img        
    {
		border:0px;
    }
/* 왼쪽 */
    .left                   { }
/* 가운데 */
    .center                 { }
/* 오른쪽 */
    .right                  { }
/* 그림 2개 배치 */
    .dual                   { margin-bottom:5px;}
/* 그림 3개 배치 */
    .triple                 { margin-bottom:5px;}

/* 본문 - more / less */
    .moreless_fold          { background:url(images/iconMore.gif) left no-repeat;  padding-left:10px; color:#383838;margin-bottom:5px;}
    .moreless_top           { background:url(images/iconLess.gif) left no-repeat;  padding-left:10px; color:#383838;margin-bottom:5px;}
    .moreless_content          { width:530;border:1px dotted #dbdbdb;padding:5px;}
	.moreless_body          { background-color:#636363;border:5px solid #636363}
    .moreless_bottom        { background:url(images/iconLess.gif) right no-repeat;  padding-right:10px; color:#383838; text-align:right;margin-top:5px}

/* 키워드 */ 
    .key1 { cursor: pointer; border-bottom: 1px dotted #808080; }


hr              { display:none;}
img             { border:0;}
h1, h2, h3, h4  { margin:0;  padding:0;}
h1              { font-size:1.5em;}
h2              { font-size:1.4em;}
h3              { font-size:1.2em;}
h4              { font-size:1em;}
input           { border:1px solid #aaa;}
textarea        { border:1px solid #aaa;}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

#container {
	padding-bottom:10px;
}

#inner_container {
	width:1020px;
	padding:0px;
	overflow:hidden;
	margin:0 auto;
}

#header {
	width:980px;
	margin-top:10px;
	padding:0px;
}

#content {
	margin-top:30px;
	margin-left:10px;
	float:left;
	width:768px;
	padding:0px;
	border:3px solid #81ae06;
	background:#fff;
}

#footer {
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
	text-align:center;
	font-family:"Tahoma";
	font-size:8pt;
	color:#aaa;
}

#footer a {color:#99999;text-decoration:none}
#footer a:link {color:#99999;text-decoration:none}
#footer a:visited {color:#99999;text-decoration:none}
#footer a:hover {color:#99999;text-decoration:underline}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 헤더
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/** h1 a {height:135px; width:400x; display:block;} **/
h1 a {height:175px; width:400x; display:block;}

#header .topmenu		{padding-right:50px; text-align:right;}
#header .topmenu .menu				{color:#999999;}

#header .blogmenu		{margin-top:0px; margin-left:170px; height:25px;}
#header .blogmenu .list				{ color:#cccccc; height:17px;}
#header .blogmenu .menu a       {color:#4f2100; margin:0 5px; font-weight:bold;}
#header .blogmenu .menu a:hover {color:red; text-decoration:underline;}
#header .blogmenu .menu         { padding-top:2px; font-family:Dotum; color:#999; float:left;}
#header .blogmenu .search					{ float:right; padding-right:0px;}
#header .blogmenu .search .inputSearch         { width:155px;  height:24px; line-height:19px; border: solid 3px #688813; background-color:#FFF; font-family:"돋움";  color:#333;}
#header .blogmenu .search .submit		{vertical-align:top; border:none; margin-top:1px;}

.main_category_title  { font-family:"돋움"; font-weight:bold;  color:#d07c41; }

#header .homemenu							{padding-left:0px;}
#header .homemenu .menu				{color:#4f2100; font-weight:bold;}
#header .homemenu .menu a					{ color:#4f2100; padding:0 3px;}
#header .homemenu .menu a:hover			{ color:#4f2100;  text-decoration:underline;}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 콘텐츠
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
.content_top {height:100px;margin:0px;padding:0px;}
.content_background {margin:0px;padding:0px 15px 20px 25px}
.content_bottom {height:20px;}

.cover_top {height:20px;margin:0px;padding:0px;text-align:center}
.cover_background {margin:0px;padding:0px 15px 0px 25px}
.cover_bottom {height:20px;}

#content .coverpage				{margin-top:10px;padding:0px;margin:0px;}
#content .localog						{width:720px;padding:0px;margin:0px;}
#content .taglog						{width:720px;padding:0px;margin:0px;}
#content .entryNotice				{width:720px;padding:0px;margin:0px;}
#content .entryProtected		{width:720px;padding:0px;margin:0px;}
#content .entry						{width:720px;padding:0px;margin-top:10px;}
#content .guestbook				{width:720px;padding:0px;margin:0px;}
#content .searchList				{width:720px;padding:0px;margin:0px;}
#content .searchRplist				{width:720px;padding:0px;margin-top:10px;}

#content .localog h3 {font-size:14px;font-family:"Dotum", "돋움", "Batang","바탕";font-weight:bold;color:#181818;margin-left:25px}
#content .taglog h3 {font-size:14px;font-family:"Dotum", "돋움", "Batang","바탕";font-weight:bold;color:#181818;margin-left:25px}
#content .guestbook h3 {font-size:14px;font-family:"Dotum", "돋움", "Batang","바탕";font-weight:bold;color:#181818;margin-left:25px}
#content .searchList h3 {font-size:14px;font-family:"Dotum", "돋움", "Batang","바탕";font-weight:bold;color:#181818;margin-left:25px}
#content .searchRplist h3 {font-size:14px;font-family:"Dotum", "돋움", "Batang","바탕";font-weight:bold;color:#181818;margin-left:25px}

#content .searchList ol, 
#content .searchRplist ol            { list-style:none;  padding:5px;  margin:0;}
#content .searchList li, 
#content .searchRplist li            { border-bottom:1px dotted #dbdbdb;  padding-bottom:2px;  margin-bottom:4px;}
#content .searchList .date, 
#content .searchRplist .date         { font:8pt "Dotum", "돋움";  margin-right:10px; color:#383838}
#content .searchList .cnt            { font-size:7pt; font-family:'Tahoma';  color:#383838;} 
#content .searchRplist .name         { font:8pt "Dotum", "돋움";    color:#383838;  padding-left:8px;}
#content .searchList a:link,
#content .searchRplist a:link {color:#767676;text-decoration:none}
#content .searchList a:visited,
#content .searchRplist a:visited {color:#767676;text-decoration:none}
#content .searchList a:hover,
#content .searchRplist a:hover {color:#383838;text-decoration:underline}

#content .localog {padding-bottom:15px;}
#content .localog .spot              { background:url(images/iconIndentArrow_local.gif) 5px 0 no-repeat;  padding-left:20px;  margin:0px;color:#767676}
#content .localog .info              { background:url(images/iconIndentArrow_localinfo.gif) 5px 3px no-repeat;  padding-left:15px;  margin-top:3px;color:#767676}
#content .localog a:link             { color:#767676;text-decoration:none}
#content .localog a:visited          { color:#767676;text-decoration:none}
#content .localog a:hover            { color:#383838;  text-decoration:underline;}


#content .taglog {padding-bottom:10px;}
#content .taglog ul                  { padding:5px; margin:0; text-align:justify;}
#content .taglog li                  { display:inline;}
#content .taglog a:hover       { background-color:#383838;  color:#FFFFFF;text-decoration:none; }
#content .taglog li .cloud1    { color:#767676;    }
#content .taglog li .cloud2    { color:#333333;   }
#content .taglog li .cloud3    { color:#dbdbdb;    }
#content .taglog li .cloud4    { color:#383838;  }
#content .taglog li .cloud5    {  color:#767676;}


#content .guestWrite_inner {border:1px solid #d9d9d9;background-color:#ffffff; padding:5px; overflow:hidden;color:#767676;font:8pt "Dotum", "돋움";padding:10px;text-align:center}
#content .guestWrite {background-color:#f6f6f6;padding:3px;overflow:hidden;margin:0px}
#content .guestWrite p {margin:0px;}
#content .guestWrite label {font:9pt "Dotum", "돋움";color:#383838;letter-spacing:-1px;margin:0px}
#content .guestWrite .guestname {font-size:9pt;width:60px;color:#a1a1a1;background-color:#FFFFFF;height:15px;border:2px solid #d9d9d9;background:url(./images/field_bg.gif) repeat-x ;background-attachment:fixed}
#content .guestWrite .homepage {font-size:9pt;width:170px;color:#a1a1a1;background-color:#FFFFFF;height:15px;border:2px solid #d9d9d9;background:url(./images/field_bg.gif) repeat-x ;background-attachment:fixed}
#content .guestWrite .password {font-size:9pt;width:60px;color:#a1a1a1;background-color:#FFFFFF;height:15px;border:2px solid #d9d9d9;background:url(./images/field_bg.gif) repeat-x ;background-attachment:fixed}
#content .guestWrite textarea {margin-top:5px;overflow:auto;padding:5px;font-size:9pt;width:480px;color:#a1a1a1;background-color:#FFFFFF;border:2px solid #d9d9d9;background:url(./images/field_bg.gif) repeat-x ;background-attachment:fixed}
#content .guestWrite .submit {margin-top:5px;margin-bottom:5px;font-size:9pt;width:490px;color:#a1a1a1;background-color:#FFFFFF;height:30px;border:2px solid #d9d9d9;background:url(./images/field_bg.gif) repeat-x ;background-attachment:fixed}

#content .guestList a:link {text-decoration:none}
#content .guestList a:visited {text-decoration:none}
#content .guestList a:hover {text-decoration:underline}

#content .guestList ol li a {color:#383838}
#content .guestList ol li .name {color:#383838;font-weight:bold}
#content .guestList .date {font:8pt "Dotum", "돋움";color:#959595}
#content .guestList .modify {color:#959595;font:8pt "Dotum", "돋움"}
#content .guestList .write {color:#959595;font:8pt "Dotum", "돋움"}

#content .guestList p {font:8pt "Dotum", "돋움";color:#5A5A5A;margin:0px;line-height:130%;}
#content .guestList ol {margin:0px;padding:0px;list-style:none;}
#content .guestList li {margin:0px;border:1px dotted #dbdbdb;padding:5px;margin:10px 0px 0px 0px;list-style:none;}
#content .guestList li ul li {}
#content .guestList li ul li p {margin:0px;color:#5A5A5A;line-height:130%;}

/* entry */
.entryNotice h2 {font-size:14px;font-family:"Dotum", "돋움", "Batang","바탕";font-weight:bold;color:#181818;margin-top:25px; margin-left:30px;}
.entryProtected h2 {font-size:14px;font-family:"Dotum", "돋움", "Batang","바탕";font-weight:bold;color:#181818;margin-top:25px; margin-left:30px;} 
.entry h2 {font-size:14px;font-family:"Dotum", "돋움", "Batang","바탕";font-weight:bold;color:#181818;margin-top:25px; margin-left:30px;}

.titleWrap               {line-height:160%;}

.titleWrap .category			{ font:9pt "Verdana", "Dotum", "돋움", Arial, sans-serif;  color:#767676; margin-left:15px;}
.titleWrap .category a		{ font:9pt "Verdana", "Dotum", "돋움", Arial, sans-serif;  color:#767676; margin-left:15px;}
.titleWrap .date				{ font:9pt "Georgia", "Dotum", "돋움", Arial, sans-serif;  color:#767676;}

.titleWrap .category a:link,
.titleWrap .category a:visited,
.titleWrap .category a:hover,
.titleWrap .category a:active {font:8pt "Dotum", "돋움", Arial, sans-serif;  color:#767676;}

.titleWrap a:link,
.titleWrap a:visited,
.titleWrap a:active {color:#181818;text-decoration:none}
.titleWrap a:hover {color:#181818;text-decoration:underline}

.entryProtected p   { margin:0px;text-align:center;padding:10px 0px 10px 0px}
.entryProtected input    {font-size:9pt;width:160px;color:#a1a1a1;background-color:#FFFFFF;height:15px;border:2px solid #d9d9d9;background:url(./images/field_bg.gif) repeat-x ;background-attachment:fixed}
.entryProtected .submit  {display:none}


.titleWrap .admin {font-size:9pt;font-family:"Dotum", "돋움";color:#666666; margin-top:10px; margin-left:30px;}

.article                 { width:720px; margin:0; padding-top:20px;overflow:hidden;  
							font-size:14px; font-family:"Verdana", "Dotum", "돋움"; line-height:150%; color:#000;}
.article a:link          { color:#383838;  text-decoration:none;}
.article a:visited       { color:#383838;  text-decoration:none;}
.article a:hover         { color:#383838;  text-decoration:underline;}
.article a:active        { color:#383838;  text-decoration:none;}
.article dt              { text-decoration:underline;}
.article dd              { margin-left:20px;  padding-bottom:10px;}
.article blockquote      { border:1px dotted #dbdbdb;padding:10px;  margin:10px 20px;}

.author         { text-align:right; color:#333333; padding:0px 15px 10px 20px;}
.author .text   { font:0.9em Verdana, Helvetica, Arial, Gulim, sans-serif; color:#333333;}

.tagTrail                { margin-left:5px; padding:5px 5px 5px 33px;  background:url(images/entryTag.gif) center left no-repeat; clear:both;}
.tagText                 { display:none;}

.actionTrail             { padding:7px 5px;  font:11px verdana; clear:both;}
.actionTrail .cnt        { color:#383838;}

.trackback               {background-color:#f6f6f6;padding:3px;overflow:hidden;width:720px;margin-top:10px}
.trackback_inner		{ border:1px solid #d9d9d9;background-color:#ffffff; padding:5px; overflow:hidden;}
.trackback a             { color:#000000;}
.trackback h3            { font-size:10pt;font-family: "Dotum", "돋움"; color:#959595; margin:3px;}
.trackback h4            { font-size:8pt;font-family:"Dotum", "돋움"; font-weight:normal;  margin:0;}
.trackback ol            { margin:0;  padding:0;  list-style:none;}
.trackback li            { border-top:1px dotted #E0E0E0;  padding:5px;}
.trackback .date         { font:8pt "Dotum", "돋움", sans-serif;  color:#777;}
.trackback p             { font:8pt "Dotum", "돋움", sans-serif;  color:#999;  margin:3px 0 0 0; padding:0}

.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 {background-color:#f6f6f6;padding:3px;overflow:hidden;width:720px;margin-top:10px}
.comment_inner { border:1px solid #d9d9d9;background-color:#ffffff; padding:5px; overflow:hidden;}
.comment p                        { margin:3px 0 0 0; padding:0;}

.comment a:link {color:#383838;text-decoration:none}
.comment a:visited {color:#383838;text-decoration:none}
.comment a:hover {text-decoration:underline}

.comment h3                       { color:#383838;font:9pt "Dotum", "돋움";margin:0px;text-align:center;border-bottom:1px solid #d9d9d9;padding:3px 0px 3px 0px}
.comment ol,
.comment ul                       { margin:0;  padding:0;  list-style:none;color:#5A5A5A;line-height:130%;}
.comment .date                    {font:8pt "Dotum", "돋움";color:#959595}
.comment .name                    {color:#383838;font-weight:bold}
.comment ol li                    { padding:10px 5px;color:#5A5A5A;line-height:130%;}
.comment li ul li                 { padding:5px 10px 5px 25px;  background:url("images/iconIndentArrow_local.gif") no-repeat 12px 6px;color:#5A5A5A;line-height:130%;}
.comment .control a.address       {color:#959595;font:8pt "Dotum", "돋움"}
.comment .control a.modify        {color:#959595;font:8pt "Dotum", "돋움"}
.comment .control a.write         {color:#959595;font:8pt "Dotum", "돋움"}

.commentWrite                     { padding:5px; margin-top:10px;}
.commentWrite p {margin:0px}
.commentWrite label {color:#383838; letter-spacing:-1px; margin-left:10px}
.commentWrite textarea            {margin-top:5px;overflow:auto;padding:5px;font-size:9pt;width:680px;color:#a1a1a1;background-color:#FFFFFF;border:2px solid #d9d9d9;background:url(./images/field_bg.gif) repeat-x ;background-attachment:fixed}
.commentWrite .password {font-size:9pt;width:90px;color:#a1a1a1;background-color:#FFFFFF;height:15px;border:2px solid #d9d9d9;background:url(./images/field_bg.gif) repeat-x ;background-attachment:fixed}
.commentWrite .name           {font-size:9pt;width:90px;color:#a1a1a1;background-color:#FFFFFF;height:15px;border:2px solid #d9d9d9;background:url(./images/field_bg.gif) repeat-x ;background-attachment:fixed}
.commentWrite .homepage           {font-size:9pt;width:230px;color:#a1a1a1;background-color:#FFFFFF;height:15px;border:2px solid #d9d9d9;background:url(./images/field_bg.gif) repeat-x ;background-attachment:fixed}
.commentWrite .submit             {width:695px;margin-top:5px;margin-bottom:5px;font-size:9pt;color:#a1a1a1;background-color:#FFFFFF;height:30px;border:2px solid #d9d9d9;background:url(./images/field_bg.gif) repeat-x ;background-attachment:fixed}



/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 사이드 바
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
.sidebar {width:230px;line-height:18px; padding:0px;margin-top:30px;}

.sidebar.left { float:left;}
.sidebar.right {float:right;}

.sidebar h3 {font-size:16px; text-decoration:underline; letter-spacing:-1px; margin:5px 10px 5px 10px;color:#383838;}

.sidebar_inner { }
.sidebar_top {height:10px;font-size:1px;}
.sidebar_bottom {background-image:url(./images/sidebar_bottom.gif);background-repeat:no-repeat;height:10px;font-size:1px;}
.sidebar_space { margin-left:10px; width:220px; border-bottom:1px solid #dbdbdb;margin-bottom:10px;}
.sidebar_space_redhead { margin-left:10px; width:220px; margin-bottom:5px 0; background:url(images/line_redhead.gif) no-repeat left 50%;}

.sidebar .bloginfo {}
.sidebar .blogImage img	{ border:0px;margin-bottom:5px;}
.sidebar .blogImage			{ margin-left:22px; width:160px;}
.sidebar .blogDesc			{ margin-top:5px; text-align:center; color:#767676;  font-size:9pt;  line-height:130%; padding-left:10px;padding-right:10px}

.sidebar .adminmenu   {margin-top:5px; width:200px; overflow:hidden; color:#666666; text-align:center; }
.sidebar .adminmenu  a {padding:5px 10px; display:inline-block;}

.sidebar .notice { margin-top:5px; overflow:hidden}
.sidebar .notice ul            { list-style:none;padding:0px;margin:0px 10px 0px 10px;}
.sidebar .notice li            { font-family:"Dotum", "돋움"; margin-left:0px; }

.sidebar .notice a:link		{ color:#666666; background:url(images/iconNotice_on.gif) 0 0 no-repeat; padding:2px 0 0 28px;}
.sidebar .notice a:visited	{ color:#666666; background:url(images/iconNotice_on.gif) 0 0 no-repeat; padding:2px 0 0 28px;}
.sidebar .notice a:hover	{ color:#666666; background:url(images/iconNotice.gif) 0 0 no-repeat;  padding:2px 0 0 28px; text-decoration:none;}

.sidebar .search               { text-align:center}
.sidebar .search .searchinput         {font-size:8pt;width:170px;color:#767676;background-color:#f6f6f6;height:15px;border:1px solid #d9d9d9;}
.sidebar .search .submit       { display:none}

.sidebar .widget { margin-top:10px;}
.sidebar .banner_blogger { margin-bottom:6px; padding-left:10px;}

.sidebar .category { margin-top:10px; width:170px; padding-left:10px;}
.sidebar .category li          { background:none;}
.sidebar .category li ul li    { padding-left:10px;}
.sidebar .category li ul li ul li { background:none; border-left:1px dotted #767676; padding-left:6px; margin-left:2px;}
.sidebar .category li ul li ul li a{ color:#767676;}

.sidebar .tagbox { margin-top:10px; width:200px;}
.sidebar .tagbox ul            { padding:0px 10px 0px 10px;margin:0px;text-align:justify;}
.sidebar .tagbox li            { display:inline}
.sidebar .tagbox a					{ letter-spacing:-1px;}	
.sidebar .tagbox a:hover			{ background-color:#D8FF00;  color:#000 !important; text-decoration:none;}

.sidebar .tagbox li .cloud1          { background-color:#ED125A;  font-weight:bold;  font-size:18px;  color:#333;}
.sidebar .tagbox li .cloud2          { background-color:#FFD49D; font-weight:bold;  font-size:16px;  color:#333;}
.sidebar .tagbox li .cloud3          { background-color:#F5FFBE; font-weight:bold;  font-size:14px;  color:#333;}
.sidebar .tagbox li .cloud4          { background-color:#dfdfdf;   color:#333;}
.sidebar .tagbox li .cloud5          {   color:#333333;}

.sidebar .calendar              { margin-left:10px;width:180px;text-align:center}

.sidebar .archive              { margin-top:10px; text-align:center}
.sidebar .archive select       { font-family:tahoma;width:190px;border:1px solid #d9d9d9;color:#767676;background-color:#f6f6f6;}

/*
.sidebar .recentPost { margin-top:10px; overflow:hidden;}
.sidebar .recentPost ul            { list-style:none;padding:0px;margin:0px 10px 0px 10px;}
.sidebar .recentPost li            { font-family:"Dotum", "돋움";font-size:9pt;background:url(./images/sidebar_bullet.gif) no-repeat;padding-left:5px;margin-left:0px }
.sidebar .recentPost .cnt { font-size:8pt; font-family:'Tahoma';  color:#383838;}

.sidebar .recentComment { margin-top:10px; overflow:hidden}
.sidebar .recentComment ul            { list-style:none;padding:0px;margin:0px 10px 0px 10px;}
.sidebar .recentComment li            { font-family:"Dotum", "돋움";font-size:9pt;background:url(./images/sidebar_bullet.gif) no-repeat;padding-left:5px;margin-left:0px }
.sidebar .recentComment .date {font-size:8pt; font-family:'Tahoma';}

.sidebar .recentTrackback { margin-top:10px; overflow:hidden}
.sidebar .recentTrackback ul           { list-style:none;padding:0px;margin:0px 10px 0px 10px;}
.sidebar .recentTrackback li           { font-family:"Dotum", "돋움";font-size:9pt;background:url(./images/sidebar_bullet.gif) no-repeat;padding-left:5px;margin-left:0px }
*/

.sidebar .recentPost				{ overflow:hidden}
.sidebar .recentPost ul				{ list-style:none;padding:0;margin:0 10px 0 10px;}
.sidebar .recentPost li				{ clear:both; height:17px; overflow:hidden; font-family:"Dotum", "돋움";background:url(./images/sidebar_bullet.gif) no-repeat;padding-left:5px;margin-left:0 }
.sidebar .recentPost li .msg		{ display:block; float:left; width:142px; height:18px; overflow:hidden;}
.sidebar .recentPost .cnt			{ display:block; float:right;   font-size:8pt; font-family:'Tahoma';  color:#383838;}


.sidebar .recentComment				{ overflow:hidden}
.sidebar .recentComment ul			{ clear:both; list-style:none;padding:0;margin:0 10px 0 10px;}
.sidebar .recentComment li			{ text-align:left; clear:both; font-family:"Dotum", "돋움";background:url(./images/sidebar_bullet.gif) no-repeat;padding-left:5px;margin-left:0 }
.sidebar .recentComment li .msg		{ display:block;float:left; padding-left:1px;width:132px; height:18px; overflow:hidden;}
.sidebar .recentComment .date		{ width:38px; display:block; float:left; font-size:8pt; height:18px;font-family:'Tahoma';}

.sidebar .recentTrackback			{ margin-top:10px; width:100%; overflow:hidden}
.sidebar .recentTrackback ul		{ clear:both; list-style:none;padding:0;margin:0 10px 0 10px;}
.sidebar .recentTrackback li		{ clear:both; height:18px;   font-family:"Dotum", "돋움";background:url(./images/sidebar_bullet.gif) no-repeat;padding-left:5px;margin-left:0 }
.sidebar .recentTrackback li .msg	{ display:block; width:170px; height:18px; overflow:hidden;}

.sidebar .sitelink { margin-top:10px; overflow:hidden}
.sidebar .sitelink ul             { list-style:none;padding:0px;margin:0px 10px 0px 10px;}
.sidebar .sitelink li            { font-family:"Dotum", "돋움";font-size:8pt;background:url(./images/sidebar_bullet.gif) no-repeat;padding-left:5px;margin-left:0px }



.sidebar .counter              { margin-top:10px; overflow:hidden;line-height:21px; width:204px;}
.sidebar .counter ul {list-style:none; margin:0; padding:0;}
.sidebar .counter ul li {border-bottom:1px solid #efefef;}
.sidebar .counter ul li span {display:inline-block; width:120px}
.sidebar .counter .total			{ font-family:Verdana;font-weight:bold;color:#A0A63B; padding:0px 10px 0 0px;}
.sidebar .counter .today			{ font-family:Verdana;font-weight:bold;color:#ED125A; padding:0px 10px 0 0px;}
.sidebar .counter .yesterday	{ font-family:Verdana;font-weight:bold;color:#666666; padding:0px 10px 0 0px;}







.sidebar .banner_link {text-align:center;padding:0px;margin:10px 0px 0px 0px}

.sidebar .banners {overflow:hidden; }
.sidebar .banners img {border:0px;margin:0px}
.sidebar .banners a {margin:0px;padding:0px}

.sidebar .blogessence {text-align:center;margin:10px 0px 10px 0px}
.sidebar .blogessence img {border:0px;margin:0px}


/* **** Fotter **** */
#footer	a	{color:#181818;font-weight:bold;}
#footer	a:hover	{color:#FF9000;font-weight:bold;text-decoration:underline}
#footer	.copyright {color:#565656;font-weight:bold;position:relative;}




/* cover page */
h3.coverTitle {border-bottom:1px dotted #91543a; color:#f35f21; font-weight:bold; font-size:16px; font-family:verdana; margin-bottom:10px;}
.thumb_title a {color:#d2780b; font-weight:bold; text-decoration:underline;}
.thumb_title a:hover{color:#942605;}
.thumb_date {font-weight:bold; color:#6470b7; padding-top:4px;}

.main_category_title {color:#f35f21; font-weight:bold; font-size:18px; display:block; font-family:verdana;}
.titleTable { border-bottom:1px dotted #91543a;}
.col2date {color:#999; letter-spacing:2px;}
.col2table {margin-bottom:5px;}
.col2table a {color:#333; padding:2px; padding:2px;}
.col2table a:hover {text-decoration:underline !important; font-weight:bold; letter-spacing:-1px;}





/* 2011 06 19 */

.notice {border:3px solid #2478d6; width:224px; background-color:#ffffff; padding:15px 0;}
.category {border:3px solid #2478d6; width:204px !important; background-color:#ffffff; padding:10px 10px !important;}
.category h3 {margin-bottom:15px;}
.adminmenu {padding:0 !important; width:230px !important; margin:0 !important;}
.adminmenu  a {padding:0 !important; width:230px !important;}
.banners {width:230px !important; padding:0 !important;}
.banners table {margin-top:10px;}
.recentPost {border:3px solid #aad624; width:224px; background-color:#ffffff; padding:10px 0}
.recentPost h3 {margin-bottom:10px;}
.recentComment {border:3px solid #d6bb24; width:224px; background-color:#ffffff; padding:10px 0}
.recentComment h3 {margin-bottom:10px;}

.archive {border:3px solid #f4a406; width:224px; padding:10px 0;}
.counter {border:3px solid #f4a406; width:224px; padding:10px;}
.widget div {border:0px solid #b71d1d; width:220px;}


.menu {}
.menu a       {color:#4f2100; margin:0 5px; font-weight:bold;}
.menu a:hover {color:red; text-decoration:underline;}
.menu img {vertical-align:middle;}
