h1.brandTittle{margin:0 0 40px;}

div.overlay { background-image:url(/img/overlay/white.png); width:562px; height:433px; display:none; padding:35px; } 
div.overlay div.close { position:absolute; right:5px; top:5px; cursor:pointer; height:35px; width:35px; display:block} 

.brandItemHolder{ height:230px; float:left;margin:0 15px 0 0; display:block; width:162px}
.brandItem {text-align: center;width: 162px;height: 162px;line-height: 160px; background:url(/img/brandItem_bg.png) no-repeat left top; float:left;margin:0; cursor:pointer}
.brandItem a, .brandItem a:visited, .brandItem a:hover {color:#FFFFFF !important; text-decoration:none !important}
.brandItem img {margin-top: expression(( 162 - this.height ) / 2); }
html>body .brandItem img {margin-top: 0;vertical-align: middle;}



div.overlayScroll {height:441px;overflow-y:auto;}
div.overlayScroll h1 {font-size:24px;line-height:120%;margin:10px 0 10px 10px;}
div.overlayScroll p {clear:both;line-height:130%;padding:0 10px 10px;}

.slideshowHolder {width:230px; height:280px; float:left; position:relative;margin:0 25px 0 0;}
.navSlideshow {width:230px; height:48px; position:absolute; bottom:0}
.navSlideshow img {display:block; float:left; margin:0 5px; display:inline; cursor:pointer}
.navSlideshow h2 {width:100px; height:48px; line-height:45px; text-align:center; font-family:georgia, serif; color:#000; font-size:18px; font-weight:normal; padding:0; margin:0 5px; float:left; display:inline;}

.slideshowSec {width:230px;}
.slideshowSec img {display:block; margin:0 auto;}
.slideshowSec .entrySec {width:200px; height:200px; position:absolute; display:none; background:url(/img/slideSec_bg.png) no-repeat left top;padding:15px;}



h5 {font-size: 13px; font-weight: normal}

.slideshowImagesHolder {float:left; width:540px}
.slideshowBigImage {width:200px; height:200px; background:url(/img/slideSec_bg.png) no-repeat left top;padding:15px;}

.bigImageHV {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	height: 230px;
	width: 230px;
	background:url(/img/slideSec_bg.png) no-repeat left top;
}
.bigImageHV * {
    vertical-align: middle;
}
/*\*//*/
.bigImageHV {
    display: block;
}
.bigImageHV span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/

.samllImageHV, .samllImageHV:visited {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	height: 90px;
	width: 90px;
	background:url(/img/slideSecSmall_bg.png) no-repeat left top ;
	cursor:pointer
}
.samllImageHV:hover {
background:url(/img/slideSecSmallHover_bg.png) no-repeat left top ;
}
.samllImageHV * {
    vertical-align: middle;
}

/*\*//*/
.samllImageHV {
    display: block;
}
.samllImageHV span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/

.samllImageHVS{
    display: table-cell;
	text-align: center;
	vertical-align: middle;
	height: 90px;
	width: 90px;
	background:url(/img/slideSecSmallHover_bg.png) no-repeat left top ;
	cursor:pointer
}
.samllImageHVS * {
    vertical-align: middle;
}

/*\*//*/
.samllImageHVS {
    display: block;
}
.samllImageHVS span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/


