﻿/********* hover bar ***************/
.body-hover { height:87px; background:url('/images/hoverbar/hover-bg.png') repeat-x 0 0; position:fixed; bottom:-5px; left:0px; width:100%; z-index: 5000; }
.body-hover .cnt { height:87px; margin:0 auto; width:1040px; position:relative; z-index: 5001; }
.body-hover .box { float:left; display:inline; background:url('/images/hoverbar/box-sep.png') no-repeat right -8px; margin-top:23px; height:64px;  position:relative; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;  }
.body-hover .box a { text-decoration:none;  }
.body-hover .box span.first { font-size:17px; color:#000; font-family: 'HelveticaNeueRegular'; font-weight:bold; display:block; padding-top:7px;  }
.body-hover .box span.second { color:#666;font-size:11px; line-height:11px; }
.body-hover .box1 { width:40px; padding-left:90px; margin-left:40px; }
/*.body-hover .box2 { padding-left:10px; padding-right:10px; width:497px; font-size:12px; } */
.body-hover .box2 { padding-left:10px; padding-right:10px; width:660px; font-size:12px; }
.body-hover .box3 { padding-left:10px; width:162px; }
.body-hover .box4 { padding-left:10px; width:162px; background:none; }

.body-hover .box1 img { position:absolute; top:0; left:-102px; border: 0; top:3px;}
.body-hover .box2 h3 {margin:0;padding:0; font-size:14px;}
.body-hover .box3 img { top:15px; left:-56px; }

/* hover popups */
.body-hover .box .bg { position:absolute; top:0px; left:-40px; display:block;  z-index: 10;  height:64px; }
.body-hover .box a { position:relative; z-index: 11; }
.body-hover .box .hover-content { position:relative; z-index: 11; }

.body-hover .popup-holder { height:182px; background:url('/images/hoverbar/popup-holder.png') repeat-x 0 0; position:absolute; top:0; left:0;  width:150px; border-radius:15px 15px 0 0 ; box-shadow:-5px -8px 2px rgba(200, 200, 200, 0.3), -8px -6px 0px rgba(200, 200, 200, 0.3), 8px -8px 2px rgba(200, 200, 200, 0.3); z-index: 9; display: none; }

.body-hover .box3 .bg { width:170px; background:url('/images/hoverbar/body-hover-center.png') no-repeat center -25px;  left:0; } 
.body-hover .box3 .popup-holder { width:128px; padding-left:21px; padding-right:21px; }
.body-hover .box4 .bg { width:190px; background:url('/images/hoverbar/body-hover-center.png') no-repeat center -25px;  left:0; } 
.body-hover .box4 .popup-holder { width:128px; padding-left:21px; padding-right:21px; }

