#mainContainer{height:374px; width:1064px;}
/* End of demo CSS */
#DHTMLgoodies_panel_one,#DHTMLgoodies_arrows,#DHTMLgoodies_thumbs{width:531px;}
#DHTMLgoodies_panel_one{float:left;}
#DHTMLgoodies_thumbs{overflow:hidden; height:325px; position:relative; float:left;}
#DHTMLgoodies_largeImage{width:400px; height:310px; float:left; padding-left:10px; padding-right:10px;}
#DHTMLgoodies_largeImage table{width:100%; height:100%; text-align:center;}
#DHTMLgoodies_largeImage img{border:5px solid #317082;}


.strip_of_thumbnails{width:157px; padding:0 10px; position:absolute; overflow:hidden} 
.strip_of_thumbnails div{width:155px; height:143px; position:relative; border:1px solid #CCCCCC; margin-bottom:20px; padding:0; position:relative;}
.strip_of_thumbnails div span{position:absolute; left:0px; bottom:0px; height:24px; line-height:24px; display:block; text-align:center; width:155px; background:#455B73; cursor:pointer; overflow:hidden}
.strip_of_thumbnails div a{color:#FFFFFF;}
.strip_of_thumbnails div a:hover{color:#FF9900;}
.strip_of_thumbnails img{width:155px; height:143px;}
/*.strip_of_thumbnails .activeImage{border:5px solid #317082; padding:0px;}*/
.leftArrow{float:left; width:30px; height:30px; background:url(../images/ico.png) 0 0px no-repeat; margin-left:220px; }
.leftArrow:hover{background-position:0 -30px; }
.rightArrow{float:right; width:30px; height:30px; background:url(../images/ico.png) -30px 0px no-repeat; margin-right:220px;}
.rightArrow:hover{background-position:-30px -30px;}
#DHTMLgoodies_thumbs_inner{position:relative; width:1062px;}