@charset "utf-8";

@font-face{ font-family:ngttf; src:url(http://thebloger.kr/skin/meta/magazine/nanumGothic.ttf);}
@font-face{ font-family:ngeot; src:url(http://thebloger.kr/skin/meta/magazine/nanumGothic.eot);}

* { margin: 0px; padding: 0px;border: 0px;  }
body { font-size:12px; font-family:'나눔고딕', nanumgothic, ngttf, ngeot, '맑은 고딕', sans-serif;color:#6d6d6d; background: #efefef url('./images/bg_line_head.gif') repeat-x top; margin:0; padding:0; }
.clear { clear:both; }
.strong { font-weight:bold; }

/* layout */

#wrap { width:1047px; margin:0 auto; }


#header { background: url('./images/bg_header.gif') no-repeat 1px 22px; padding-bottom: 11px; }
	#header #logo_image { float:left; }
		#header #logo_image.logo_image_nonexistence { display:none; }

	#header #logo_text { float:left; font-size:14px; font-weight:bold; margin-top: 93px; /*background:url("./images/bg_logo_title.gif") repeat-x bottom; padding-bottom:5px; */ }
		#header #logo_text.logo_image_exist { display:none; }

		#header #logo_text a { color:#333333; text-decoration:none; }
		#header #logo_text a:hover { color:#aaa; }

	#header #login_text { float:right; background:#4c4c4c; height:22px; overflow:hidden; text-align:center; _width:120px; }
		#header #login_text .left { background:url("./images/bg_login.gif") no-repeat left; }
		#header #login_text .right { background:url("./images/bg_login.gif") no-repeat right; }

		/*#header #login_text .data { color:#858484; height:17px; padding-top:5px; padding-left:10px; padding-right:10px; font:11px Dotum; }
		#header #login_text .data .sep { margin-left:4px; margin-right:4px; }*/
		#header #login_text a { color:#ffffff; text-decoration:none; }
		#header #login_text a:hover {  color:#aaa; }

	/*
	.wrap_round { background:url('./images/bg_shadow_body.gif') bottom right repeat-x; }
		.wrap_round .round_tr { background:url('./images/bg_shadow_body.gif') top right repeat-x; padding:0 10px 0 0; }
		.wrap_round .round_tr .round_tl { background:url('./images/bg_shadow_body.gif') top left repeat-x; padding:10px 20px 0 20px; }
		.wrap_round .round_bl { background:url('./images/bg_shadow_body.gif') bottom left repeat-x;height:10px; margin:0 10px 0 0; }
	*/

	.wrap_round { background:url('./images/bg_shadow_body.gif') bottom right repeat-x; }
		.wrap_round .round_tr { background:url('./images/bg_shadow_body.gif') top right repeat-x; padding:0 10px 0 0; }
		.wrap_round .round_tr .round_tl { background:url('./images/bg_shadow_body.gif') top left repeat-x; padding:10px 0 0 10px; }
		.wrap_round .round_bl { background:url('./images/bg_shadow_body.gif') bottom left repeat-x;height:4px; margin:0 10px 0 0; }

#container { padding:0 8px 0 6px; }
	#container #main_table { width: 100%; margin-top:17px; border-top: 3px solid #bf1237; }
		#container #main_table #left_sidebar { width:100%; /*background:#f7f7f7;*/ vertical-align:top; margin-top:5px; }
		#container #main_table #main { vertical-align:top; }

	#container #main_table #main #main_top { /*margin-left:10px;*/ width: 100%;  height: 42px; /*background: url('./images/bg_main_top.gif') repeat-x bottom; margin-bottom:10px;*/ }
	#container #main_table #main #main_data { float: left; width: 686px; /*margin-left:10px;*/ }
	#container #main_table #main #right_sidebar { width:310px; float: right; }

/* main_top */

	#container #main_table #main #main_top .new_post { overflow: hidden; }
		#container #main_table #main #main_top .new_post h3 { padding: 14px 0 13px 0; }
		#container #main_table #main #main_top .new_post h3 .left { float: left; padding: 0 0 6px 18px !important; background: url('./images/bu_circle.gif') no-repeat left 2px; color: #bf1237; font-size: 14px; }
		#container #main_table #main #main_top .new_post h3 .right { float: right; }

	#container #main_table #main #main_top .tab_menu { float:left; height:30px; overflow:hidden;  }
		#container #main_table #main #main_top .tab_menu ul { list-style:none; margin:0; padding:0; padding-left:5px; }
		#container #main_table #main #main_top .tab_menu ul li { float:left; margin-top:12px; _width:80px; text-align:center;  }
		/*#container #main_table #main #main_top .tab_menu ul li a { color:#444; text-decoration:none; }*/
		#container #main_table #main #main_top .tab_menu ul li a:hover { color:#aaa; }

			#container #main_table #main #main_top .tab_menu ul li	{ margin-top:5px; /*background:url("./images/bg_tab_ucenter.gif") repeat-x;*/ }
				#container #main_table #main #main_top .tab_menu ul li span { display:block; /*background:url("./images/bg_tab_uleft.gif") no-repeat left top;*/ width:100%; height:100%; }
				#container #main_table #main #main_top .tab_menu ul li span span { display:block; /*background:url("./images/bg_tab_uright.gif") no-repeat right top;*/ width:100%; height:100%; }
				#container #main_table #main #main_top .tab_menu ul li span span span { display:block; background:none; width:auto; padding-top:8px; padding-left:10px; padding-right:10px;  }

			#container #main_table #main #main_top .tab_menu ul.position_index li.position_value_index,
			#container #main_table #main #main_top .tab_menu ul.position_focus li.position_value_focus	{ margin-top:5px; /*background:url("./images/bg_tab_center.gif") repeat-x;*/ height:25px; }
				#container #main_table #main #main_top .tab_menu ul.position_index li.position_value_index span,
				#container #main_table #main #main_top .tab_menu ul.position_focus li.position_value_focus span { display:block; /*background:url("./images/bg_tab_left.gif") no-repeat left top;*/ width:100%; height:100%; }
				#container #main_table #main #main_top .tab_menu ul.position_index li.position_value_index span span,
				#container #main_table #main #main_top .tab_menu ul.position_focus li.position_value_focus span span { display:block; /*background:url("./images/bg_tab_right.gif") no-repeat right top;*/ width:100%; height:100%; }
				#container #main_table #main #main_top .tab_menu ul.position_index li.position_value_index span span span,
				#container #main_table #main #main_top .tab_menu ul.position_focus li.position_value_focus span span span { display:block; /*background:url("./images/icon_arrow_down.gif") no-repeat right 12px; */ width:auto; padding-top:8px; padding-left:10px; padding-right:10px; margin-right:8px; font-weight:bold; }

	#container #main_table #main #main_top .search_wrap { float:right; width:220px; text-align:right; }
		.search_wrap .input { border:1px solid #d8d8d8; width:150px; font-size:12px; height:17px; padding-top:2px; }
	#container #main_table #main #main_top .rss_wrap { float:right; width:32px; border-right:1px solid #e9e9e9; text-align:center; margin-top:3px; }

/* message */
.search_message_wrap {
	font-size:13px; font-weight:bold; 
	color:#999;
	margin-bottom:10px; margin-top:5px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
}

.search_message_wrap .message { padding-left:5px; padding-right:5px; }
.search_message_wrap .text { color:#07a3c9; margin-right:3px; }
.search_message_wrap .count { color:#000000; margin-left:5px; margin-right:3px; }
		.search_message_wrap .data { float:left; }

			.search_message_wrap .thumbnail { float:left; width:90px; }
			.search_message_wrap .thumbnail img { width:80px; }

			.search_message_wrap .search_blog { background:#f8f8f8; padding:10px; margin-bottom:10px; }
			.search_message_wrap .search_blog h3 { color:#000; font-size:14px; margin:0; padding:0; margin-bottom:4px; }
			.search_message_wrap .search_blog .address { font-size:11px; font-weight:normal; color:#aaa; }
				.search_message_wrap .search_blog .address a { color:#aaa; text-decoration:none; }
				.search_message_wrap .search_blog .address a:hover { text-decoration:underline; }

				.search_message_wrap .search_blog .desc { font-size:11px; margin-top:8px; font-weight:normal; color:#999;}

/* error */
.error_wrap { padding-left:20px; margin-top:20px; }
	.error_wrap h3 { color:#333; margin-bottom:6px; }

/* postlist */

.postlist_wrap { margin-bottom: 48px; /* padding:5px; */ padding: 0; }
	.postlist_wrap ul {list-style:none; padding: 10px 0 25px 27px; #padding-top: 30px; border: 1px solid #e0e0e0; background: #f9f9f9; }
	.postlist_wrap ul li { clear: left; position: relative; width:96%; /*margin:30px 0 10px 27px;*/ margin-top: 20px; padding-bottom: 23px; border-bottom:1px solid #eaeaea; }
	.postlist_wrap ul li.lastItem { border:0; margin-bottom:0; padding-bottom:10px; }
	.postlist_wrap ul li.hidden .visibility { display:inline; }
	.postlist_wrap ul li.visible .visibility { display:none; }

		.postlist_wrap .postlist .thumbnail { float:left; margin-right:14px; }
			.postlist_wrap .postlist .thumbnail img { width:80px;}
		.postlist_wrap .postlist .data { float:left; width: 471px; }
			.postlist_wrap .postlist .post_thumbnail_nonexistence .data { width: 547px; }

				.postlist_wrap .postlist .data h3 { margin:0; margin-bottom:6px; color: #000; font-weight: bold; font-size: 18px; letter-spacing: -1px; }

				.postlist_wrap .postlist .data h3 a { color:#000; text-decoration: none; font-weight: bold !important; }
				.postlist_wrap .postlist .data h3 a:hover { text-decoration: underline; font-weight: bold !important; }

			.postlist_wrap .postlist .data .desc { font-size:13px; color:#6e6e6e; line-height: 17px; }
				.postlist_wrap .postlist .data .desc .empty { color:#bbb; }
				.postlist_wrap .postlist .data .desc .point { font-weight:bold; color:#777; }

			.postlist_wrap .postlist .data .extra { float:left; color:#aaa; margin-top:8px; font-size: 11px; }
				.postlist_wrap .postlist .data .extra .sep { color:#ccc; margin-left:4px; margin-right:4px; }

				.postlist_wrap .postlist .data .extra a { color:#aaa; text-decoration:none; }
				.postlist_wrap .postlist .data .extra a:hover { text-decoration:underline; }

				.postlist_wrap .postlist .data .vote { float:left; font-size:11px; color:#97ae26; margin-top:8px;  }
					.postlist_wrap .postlist .data .vote .boomCount { font-weight:bold; }
				
				.postlist_wrap .postlist .data .vote_button { float:left; margin-left:6px; margin-top:7px; }
					.postlist_wrap .postlist .data .vote_button .isntBoomedUp span,
					.postlist_wrap .postlist .data .vote_button .isBoomedUp span { visibility:hidden; }

					.postlist_wrap .postlist .data .vote_button .isntBoomedUp { float:left; background:url("./images/bt_vote_off.gif") no-repeat; width:26px; height:15px; text-decoration:none; }
					.postlist_wrap .postlist .data .vote_button .isBoomedUp {  float:left;  background:url("./images/bt_vote_on.gif") no-repeat; width:26px; height:15px; text-decoration:none; }


			.postlist_wrap .postlist .boom { position: absolute; right: 0; top: 0; }
				.postlist_wrap .postlist .boom h3 { background:none; }
				.postlist_wrap .postlist .boom h3 span { display:none; }
				.postlist_wrap .postlist .boom h3 { cursor:pointer; }
				.postlist_wrap .postlist .boom h3.isntBoomedUp .boom_rank_5 { background:url('./images/boomOff5.gif') no-repeat; width:54px; height:54px; }
				.postlist_wrap .postlist .boom h3.isntBoomedUp .boom_rank_4 { background:url('./images/boomOff4.gif') no-repeat; width:54px; height:54px; }
				.postlist_wrap .postlist .boom h3.isntBoomedUp .boom_rank_3 { background:url('./images/boomOff3.gif') no-repeat; width:54px; height:54px; }
				.postlist_wrap .postlist .boom h3.isntBoomedUp .boom_rank_2 { background:url('./images/boomOff2.gif') no-repeat; width:54px; height:54px; }
				.postlist_wrap .postlist .boom h3.isntBoomedUp .boom_rank_1 { background:url('./images/boomOff1.gif') no-repeat; width:54px; height:54px; }
				.postlist_wrap .postlist .boom h3.isntBoomedUp .boom_rank_0 { background:url('./images/boomOff0.gif') no-repeat; width:54px; height:54px; }
				.postlist_wrap .postlist .boom h3.isBoomedUp .boom_rank_5 { background:url('./images/boomOn5.gif') no-repeat; width:54px; height:54px; }
				.postlist_wrap .postlist .boom h3.isBoomedUp .boom_rank_4 { background:url('./images/boomOn4.gif') no-repeat; width:54px; height:54px; }
				.postlist_wrap .postlist .boom h3.isBoomedUp .boom_rank_3 { background:url('./images/boomOn3.gif') no-repeat; width:54px; height:54px; }
				.postlist_wrap .postlist .boom h3.isBoomedUp .boom_rank_2 { background:url('./images/boomOn2.gif') no-repeat; width:54px; height:54px; }
				.postlist_wrap .postlist .boom h3.isBoomedUp .boom_rank_1 { background:url('./images/boomOn1.gif') no-repeat; width:54px; height:54px; }
				.postlist_wrap .postlist .boom h3.isBoomedUp .boom_rank_0 { background:url('./images/boomOn0.gif') no-repeat; width:54px; height:54px; }

				.focuspost .data .vote { float:left; font-size:11px; color:#97ae26; margin-top:8px;  }
					.focuspost .data .vote .boomCount { font-weight:bold; }

				.focuspost .data .vote_button { float:left; margin-left:6px; margin-top:7px; }
					.focuspost .data .vote_button .isntBoomedUp span,
					.focuspost .data .vote_button .isBoomedUp span { visibility:hidden; }

					.focuspost  .data .vote_button .isntBoomedUp { float:left; background:url("./images/bt_vote_off.gif") no-repeat; width:26px; height:15px; text-decoration:none; }
					.focuspost .data .vote_button .isBoomedUp {  float:left;  background:url("./images/bt_vote_on.gif") no-repeat; width:26px; height:15px; text-decoration:none; }

			.postlist_wrap .postlist .tags { padding-top:8px; font-size:11px; line-height:20px; }
				.postlist_wrap .postlist .tags a { color:#999; text-decoration:none; }
				.postlist_wrap .postlist .tags a:hover { color:#333; text-decoration:underline; }

		/* hidden post */
			.postlist_wrap ul li.hidden .data h3 { color:#aaa; }
				.postlist_wrap ul li.hidden .data h3 a { color:#ccc; }
			.postlist_wrap ul li.hidden .data .desc { color:#ccc; }
			.postlist_wrap ul li.hidden .data .extra { color:#ccc; }
				.postlist_wrap ul li.hidden .data .extra a { color:#ccc; }

			.postlist_wrap ul li.hidden .thumbnail { opacity:.40; filter: alpha(opacity=40); -moz-opacity: 0.40; }
			.postlist_wrap ul li.hidden .boom { display:none; }

/* feedlsit */

	.feedlist_wrap { padding:5px; padding-top:0;  }
		.feedlist_wrap ul { list-style:none; margin:0; padding:0; }
		.feedlist_wrap ul li { margin-top:5px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #eaeaea; }
	.feedlist_wrap ul li.lastItem { border:0; margin-bottom:0; padding-bottom:10px; }

		.feedlist_wrap .feedlist .thumbnail { float:left; margin-right:10px; }
			.feedlist_wrap .feedlist .thumbnail img { width:80px; }
		.feedlist_wrap .feedlist .data { float:left; width:495px; }
			.feedlist_wrap .feedlist .data h3 { font-size:14px; margin:0; margin-bottom:6px; }
				.feedlist_wrap .feedlist .data h3 a { color:#000000; text-decoration:none; }
				.feedlist_wrap .feedlist .data h3 a:hover { text-decoration:underline; }
		
			.feedlist_wrap .feedlist .data .extra { color:#eee; margin-bottom:8px; font-size:11px;}
				.feedlist_wrap .feedlist .data .extra a { color:#aaa; text-decoration:none; }
				.feedlist_wrap .feedlist .data .extra a:hover { text-decoration:underline; }
			
			.feedlist_wrap .feedlist .data .desc { color:#999; margin-bottom:8px; font-size:11px;}
			.feedlist_wrap .feedlist .data .date { color:#aaa; margin-bottom:8px; font-size:11px;}

		.feedlist_wrap .feedlist .feedlist_more { border-top:1px dotted #eee; padding-top:10px;}
			.feedlist_wrap .feedlist .feedlist_more ul { list-style:none; margin:0; font-size:11px; background:#f8f8f8; padding:4px; padding-bottom:0; }
			.feedlist_wrap .feedlist .feedlist_more ul li { margin:0; padding:0; border:0; background:url(./images/bg_li2.gif) no-repeat 2px 5px; padding-left:10px; margin-bottom:4px; }
			.feedlist_wrap .feedlist .feedlist_more ul li a { color:#666; text-decoration:none; }
			.feedlist_wrap .feedlist .feedlist_more ul li a:hover { text-decoration:underline; }
			
			.feedlist_wrap .feedlist .feedlist_more ul li .date { color:#aaa; }
			
			.feedlist_wrap .feedlist h4 { color:#666; font-size:11px; font-weight:bold; margin-bottom:8px; float:left; }
			.feedlist_wrap .feedlist .more { font-size:11px; float:right; }
				.feedlist_wrap .feedlist .more a { color:#888; text-decoration:none; }
				.feedlist_wrap .feedlist .more a:hover { text-decoration:underline; }
			


/* sidebar */

.sidebar_item {
	
}

.sidebar_item ul {
	list-style:none; margin:0; padding:0;
}

.sidebar_item h3 .left {
	float: left;
	font-size: 14px;
	color: #bf1237;
}

.sidebar_item h3 .right {
	float:right;
}

/* left_sidebar */			

#left_sidebar .top_margin {
	height:7px; background:#ffffff;
}

#left_sidebar .sidebar_item {
	border-top:2px solid #d1d1d1;
	padding-top: 6px; padding-left: 5px; padding-right:5px;
	/*padding-bottom:20px;*/
}

#left_sidebar .sidebar_item h3 {
	/*padding-bottom:5px;*/
	/*margin-bottom:4px;*/
	/*background:url("./images/bg_line.gif") repeat-x bottom;*/
	padding-left:6px; padding-right:6px;
}
		
#left_sidebar .sidebar_item ul {
	padding:5px;
}

#left_sidebar .sidebar_item ul li {
	padding-left:10px;
	background:url("./images/bg_li.gif") no-repeat 0px 5px; 
	font:12px "굴림", gulim;
	margin-bottom:5px;
	overflow:hidden;
	height:13px;
	line-height:14px;
}

#left_sidebar .sidebar_item ul li a {
	color:#888;
	text-decoration:none;
}

#left_sidebar .sidebar_item ul li a:hover {
	text-decoration:underline;
}

#left_sidebar .lg_blog {
	padding-bottom: 8px;
}

#left_sidebar .recentblog {
	background: #f7f7f7;
}

#left_sidebar .recentblog h3 {
	width: 300px; height: 19px !important; #height: 14px !important;
	border: 0 none !important;
}

#left_sidebar .recentblog ul {
	width: 300px;
	background: #fff;
	border-top: 1px solid #dcdcdc;
	border-left: 0 none !important;
	border-right: 0 none !important;
}

#left_sidebar .recentblog .left img {
	margin-left: 8px;
}

/* right_sidebar */

#right_sidebar .sidebar_item {
	border-bottom: 0 none;
	margin-bottom:11px;
}

#right_sidebar .sidebar_item h3 {
	height: 28px;
	/*margin-bottom: 2px;*/
	padding-left:3px; padding-right:3px;
	/*border-bottom:2px solid #898989;*/
	font-size: 14px;
	color: #bf1237;
}

#right_sidebar .sidebar_item ul {
	padding-top: 15px; padding-bottom: 12px;
	border: 1px solid #e0e0e0;
	zoom: 1;
}

#right_sidebar .sidebar_item ul li {
	padding-left: 13px; padding-right:6px;
}

#right_sidebar .sidebar_item ul li .title { font-size: 13px; font-weight: bold; }
#right_sidebar .sidebar_item ul li .title a { color:#000; text-decoration:none; }
#right_sidebar .sidebar_item ul li .title a:hover { text-decoration:underline; }

/* focus */
.focuspost { margin-top: 14px; }
.focuspost h3 { margin-bottom: 0; }
.focuspost .left { padding: 0 0 6px 18px !important; background: url('./images/bu_circle.gif') no-repeat left 2px; }
.focuspost .thumbnail { float:left; margin-right:10px; }
	.focuspost .thumbnail img { width:93px; margin-bottom:5px; }
.focuspost .data { float:left; width:180px; }
	.focuspost .focus_thumbnail_nonexistence .data { width:279px; }
.focuspost .data .title { height:14px; overflow:hidden; margin-top: 2px; line-height:14px; }
.focuspost .data .description { font-size:11px; margin-top:2px; color:#999; }
.focuspost .data .extra { color:#777; margin-top:2px; margin-bottom:5px; font-size: 13px; }
	.focuspost .data .extra .sep { margin-left:4px; margin-right:4px; color:#f4f4f4; }

/* boom */
.boompost h3 { height: 17px !important; margin-top: 22px; padding: 0 0 6px 18px !important; background: url('./images/bu_circle.gif') no-repeat left 2px; }
.boompost .thumbnail { float:left; margin-right:10px; }
	.boompost .thumbnail img { width:93px; margin-bottom:5px; }
.boompost .data { float:left; width:150px; }
	.boompost .boom_thumbnail_nonexistence .data { width:279px; }
.boompost .data .title { height:14px; overflow:hidden; margin-top:4px; line-height:14px; }
.boompost .data .description { font-size:11px; margin-top:2px; color:#999; }
.boompost .data .extra { color:#999; margin-top:2px; margin-bottom:5px; font-size: 11px; }
	.boompost .data .extra .sep { margin-left:4px; margin-right:4px; color:#e8e8e8; }

#right_sidebar .rsslist { width: 149px; border:1px solid #d5d5d5; background:#fcfcfc; margin-bottom:0;  }
	#right_sidebar .rsslist h3 { margin:8px; height: 18px; background:url("./images/bg_line2.gif") repeat-x bottom; border-bottom:0; }

	#right_sidebar .rsslist ul { margin:0; padding:0; padding-left:4px; border: 0 none; }
	#right_sidebar .rsslist ul li { margin-bottom:6px; font:11px Dotum; color:#555; }


	#right_sidebar .rsslist a { color:#555; text-decoration:none; }
	#right_sidebar .rsslist a:hover { text-decoration:underline; }

#right_sidebar .sidebar_item_shadow { border-top: none; font-size:0; line-height:0; height:0; margin-bottom:10px; }

/* paging */

#paging { position:relative; text-align:center; width:100%; padding-bottom:4px; margin-top: 8px; margin-bottom:10px; color:#333; font-size: 16px; /*border-top:1px solid #ededed;*/ padding-top:33px; _padding-bottom:4px; }
	#paging .num { text-decoration:none; color:#333; padding: 0 5px; margin-top: -1px; }
	#paging .num:hover { }
	#paging .selected { color:#be1136 !important; font-weight:bold; text-decoration: underline !important; }
	#paging .selected:hover { }

	#paging .prevnext { text-align: center; color:#ddd; }
		#paging .prevnext a { color:#333; text-decoration: none; font: 16px; font-weight: bold; vertical-align: middle; }
		#paging .prevnext a:hover { text-decoration:underline; }
		#paging .prevnext img.arrow { margin: 0 14px; }
	
	#paging .top { position:absolute; right:4px; top:14px; color:#ddd; }
		#paging .top a { color:#777; text-decoration:none; }
		#paging .top a:hover { text-decoration:underline; }

/* footer */

#footer { margin-top: 10px; margin-bottom: 10px; }
	#footer .category { float: right; width: auto; height: 26px; margin-right: 18px; padding: 12px 0 0 10px; border-bottom:1px solid #e4e4e4; background: #ededed; font: 11px Dotum; }
		#footer .category strong { color:#4c4c4c; }
		#footer .category .sep { color:#9d9d9d; margin-left:5px; margin-right:5px; }

		#footer .category .title { float:left; width:40px; padding-top:3px; }
		#footer .category ul { float:left; list-style:none; margin:0; padding:0; line-height:20px; }
		#footer .category ul li { display:inline; margin-right:5px; }
			#footer .category ul li a { color:#898989; text-decoration:none; }
			#footer .category ul li a:hover { text-decoration:underline; }
			#footer .category ul li .count { color:#aaa; margin-left:3px; }

	#footer .messages { clear: both; height: auto; padding-top: 9px; #padding-top: 0; margin-right: 19px; padding-bottom: 8px; padding-left:0; }
		#footer .messages .stats { float: right; color:#868686; font:11px Dotum; }
			#footer .messages .stats strong { font-weight:bold; color:#515050; margin-right:2px; }

		#footer .messages .powered { float: left; width:335px; margin-top: -40px; margin-left: 16px; }
