#content #tickets-panel { font-size: 0.75em; width: 850px; }
	#tickets-panel li { float: left; }
	#tickets-panel table { width: 90%; }
	#tickets-panel .sort-by { margin-right: 30px; }
	#tickets-panel .sort-by span { color: #666; background: #f9f5e4; }
	#tickets-panel .sort-by a, #tickets-panel .show-for a {  }
	#tickets-panel .sort-by b, #tickets-panel .show-for b { padding-right: 15px; }
	#tickets-panel .show-for { margin-right: 30px; }
	#tickets-panel .show-for span { color: #666; background: #f9f5e4; }
	#tickets-panel .show-for span, #tickets-panel .show-for a { margin-right: 10px; }
	#tickets-panel .rss-link { margin-right: 25px; }
	#tickets-panel .rss-link img, #tickets-panel .subscribe-link img { margin: 0 5px -4px 0; }

#content #tickets-wrapper {  margin-right: -30px; margin-bottom: 15px; }
	#content .ticket { width: 400px; height: 175px; float: left; margin: 20px 20px 0 0; padding: 10px 20px; line-height: 1.3em; position: relative; }
		.ticket.burn-ticket { background: url(/images/ticket1-bg.png) repeat-x; }
		.ticket.burn-ticket h2.title a { color: #ff6600; text-decoration: none; border-bottom: solid 1px #ff6600; }
		.ticket.burn-ticket .title { height: 20px; overflow: hidden; margin-bottom: 10px; margin-right: 30px; }
		.ticket .right-edge { height: 157px; width: 7px; position: absolute; right: -7px; top: 0; background: url(/images/ticket1-edges.png) no-repeat -8px 0 ; }
		.ticket .left-edge { height: 157px; width: 7px; position: absolute; left: 0; top: 0; background: url(/images/ticket1-edges.png) no-repeat 0 0; }
		.ticket .comments-rhombus { position: absolute; top: 9px; right: 4px; width: 29px; height: 29px; background: url(/images/comments-rhombus.gif) no-repeat; text-align: center; padding-top: 4px; }
		.ticket .comments-rhombus a { text-decoration: none; font-size: 0.7em; color: #ff6600; }
		.ticket .description { font-size: 0.8em; height: 60px; overflow: hidden; }
		.ticket .price { font-size: 0.8em; position: absolute; top: 105px; }
		.ticket .price > div:first-child { background: url(/images/dots.png) repeat-x bottom left; padding-bottom: 3px; }
		.ticket .price > div:last-child { padding-top: 3px; }
		.ticket .price span { color: #86817a; width: 65px; display: inline-block; }
		.ticket .price strong { font-size: 1.1em; }
		.ticket .buy { position: absolute; top: 110px; right: 20px; }
		.ticket .buy a { background: url(/images/buy-ticket-button.png) no-repeat top left; width: 139px; height: 35px; display: block; }
		.ticket .buy a:active { background-position: bottom left; }
		.ticket .author-avatar { position: absolute; bottom: 0; left: 10px; }
		.ticket .author { position: absolute; bottom: 6px; left: 40px; background: url(/images/ticket1-shrimp.png) no-repeat top right; padding: 11px 37px 0 0; }
		.ticket .author a { color: #706960; font-size: 0.8em; }
		.ticket .actual { position: absolute; bottom: 6px; right: 10px; font-size: 0.8em; color: #a39e96; }
		.ticket .actual b { color: #414141; }
		.ticket .actual.burn b { color: #d40000; font-size: 1.1em; }

#sidebar #tags-wrapper { text-align: center; }
	#tags-cloud { padding: 35px 20px 37px 20px; background: url(/images/tags-cloud.png) no-repeat 50% 0; }
	#tags-cloud a { color: #ff6600; text-decoration: none; border-bottom: dotted 1px #ff6600; font-size: 1.15em; font-weight: bold; font-style: italic; }
	#tags-wrapper #tags { line-height: 1.5em; }

#latest { padding: 20px 22px; }
	#latest h2 { margin-bottom: 15px; color: #333; }
	#latest-topics { float: left; width: 25%; }
		.blog-topic { margin: 0 40px 15px 0; }
		.blog-topic span{ color: #f97500; display: block; font-size: 0.8em; }
		.blog-topic a{ font-size: 0.9em; }
	#latest #latest-articles { float: left; width: 75%; }
		#latest-articles .article { width: 25%; margin-right: 40px; float: left; }
		#latest-articles .article img { display: block; border: solid 1px #474747; margin-bottom: 10px; }

/* background: url(/images/cut.png) repeat-x bottom left; */