.tm_rotator {
    background: url(../images/bg_el_a.png) no-repeat ;
    width: 641px;
    height: 364px;
	margin: 0 0 17px;
}
.main_image {
    width: 641px;
    height: 364px;
    position: relative;
    overflow: hidden; /*--Overflow hidden allows the description to toggle/tuck away as it slides down--*/
    color: #fff;
}
.main_image h1 {font-size:22px;	line-height:28px;color:#ff5b01; padding:0; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal;  margin: 0 0 5px;	line-height:28px; background:none;}
.main_image h2 {
	font-size: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: normal;
    margin: 0 0 5px;
	color:#ff5b01;
	line-height:28px;
}
.main_image .desc h2 a{ 
  color:#ff5b01;
}
.main_image .desc h1 a{ 
  color:#ff5b01;
}
.main_image p {
    font-size: 12px;
    line-height: 18px;
    padding: 0;
    margin: 0;
	color:#e1ce8e;
	font-weight:normal;
}
.main_image .desc p a {
 color:#e1ce8e;line-height:18px;
}
.main_image img { float:left; margin: 19px 0 0 19px;}
.block  h5 { /*--We'll be using this same style on our thumbnail list--*/
    font-size: 14px;
	line-height: 20px;
    padding: 0 0 4px 0;
	background:url(../images/tm_rotator/kropki.gif) bottom repeat-x;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.main_image .block  {margin: 0; padding: 0 0 0 10px;font-size:16px; color:#ffffff;line-height:18px;
}
.main_image .desc{
	margin: 19px 0 0 332px;
    bottom: 0;
    left: 0; /*--Stick the desc class to the bottom of our main image container--*/
    width: 290px;
    display: none; /*--Hide description by default, if js is enabled, we will show this--*/
}

.main_image .block{
    border-top: 0;
}
.main_image a.collapse { /*--This is our hide/show tab--*/

    height: 27px;
    width: 93px;
    text-indent: -99999px;
    position: absolute;
    top: -27px;
    right: 20px;
}
.main_image a.show {background-position: left bottom;}

.image_thumb {
    width: 323px;
	height:85px;
	position:absolute;
	margin: -124px 0 0 332px; /*--margin: -104px 0 0 332px;--*/
}
.image_thumb img {
  
}
.image_thumb ul {
	margin: 0;
    padding: 0 0 0 3px;
    list-style: none;
		z-index: 101;

}
.image_thumb ul li{
    margin: 0 auto 0 auto;
    padding: 0 0 0 0;
    width: 99px;
    float: left;
	border: 0;
	text-align:center
}
.image_thumb ul li img { margin: 0 auto;	border: 0;border-top: 0; border-bottom: 0; outline:none }
.image_thumb ul li a {outline:none}
.image_thumb ul li.hover { /*--Hover State--*/
    background: url(../images/cursor.gif) center top no-repeat;
    cursor: pointer;	
}
.image_thumb ul li.hover img {
		border: 0; border-top: 0; border-bottom: 0;
}
.image_thumb ul li.active { /*--Active State--*/
    cursor: default;
	z-index:999;
	position:relative
	
}
.image_thumb ul li.active img {
	border:0;border-top:0; border-bottom: 0;
	z-index:99;
}
.image_thumb ul li .block {
		display:none;
}
.image_thumb ul li p{display: none;}/*--Hide the description on the list items--*/

.image_thumb img.pokaz { display:none;z-index:9999; position:absolute; margin: 0 0 0 6px; }
.image_thumb li.active img.pokaz { display:block;z-index:9999; position:absolute; margin: 0 0 0 6px; }

p.button_promo { margin: 0 auto }
p.button_promo a { display:block; background:url(../images/bt_more_main.gif) no-repeat; width:60px; height:16px;margin: 0 auto; float:right;}
p.button_promo span.button {display:none;}

