.main_image {width: 100%; /*height: 456px;*/float: left;background: #333;position: relative;overflow: hidden;color: #fff;text-align:center;}
.main_image h2 {font-size: 2em;font-weight: normal;margin: 0 0 5px;	padding: 10px;}
.main_image p {font-size: 10px;padding: 10px;	margin: 0;line-height: 1.6em;}
.block small {padding: 0 0 0 20px; background: url(icon_calendar.gif) no-repeat 0 center; font-size: 1em; }
.main_image .block small {margin-left: 7px;}
.main_image .desc{position: absolute;bottom: 0;	left: 0;width: 100%;display: none;}
.main_image .block{width: 100%;background: #111;border-top: 1px solid #000;}
.main_image a.collapse {background: url(btn_collapse.gif) no-repeat left top;height: 27px; width: 93px;text-indent: -99999px;position: absolute;top: -27px; right: 20px; }
.main_image a.show {background-position: left bottom;} 
.image_thumb {float: left;width: 235px;border-right: 1px solid #fff;border-top: 1px solid #ccc;}
.image_thumb img {border: 1px solid #ccc; padding: 5px;background: #fff;float: left;}
.image_thumb ul {margin: 0; padding: 0;list-style: none;}
.image_thumb ul li{margin: 0; padding: 12px 10px;background: #f0f0f0 url(nav_a.gif) repeat-x;width: 215px;float: left;border-bottom: 1px solid #ccc;border-top: 1px solid #fff;border-right: 1px solid #ccc;}
.image_thumb ul li.hover {background: #ddd;cursor: pointer;}
.image_thumb ul li.active {background: #fff;cursor: default;}
html .image_thumb ul li h2 {font-size: 14px; margin: 0px 2px;padding: 0;font-weight:bold;}
.image_thumb ul li .block {float: left;margin-left: 10px;padding: 0;width: 145px;}	
.image_thumb ul li p{display: none;}