/* Index */
#content-left { float:left; margin:0 0 0 10px; width:638px; }
	#leftbar { clear:left; float:left; margin:99px 0 0 3px; }
		#categories { display:block; float:left; margin:0 0 8px 0; padding:16px 0; width:130px; background:url(http://static.inwtrend.com/_images/cat-bg.gif) bottom center no-repeat #FFF; }
		#categories li { list-style:none; }
		#categories li.cat-title { margin:-32px 0 6px 0; padding:14px 0; width:130px; height:16px; color:#FFF; text-align:center; text-shadow:0 1px 0 #47A; background:url(http://static.inwtrend.com/_images/cat-bg.gif) top center no-repeat #58B; }
		#categories li a { display:block; margin:0 0 0 11px; padding:4px 0 4px 22px; width:80px; border-bottom:1px dotted #CCC; background:url(http://static.inwtrend.com/_images/bullet-2.gif) 4px 6px no-repeat; }
		#ads-E { clear:left; float:left; padding:3px; width:120px; height:600px; }
	#title { float:right; margin:17px 0 0 0; padding:0 3px; width:484px; height:36px; }
		#title h2 { font-size:21px; }
	#desc-navi { float:right; padding:0 3px; width:484px; height:26px; }
		#desc-navi p { display:inline; float:left; color:#555; }
		#desc-navi a { display:inline-block; float:right; margin:0 0 0 6px; padding:2px 8px; color:#FFF; border:1px solid #369; background:#58B; }
		#desc-navi a:hover { color:#47A; border:1px solid #369; background:#FFF; }
	#posts { float:right; padding:2px 1px 1px 1px; width:484px; }
		.post { float:left; margin:-1px 0 0 0; padding:0 0 10px 0; width:482px; border:1px solid #C4C4C4; background:#FFF; }
		.post a.img { float:left; margin:10px 0 0 12px; }
		.post a.img img { padding:2px; width:70px; height:63px; border:1px solid #BBC; }
		.post a:hover img { border:1px solid #555; }
		.post div, .post h2 { float:right; width:367px; }
		.post h2 { margin:10px 12px 0 0; font-size:13px; }
		.postmetadata { margin:5px 12px 0 0; color:#999; font-size:11px; }
		.excerpt { margin:5px 12px 0 0; }
		.tag-cat { float:left; margin:5px 0 0 0; color:#999; font-size:11px; }
	#navigation { float:right; margin:15px 0 0 0; padding:0 3px; width:484px; text-align:right; }
		#navigation p { margin:70px 0 0 0; width:100%; text-align:center; }
		span.page-numbers { display:inline-block; margin:0 0 0 3px; padding:2px 8px; color:#47A; font-weight:bold; border:1px solid #789; background:#FFF; }
		a.page-numbers { display:inline-block; margin:0 0 0 3px; padding:2px 8px; color:#FFF; border:1px solid #369; background:#58B; }
		a:hover.page-numbers { color:#47A; border:1px solid #369; background:#FFF; }

#content-right { float:right; margin:10px 3px 0 0; padding:2px 6px 6px 6px; width:316px; border:1px dotted #CCC; }
	#ads-F-1, #ads-F-2 { float:left; width:308px; min-height:117px; border:1px solid #C4C4C4; background:#FFF; }
	#ads-F-1 div, #ads-F-2 div { float:left; margin:12px 0 15px 20px; }
	#ads-B { float:right; margin:5px 3px 0 0; padding:3px; width:300px; height:250px; }
	.tag-cloud { float:left; padding:20px 15px; width:278px; border:1px solid #C4C4C4; background:#FFF; }