#playerCont{position: relative; float:left}

#paneTabs{position: absolute; z-index: 9999; top: 20px; right: -32px; padding: 0}
#paneTabs li{padding:0; margin:0 0 5px 5px; list-style: none}
#paneTabs li a{position: relative; background:url(../images/tabs_new.png) no-repeat; display: block; width: 52px; height: 52px; padding: 0; margin: 0; text-indent:-9999px; overflow: hidden}

#paneTabs .shotlistTab{background-position:0 -55px; overflow: auto}
#paneTabs .downloadTab{background-position:0 -110px; overflow: auto}
#paneTabs #downloadTab{background-position:0 0px}

.downloadPane, .shotlistPane{display:none}
.downloadPane{background-color: #F2F2F2;color: #BBBBBB; overflow-x: hidden; padding: 10px; position: relative; width: 640px;}
.shotlistPane{background:#839fa7 url(../images/shotlist_bk.png) top left repeat-x; height:135px; width:620px; margin:10px 0 0;overflow:auto;padding:10px; overflow:scroll-y}

.shotlistPane h2 {margin: 0; padding: 0}
.shotlistPane p {margin: 0; padding: 0}
#player{  display:block;  height:340px; text-align:center;color:#fff; text-decoration:none; cursor:pointer; background-color:#000}

/* */
#downloadLayer {font-size: 1.2em; background: #f2f2f2}
#downloadLayer .downloadHq{background: #f2f2f2 top right no-repeat}
#downloadLayer h3 {color: #000;padding: 0 0 0.5em 0; margin: 0; font-weight: normal; font-size: 1.6em}
#downloadLayer h4 {color: #000;padding: 0; margin: 0}
#downloadLayer h4 a{font-size: 1.4em; font-weight: normal; padding: 0; margin: 0}
#downloadLayer a{color: #b43939 !important; text-decoration: none}
#downloadLayer a:hover{text-decoration: underline}
#downloadLayer p {color: #555; padding: 0 0 1em 0; margin: 0; width: 365px}
#downloadLayer p.info {color: #000;width: 100%;}
#downloadLayer .footageBlock {background: #fff; padding: 10px; font-size: 1em}
#downloadLayer .footageBlock a {font-size: 1.4em;font-weight: normal;}
