#sidebar { width: 123px; float: left; margin: 30px 30px 0;   }
#sidebar h2 { font-size: 10px; color: #9ba0a4; text-transform: uppercase; font-weight: normal; }
#sidebar ul { margin-top: 40px; }
#sidebar li { }
#sidebar li a { font-size: 15px; color: #9ba0a4;  text-transform: uppercase; line-height: 23px; text-decoration: none;  }
#sidebar li a:hover, #sidebar li.active a { color: #37414a; }

#sidebar address { position: absolute; bottom: 34px; left: 30px; font-size: 11px; color: #37414a; font-style: normal; line-height: 18px;  }
#sidebar address a { color: #37414a; } 
#sidebar address a:hover { color: #37414a; text-decoration: none; }

/* #stage { position: absolute; width: 525px; height: 385px; left: 188px; top: 30px; background: #ececec; overflow: hidden; text-align: center; } */
#stage { float: left; width: 710px; height: 425px; overflow: auto; margin-top: 30px; position: relative; overflow: hidden; }
#slider { height: 425px; position: relative;  }
#slider li, #slider div.item { float: left; width: 120px; height: 195px; margin-right: 18px; margin-bottom: 18px;  }
#slider li img, #slider div.item img { padding-bottom: 5px; }
#slider li h4, #stage li p, 
#slider div.item h4, #slider div.item p { font-size: 11px; color: #37414a; font-weight: normal; line-height: 14px; }
#slider li p, #slider div.item p { color: #9ba0a4; }
div.slide { width: 710px; height: 425px; }

#prev { width: 16px; height: 18px; position: absolute; background: #fff url(../img/arrow_sprite.jpg) 0px -1px no-repeat; top: 222px; left: 157px; cursor: pointer; }
#prev:hover { background-position: 0px -27px; }

#next {  width: 16px; height: 18px; position: absolute; background: #fff url(../img/arrow_sprite.jpg) 1px -47px no-repeat; top: 222px; right: 10px; cursor: pointer;}
#next:hover { background-position: 1px -67px; }

#movie { width: 520px; height: 410px; text-align: center; font-size: 10px; color: #9ba0a4; text-transform: uppercase; font-weight: normal; margin: -5px 0 0 12px; }