@charset "utf-8";

/* Body */

body {
	font: 12px/18px Malgun Gothic, Dotum, Tahoma, AppleGothic, Sans-serif;
	background: #181818 url(images/bg.gif) repeat-x; 		
	color: #D2D2D2;
	line-height: 18px;
	margin: 70px 0 0 0;
	padding: 0;
}

/* Common Style */

a:link						{text-decoration: none; color: #8AC221;}
a:hover, a:active			{text-decoration: none; color: #1CB7DD;}
a:visited					{color: #E8E8E8;}

p, ul, ol					{text-align: justify;}
img							{border: none;}
input, textarea, select {
	font-size: 11px;
	background-color: #4D4D4D; 
	border: 1px solid #6C6C6C;
	color: #E4C58F;
}

/* Form */

form						{margin: 0; padding: 0;}
fieldset					{margin: 0; padding: 0; border: none;}
legend						{display: none;}

h1, h2, h3, h4				{margin: 0; padding:0;}
h2 {	
	margin-bottom: 10px; 
	padding: 20px 0 0 50px;
	font: 16px Trebuchet MS, Tahoma, Sans-serif; 
	color: #AFAFA4;
}

/* PNG Transparency - Javascript(IE) */
.png24						{tmp:expression(setPng24(this));} 

/* Between Contents Distance */
.blank1						{padding: 10px;}

/* Reply Comment Class [##_rp_rep_class_##] */
    .rp_general				{ }
    .rp_admin				{ }
    .rp_secret				{color: #F30;}

/* Guestbook Reply Class [##_guest_rep_class_##] */
    .guest_general			{ }
    .guest_admin			{ }

/* Secret Comment (Secret Article Show When Visitor Logout) */
    .hiddenComment			{color: #C45050; font-weight: normal;}

/* WYSIWYG Editor Style */

/* Caption Style Under Image */
    .cap1                   {color: #999; text-align: center;}

/* Image */
    .imageblock             { }

/* Arrange by Left */
    .left                   { }

/* Arrange by Center */
    .center                 { }

/* Arrange by Right */
    .right                  { }

/* 2 Images on 1 Line */
    .dual                   {background-color: #181818; margin-bottom: 5px;}

/* 3 Images on 1 Line */
    .triple                 {background-color: #181818; margin-bottom: 5px;}

/* Keyword */
	 .key1					{cursor: pointer; border-bottom: 1px dotted #CCC;}

/* Contents - more / less */
    .moreless_fold {
		background: url(images/icon_more.gif) top left no-repeat; 
		padding-left: 20px; 
		color: #A34DE1;
	}
    .moreless_top {
		background: url(images/icon_less.gif) top left no-repeat; 
		padding-left: 20px; 
		color: #A34DE1;
	}
    .moreless_body			{padding-bottom: 15px;}
	.moreless_bottom {
		background: url(images/icon_less.gif) top right no-repeat; 
		padding-right: 20px; 
		color: #A39E9E; 
		text-align: right;
	}

/* Fixed Menu */

#fixedmenu				{position: absolute; top: 0; width: 950px; margin: 0 auto;}
*:first-child+html #fixedmenu {position: absolute; top: 0; width: 950px; margin: 0 auto;}
html>body #fixedmenu	{width: 100%;}

	/* Top Menu */

	#topmenu		{float: left}
	#topmenu ul		{margin: 0; padding: 0; list-style: none;}
	#topmenu li		{display: inline; padding-right: 10px;}

	/* Admin Menu */

	#adminmenu		{float: right}
	#adminmenu ul	{margin-top: 3px; padding: 0; list-style: none;}
	#adminmenu li	{display: inline; padding-left: 10px;}

/* Header */

#header {
	width: 950px;
	height: 93px;
	margin: 0 auto 40px auto;
	background: url(images/bg_header.gif) repeat-x left bottom;
}

	/* Logo */

	#logo					{float: left;}
	#logo a					{text-decoration: none; color: #F79502;}

	/* Menu */

	#menu					{float: right;}
	#menu ul				{margin: 0; padding: 15px 0 0 0; list-style: none;}
	#menu li				{display: inline;}
	#menu a {
		float: left;
		margin: 10px 0 0 20px;
		padding: 7px;
		text-decoration: none;
		font: 12px Trebuchet MS, Tahoma, Sans-serif;
		color: #AEAAAA;
	}
	#menu a:hover			{text-decoration: none;}

	#menu li.tab_home		{background: none;}
	#menu li.tab_home a		{font-weight: bold; color: #F79502;}

/* Container */

#container					{width: 950px; margin: 0 auto;}

/* Content */

#content					{float: left; width: 730px;}

	/* Content Title (h2) */

	#content .notice h2,
	#content .medialog h2,
	#content .keylog h2,
	#content .localog h2, 
	#content .taglog h2, 
	#content .guestbook h2, 
	#content .searchList h2, 
	#content .searchRPlist h2 {	
		margin-bottom: 10px; 
		padding: 20px 0 0 50px;
		font: 16px Trebuchet MS, Tahoma, Sans-serif; 
		color: #AFAFA4;
	}

	/* Medialog */

	#content .medialog			{background: url(images/bg_page_media.gif) left top no-repeat;}
	#content .mediacontent		{margin: 0 0 0 15px;}

	/* Keylog */

	#content .keylog			{background: url(images/bg_page_keyword.gif) left top no-repeat;}
			 .keylog ul         {list-style: none; padding: 0; margin: 0 0 0 15px;}
			 .keylog a:hover    {color: #8AC221;}

	/* searchList */

	#content .searchList		{background: url(images/bg_page_article_search.gif) left top no-repeat ;}
	#content .searchRPlist		{background: url(images/bg_page_reply_search.gif) left top no-repeat;}

			/* Keyword */
			.searchList .kw, 
			.searchRPlist .kw {
				padding-left: 3px; 
				font: 12px Malgun Gothic, Dotum, Sans-serif; 
				color: #C45050;
			}
			.searchList ol, 
			.searchRPlist ol	{list-style: none; padding: 0; margin: 0 0 0 15px;}
			.searchList li, 
			.searchRPlist li {			
				background: url(images/line_dot.gif) 0px 19px repeat-x; 
				padding-bottom: 2px; 
				margin-bottom: 5px;
			}
			/* Date */
			.searchList .date, 
			.searchRPlist .date	{
				font: 10px Tahoma, Sans-serif; 
				margin-right: 10px; 
				float: left; 
				width: 50px; 
				text-align: right;
			}
			/* Found Count */
			.searchList .count, 
			.searchRPlist .count {
				padding-left: 3px; 
				font-weight: normal; 
				font: 8px Tahoma, Sans-serif;
			}
			/* Comment Count */
			.searchList .cnt, 
			.searchRPlist .cnt			{font: 9px Verdana, Sans-serif; color: #F60F60;} 
			/* Commenter Name */
			.searchRPlist .name {
				font: 10px Malgun Gothic, Dotum, Sans-serif; 
				color: #999; 
				padding-left: 8px;
			}

	/* Localog */

	#content .localog			{background: url(images/bg_page_location.gif) left top no-repeat;}

			.localog .spot {
				background: url(images/icon_indent_arrow_spot.gif) 5px 0 no-repeat; 
				padding-left: 20px; 
				margin: 5px 0 0 15px;
			}
			.localog .info {
				background: url(images/icon_indent_arrow_info.gif) 5px 3px no-repeat; 
				padding-left: 15px; 
				margin: 2px 0 0 10px;
			}
			.localog a:link     {color: #007AC4;}
			.localog a:visited  {color: #8A8A8A;}
			.localog a:hover    {color: #8AC221; text-decoration: none;}
			.localog a:active	{color: #8AC221; text-decoration: none;}

	/* Taglog */

	#content .taglog			{background: url(images/bg_page_tag.gif) left top no-repeat;}

			.taglog ul          {list-style: none; padding: 0; margin: 0 0 0 15px;}
			.taglog li          {display: inline;}
			.taglog a:hover     {background-color: #E6E6E6; color: #000;}
			
			/* Tag Cloud */	
			.taglog li .cloud1	{font-weight: bold; color: #FF6600;}
			.taglog li .cloud2	{font-weight: bold; color: #00BAE8;}
			.taglog li .cloud3	{font-weight: bold; color: #BAAAC9;}
			.taglog li .cloud4	{font-weight: bold; color: #88BAEC;}
			.taglog li .cloud5	{font-weight: normal; color: #969696;}	

	/* Guestbook */

	#content .guestbook			{background: url(images/bg_page_guestbook.gif) left top no-repeat;}
			
			/* Guestbook Desc */		
			.guestbook p				{padding: 6px 0 0 0; margin: 0;}

			/* Guestbook Write */	
			.guestWrite {
				margin: 10px; 
				padding: 10px; 
				background-color: #585858; 
				border: 1px solid #6C6C6C;
			}
			.guestWrite .input_writer	{float: left; margin-bottom: 4px;}
			.guestWrite .input_secret	{float: right; margin-bottom: 4px;}
			.guestWrite input			{width: 80px; height: 14px;}
			.guestWrite textarea {
				font: 11px Malgun Gothic, Dotum, Sans-serif; 
				width: 94%; 
				height: 100px;
				margin-bottom: 5px; 
			}
			html>body .guestWrite textarea		{width: 99%;}
			.guestWrite .homepage		{width: 130px;}
			.guestWrite .submit			{border: 0; width: 80px; height: 19px;}
			.guestWrite .checkbox		{border: none; margin: 0; padding: 0; width: 20px;}

			/* Guestbook List */	
			.guestList					{padding: 0; margin: 0;}
			.guestList ol				{padding: 0; margin: 10px;}
			.guestList ol,
			.guestList ul {
				list-style: none; 
				font: 11px Dotum, Tahoma, Sans-serif; 
				line-height: 18px; 
				margin-top: 10px; 
				padding: 0; 
			}
			.guestList li p				{margin-top: 5px; padding-top: 5px;}
			.guestList ol li {
				border: 5px solid #454545; 
				margin-bottom: 10px; 
				padding: 10px; 
				overflow: hidden;
			}
			.guestList li ul li	{
				background: #444 url(images/icon_indent_arrow_spot.gif) 10px 10px no-repeat; 
				margin: 10px 0 0 20px;
				padding-left: 25px; 
				border: none; 
				overflow: hidden;
			}
			.guestList li .name	{
				color: #666; 
				font: 12px Malgun Gothic, Dotum, Sans-serif; 
				font-weight: bold;
			}
			.guestList li .name a:hover	{color: #3D8EC1; text-decoration: none;}
			.guestList li .date			{font: 11px Tahoma, Sans-serif;}

			.guestList .control a.modify {
				background: url(images/icon_modify.gif) no-repeat; 
				padding: 0 0 4px 53px; 
				text-decoration: none;
			}
			.guestList .control a.modify span  {display: none;}
			.guestList .control a.write {
				background: url(images/icon_reply.gif) no-repeat; 
				padding: 0 5px 4px 53px; 
				text-decoration: none;
			}
			.guestList .control a.write span   {display: none;}

	/* Entry */

	/* Entry Title (h3) */

	#content .entryNotice		{background: url(images/bg_page_notice.gif) left top no-repeat;}
	#content .entryProtected	{background: url(images/bg_page_protected.gif) left top no-repeat;}
	#content .entry				{background: url(images/bg_page_article.gif) left top no-repeat;}
	
			.entryNotice h3,
			.entryProtected h3, 
			.entry h3 {
				 color: #C45050;
				 margin-bottom: 10px; 
				 padding: 20px 0 0 50px;
				 font: 16px Malgun Gothic, Tahoma, Trebuchet MS, Sans-serif;
			}
          
			.titleWrap .category {
				float: left; 
				background: url(images/icon_category.gif) left no-repeat; 
				margin: 0 15px 10px 0;
				padding: 2px 0 0 20px; 
			}
			.titleWrap .date {
				float: left; 
				background: url(images/icon_date.gif) left no-repeat; 
				font: 12px Trebuchet MS, Sans-serif; 
				color: #AFAFA4; 
				margin: 0 15px 10px 20px;
				padding: 2px 0 0 20px; 
			}

			/* Protected Entry */

			.entryProtected .box			{background-color: #3E3E3E; padding: 10px; margin-top: 40px;}
			.entryProtected .text {
				font: 12px Trebuchet MS, Sans-serif; 
				font-weight: bold; 
				padding-left: 42px;
			}
			.entryProtected .text p			{padding: 4px; margin: 0; color: #F54A18; text-align: center;}
			.entryProtected input {
				width: 100px; 
				height: 16px; 
				font: 10px Trebuchet MS, Sans-serif; 
				margin-bottom: 3px;
			}
			/* IE Hack */
			html>body .entryProtected input	{margin-bottom: 6px;}
			.entryProtected .submit			{border: 0; width: 80px; height: 19px; margin: 10px 0 0 0;}

			/* Article */
			.admin		{font: 10px Tahoma, Sans-serif; margin: 40px 0 20px 20px; padding-top: 5px;}
			.article {
				clear: both;
				text-align: justify; 
				font: 12px Malgun Gothic, Dotum, Sans-serif; 
				width: 98%; 
				padding: 0 0 20px 15px; 
				overflow: hidden; 
			}
			.article blockquote	{
				font-size: 11px; 
				background: url(images/icon_blockquote.gif) top left no-repeat; 
				padding-left: 35px;
				margin-left: 5px;
			}

			.writer		{color: #6D6D6D; text-align: right; padding: 0; margin-bottom: 15px;}
			.writer img	{vertical-align: -20%;}
			.taglist {
				background: #313131 url(images/clip_tag.gif) 10px no-repeat; 
				border-top: 1px solid #6C6C6C; 
				border-bottom: 1px solid #6C6C6C; 
				font: 11px Malgun Gothic, Tahoma, Sans-serif; 
				padding: 10px 10px 10px 110px; 
				margin-bottom: 5px;
			}
	
			/* Article Info */
			.response {
				background: #313131 url(images/clip_response.gif) 10px no-repeat; 
				border-top: 1px solid #6C6C6C; 
				border-bottom: 1px solid #6C6C6C; 
				font: 11px Malgun Gothic, Tahoma, Sans-serif; 
				padding: 10px 0 10px 110px; 
				margin-bottom: 10px;
			}
			.response .cnt				{color: #F60F60; padding-left: 4px; font-weight: bold;}
			.response .vbar				{color: #C6C6C6; padding: 0 4px 0 4px;}
			.response a:link			{color: #67BE07; text-decoration: none;}
			.response a:hover, a:active	{color: #CD0707; text-decoration: none;}
			.response a:visited			{color: #666; text-decoration: none;}


	/* Trackback */

	.trackback               {clear: both; padding: 0; width: 100%; overflow: hidden;}
	.taackback ol,ul,li      {margin: 0; padding: 0;}
	.trackback .address {
		background: #313131 url(images/clip_tb.gif) 10px no-repeat; 
		border-top: 1px solid #6C6C6C; 
		border-bottom: 1px solid #6C6C6C; 
		font: 10px Tahoma, Sans-serif; 
		cursor: pointer; 
		padding: 10px 10px 10px 110px; 
		margin: 0;
	}
	.trackback a             {color: #000;}
	.trackback .from         {font-weight: normal; margin: 0; padding: 0;}
	.trackback h4            {font-size: 12px; font-weight: normal;}
	.trackback ol            {margin-left: 10px; padding: 5px 0 5px 0; list-style: none;}
	.trackback li {
		margin: 0 0 5px 0; 
		padding: 5px 0 10px 0; 
		background: url(images/line_dot.gif) bottom left repeat-x;
	}
	.trackback .date         {font: 10px Trebuchet MS, Sans-serif; color: #777;}
	.trackback p {
		font: 11px Malgun Gothic, Dotum, Sans-serif; 
		line-height: 18px; 
		margin: 5px 0 0 0; 
		padding: 0; 
		color: #999;
	}

	.trackback a.delete {
		background: url(images/icon_delete.gif) left no-repeat; 
		padding-left: 8px; 
		text-decoration: none;
	}
	.trackback a.delete span {display: none;}

	/* Comment */

	.comment {
		clear: both; 
		padding-bottom: 5px; 
		line-height: 18px; 
		width: 100%; 
		overflow: hidden;
	} 

	/* Comment List */
	.comment .title {
		background: #313131 url(images/clip_co.gif) 10px no-repeat; 
		border-top: 1px solid #6C6C6C; 
		border-bottom: 1px solid #6C6C6C; 
		font: 8px Tahoma, Sans-serif; 
		padding: 10px 10px 10px 110px;
	}
	.comment p {
		font: 11px Malgun Gothic, Dotum, Tahoma, Sans-serif; 
		line-height: 18px; 
		margin: 10px 0 10px 0; 
		padding: 0;
	}
	
	.comment ol,
	.comment ul                       {margin: 0; padding: 0; list-style: none;}
	.comment .date                    {font: 10px Trebuchet MS, Sans-serif; color: #777;}
	.comment .name                    {font-weight: bold;}
	.comment ol li {
		background: url(images/line_dot.gif) bottom repeat-x; 
		padding: 10px 0 2px 0;
	}
	.comment li ul li {
		border: 0; 
		padding-left: 35px; 
		background: url(images/icon_indent_arrow_spot.gif) 18px 2px no-repeat;
	}
	.comment .control a.modify {
		background: url(images/icon_modify.gif) no-repeat; 
		padding: 0 0 2px 55px; 
		text-decoration: none;
	}
	.comment .control a.modify span   {display: none;}
	.comment .control a.write {
		background: url(images/icon_reply.gif) no-repeat; 
		padding: 0 0 2px 40px; 
		text-decoration: none;
	}
	.comment .control a.write span    {display: none;}

	.commentList					  {margin-left: 10px;}	

	/* Comment Write*/
	.commentWrite {
		margin-top: 10px; 
		padding: 10px; 
		background-color: #585858; 
		border: 1px solid #6C6C6C;
	}
	.commentWrite .writer		{float: left; margin-bottom: 4px;}
	.commentWrite .secret		{float: right; margin: 0px 6px 5px 0; font: 8px Tahoma, Sans-serif;}
	.commentWrite input         {width: 80px; height: 14px;}
	.commentWrite textarea {
		font: 11px Tahoma, Sans-serif; 
		margin-bottom: 5px; 
		width: 96%; 
		height: 100px;
	}
	html>body .commentWrite textarea		{width: 99%;}	
	.commentWrite .homepage     {width: 130px;}	
	.commentWrite .submit       {border: 0; width: 80px; height: 19px;}
	.commentWrite .checkbox     {border: none; margin: 0; padding: 0; width: 20px;}

/* Paging  */

.selected		{font: 11px Trebuchet MS, Tahoma, Sans-serif; font-weight: bold; color: #F30;}
.no-more-prev,
.no-more-next	{font: 11px; color: #858585;}

.paging			{margin-bottom: 20px; text-align: center; font: 11px Trebuchet MS, Tahoma, Sans-serif;}
.paging .numbox	{
	border-left: 1px solid #B5B5B5; 
	margin-left: 6px;
	padding-left: 6px; 
	font: 11px Trebuchet MS, Tahoma, Sans-serif;
}
.paging .num	{border-right: 1px solid #B5B5B5; margin-right: 5px; padding-right: 8px;}


/* Sidebar */

#sidebar				{float: right; width: 200px; margin-bottom: 20px; font-size: 11px;}
#sidebar .element		{padding: 10px;}
#sidebar .leftblank		{margin-left: 10px;}

#sidebar a:link				   {color: #A0CFF5; text-decoration: none;}
#sidebar a:visited			   {color: #E8E8E8; text-decoration: none;}
#sidebar a:hover			   {color: #CFA0F5; text-decoration: none;}
#sidebar a:active			   {color: #CFA0F5; text-decoration: none;}
         
#sidebar ul                    {list-style: none; padding: 0; margin: 0;}
#sidebar li                    {padding-left: 0;}
#sidebar h3                    
{
	cursor: pointer; 	
	margin-bottom: 10px; 
	padding: 20px 0 0 50px;
	font: 14px Trebuchet MS, Tahoma, Sans-serif; 
	color: #AFAFA4;
	background: url(images/bg_sidebar.gif) no-repeat left top;}
#sidebar .cnt                  {font: 0.85em Tahoma, Helvetica, Arial, Gulim, sans-serif; color: #F60F60;}
#sidebar .date                 {font: 10px Tahoma; color: #888;}
#sidebar .name                 {font: 0.9em Dotum, Arial, sans-serif; color: #888;}

/* Search */

#sidebar .searchbar	{
	background-color: #181818; 
	padding: 0 5px 3px 5px; 
	border: 5px solid #454545;
} 
#sidebar .searchbar input				{width: 100px; height: 14px; margin-bottom: 3px; padding-top: 3px;}
/* IE Hack */
html>body #sidebar .searchbar input		{margin-bottom: 5px;}
#sidebar .searchbar .search				{border: 0; width: 50px; height: 19px; margin: 10px 0 0 0;}	

/* Blog Info */

#sidebar .blogimage img        {width: 170px; margin: 5px; padding-top: 5px;}
#sidebar .blogdesc             {margin-top: 10px; color: #888; line-height: 16px; text-align: center;}

/* Notice */

#sidebar .notice               {margin: 10px 0 0 10px; padding: 0;}
#sidebar .notice li            {margin: 0; padding-bottom: 1px; background: none;}

#sidebar .notice a:link,
#sidebar .notice a:visited {
	background: url(images/icon_notice.gif) 0 0 no-repeat; 
	padding-left: 19px;
}
#sidebar .notice a:hover {
	background: url(images/icon_notice_on.gif) 0 0 no-repeat; 
	padding-left: 19px;
}

/* Category */

#sidebar .category			{margin-top: 10px;}
#sidebar .category h3		{margin-bottom: 10px;}

/* Tree Style */

/* Image Button */
    .ib                     {font: 11px Dotum, Sans-serif; cursor: pointer;}
/* Tree Cell */
    .branch3                {padding-left: 1px; font-size: 11px; cursor: pointer;}
/* Category Count */
    .c_cnt                  {font: 0.8em Tahoma, Helvetica, Sans-serif; color: #F30;}

/* Archive */

#sidebar .archive           {margin-top: 10px; font-family: Tahoma, Sans-serif;}
#sidebar .archive select    {margin-left: 10px; font: 10px Tahoma, Sans-serif; width: 160px;}

/* Calendar */

#sidebar .calendar          {margin-top: 10px;}
#sidebar #calendar_box		{margin-left: 10px;}
#sidebar .calendar .box     {font: 11px Verdana, Sans-serif; padding-right: 5px;}

/* Calendar Style */

/* Month */
	.cal_month {
		font-size: 100%; 
		height: 20px; 
		font-family: Tahoma, Sans-serif; 
		text-align: center; 
		color: #E1CDBD;
	}
/* Day (th Area) */
	.cal_week1 {
		font-size: 100%; 
		font-weight: normal; 
		font-family: Dotum, Sans-serif; 
		height: 15px; 
		text-align: center;
	}
/* Sunday (th Area) */
	.cal_week2 {
		font-size: 100%; 
		font-weight: normal; 
		font-family: Dotum, Sans-serif; 
		color: #FF845E; 
		text-align: center;
	}
/* Week (tr Area) */
    .cal_week               {background-color: #181818;}
    .cal_current_week       {background-color: #3A3A3A;}
/* Day (td Area) */
    .cal_day                {font: 100%; color: #999; text-align: center;}
/* Day, Sunday (td Area)  */
    .cal_day_sunday         {color: #F30 !important;}
    .cal_day_sunday a       {color: #F30 !important;}

/* Prev Month */
	.cal_day1	{font-size: 100%; font-family: Tahoma, Sans-serif; color: #000; text-align: center;}
/* Next Month */
	.cal_day2	{font-size: 100%; font-family: Tahoma, Sans-serif; color: #000; text-align: center;}
/* This Month */
	.cal_day3	{font-size: 100%; font-family: Tahoma, Sans-serif; text-align: center;}
/* Today */
	.cal_day4 {
		font-size: 100%; 
		font-family: Tahoma, Sans-serif; 
		text-decoration: underline; 
		text-align: center;
	}
/* Link Style Under Posted */
a.cal_click				{font-weight: bold; color: #B80D0D;}
a.cal_click:link		{color: #B80D0D; text-align: center;}
a.cal_click:visited		{color: #B80D0D; text-align: center;}
a.cal_click:hover		{color: #FFF; text-align: center;}

/* Recent Entry */

#sidebar .recentpost		{margin-top: 10px;}
#sidebar .recentcomment     {margin-top: 10px;}
#sidebar .recenttrackback   {margin-top: 10px;}

/* Tag Box */

#sidebar .tagbox				{margin-top: 10px;}
#sidebar .tagbox ul				{text-align: justify;}
#sidebar .tagbox li				{background: none; display: inline;}
#sidebar .tagbox a				{letter-spacing: -1px;}	

/* Tag Cloud */

#sidebar .tagbox li .cloud1		{font-weight: bold; color: #FF6600;}
#sidebar .tagbox li .cloud2		{font-weight: bold; color: #00BAE8;}
#sidebar .tagbox li .cloud3		{font-weight: bold; color: #BAAAC9;}
#sidebar .tagbox li .cloud4		{font-weight: bold; color: #88BAEC;}
#sidebar .tagbox li .cloud5		{font-weight: normal; color: #969696;}	

/* Link */

#sidebar .link					{margin-top: 10px;}
#sidebar .link  li				{ }

/* Blog Stat */

#sidebar .stat	{
	margin-top: 10px; 
	font: 10px Tahoma, Sans-serif; 
	color: #6D6D6D;
}
#sidebar .detail              {line-height: 20px; margin-left: 10px;}
#sidebar .detail .num		  {color: #E27F7F;}

/* RSS Button */

#sidebar .btn {
	margin-top: 10px; 
	padding-top: 3px; 
	text-align: center; 
	border: 5px solid #454545;
}

/* Footer */

#footer {
	clear: both;
	height: 150px;
	min-height: 150px;
	padding: 10px 0 0 0;
	background: #003448 url(images/bg_footer.gif) repeat-x;
}

/* IE Hack */
html>body #footer	{height: auto;}

#footer .wrap		{width: 850px; margin: 0 auto;}

/* Copyright */
#copyright {
	clear: both;
	margin-top: 40px;
	text-align: center;
	color: #C8D8D9;
}
#copyright a		{color: #E6D8A2;}

/* Footer 3 Column Box */

#fbox1, #fbox2, #fbox3	{float: left;}
#fbox1					{width: 310px;}
#fbox2					{width: 200px; padding-left: 70px;}
#fbox3					{width: 200px; padding-left: 70px;}